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

ATMega48Pa w Eclipse na Windows - Jak zmusić avrdude do rozpoznania?

bisz 18 Mar 2013 14:09 1371 1
  • #1 12077252
    bisz
    Poziom 18  
    Witam. Posiadam tę nieszczęsną wersję procesora która nie jest wspierana przez avrdude. Na linuksie z tym problemem sobie poradziłem dopisując odpowiednie rzeczy do pliku avrdude.conf w miejsce zwykłej Atmegi tak że w efekcie linuksowy eclipse myśli że programuję zwykłą m48 i wszystko hula. To samo próbuję zrobić na windowsie ale eclipse jakby nie czyta (wręcz ignoruje) pliku konfiguracyjnego z pliku avrdude.conf.in (c:\program files\avrdude\)
    Pytanie moje dlaczego tak się dzieje? Pomimo 'nowej' sygnatury w tym pliku avrdude i tak cały czas wywala błąd że oczekuje sygnatury zwyklej atmegi a dostaje tę 48pa ? Z kolei gdy dopiszę do pliku konfiguracyjnego definicję M48PA jako nowego procesora to eclipse ma zakodowane na stałe chyba że avrdude nie wspiera m48p i koniec.... Czy da się to jakos obejść ?
  • #2 12079200
    Krauser
    Poziom 26  
    Eclipse nie ma zakodowanych procesorów, bo listę wyboru MCU pobiera z kompilatora, a listę programowanych z pliku avrdude.conf. Możesz zobaczyć te listy otwierając dodatkowe okienko. Window->Show view->Other...->AVR->AVR Supported MCUs. Możliwe, że masz inną ścieżkę do avrdude w Eclipse i nie zmieniasz tego pliku co potrzeba.
REKLAMA