logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

USBASP nie programuje ATmega324PA-AU, sygnatura 1E9511, AVRdude i SinaProg

25737 28 Mar 2012 20:01 1389 3
REKLAMA
  • #1 10730187
    25737
    Poziom 10  
    Witam.
    Od kilku lat mam USBASP obecnie z softem usbasp.2011-05-28.tar.

    Starą ATmegę8 czyta i programuje ale ATmega324PA-AU już nie.
    Odczytuje mi sygnaturę 1E9511 czyli wszystko ok ale zaprogramować się już nie da.

    Korzystam z nakładki na AVRdude SinaProg.

    avrdude: AVR device initialized and ready to accept instructions
    avrdude: Device signature = 0x1e9511
    avrdude: Expected signature for ATMEGA324P is 1E 95 08
             Double check chip, or use -F to override this check.
    
    avrdude done.  Thank you.
    


    W czym problem?
  • REKLAMA
  • #2 10730614
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • Pomocny post
    #3 10730920
    mirekk36
    Poziom 42  
    Tzn mogę powiedzieć, że w zasadzie wszystkie procesory z końcówką "P" mają taką samą sygnaturę jak te z końcówką "PA" i tak samo daje się je programować. Czyli spokojnie można wybrać wersję "P" zamiast "PA". Niestety w przypadku ATmega324P i ATmega324PA jest nieco inaczej ;) czyli mają różne sygnaturki.


    Tak naprawdę to wejdź sobie w avrdude.conf i podmień przy procku ATmega324P sygnaturę dla ATmega324PA, poniżej początek tej sekcji z podmienioną sygnaturką:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Będzie działać ;)
  • #4 10731010
    25737
    Poziom 10  
    Dzięki wielkie za pomoc, działa :).
REKLAMA