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

[ATMega168][Ogólnie] Problem z połączeniem AVRDude

jousto 18 Lis 2010 20:43 1095 1
REKLAMA
  • #1 8760622
    jousto
    Poziom 17  
    Mam problem z podłączeniem się do procesora z użyciem AVRDude poprzez programator EvB.
    Powykonaniu komendy np:
    avrdude -c evb -p m168 -P ft0 -t

    Dostaję odpowiedź:
    avrdude : BitBang OK
    avrdude : pin assign miso3....itd
    avrdude : drain OK
    ft245r : bitclk230400 -> ftbaud 115200
    avrdude : ft245r_program_enable : failed
    avrdude : initialization failed, rc=-1 ... itd
    avrdude done. ThankYou 


    Co ciekawe jak podłączam ATmega 32 to jest OK tyle że ta m32 była zaprogramowana do pracy z zewnętrznym kwarcem 8MHz a m168 uruchamiam bez kwarcu, tak jak w dokumentacji fabrycznie jest ustawiona do pracy z wewnętrznym kalibrowanym RC.
    Pytanie czy ATmega 168 może ruszyć bez zewnętrznego kwarcu tzn czy fabryczne ustawienia fusebitów daje taką możliwość.
  • REKLAMA
  • #2 8763811
    jousto
    Poziom 17  
    No i sam sobie problem rozwiązałem. Do podłączenia wystarczyło dodać w linii poleceń ustawienie BaudRate na 9600 a nie tak jak w przypadku m32 że dowolna domyślna czyli 256kb.
    Do tego każda ATmega jest ustawiona fabrycznie do pracy z wewnętrznym kalibrowanym generatorem RC a więc żaden zewnętrzny kwarc nie jest potrzebny
REKLAMA