Witam,
Mój problem polega na tym, że używając bootloader ze strony atmela AVR2054 SerialBootloader występuje pewien błąd. Gdy programuję mikrokontroler przez GUI programu i zaznaczone jest pole Erase EEPROM zaprogramowana zostaje tylko pamięć flash, lecz nie EEPROM, gdy zmienię rozmiar pamięci wtedy upload w ogóle nie rusza i muszę zrestartować program. Wszystko działa ładnie gdzy pole Erase EEPROM jest odznaczone (EEPROM jest poprawnie nadpisywana) lecz ja potrzebuję używać tego bootloader z lini poleceń. Jest tam opcja -e <eeprom size> ale nawet jeśli wpisuję tam 0 lub 4k pamięć EEPROM nie zostaje zaprogramowana. Czy ktoś ma pomysł jak użyć tego bootloader'a z poziomu cmd tak aby wykonywał to w identyczny sposób jak z odznaczoną opcją Erase EEPROM w GUI?
bootloader:
http://www.atmel.com/Images/AVR2054.zip
pdf:
http://www.atmel.com/Images/doc8390.pdf
pozdrawiam
zdrapkozdrafkov
Mój problem polega na tym, że używając bootloader ze strony atmela AVR2054 SerialBootloader występuje pewien błąd. Gdy programuję mikrokontroler przez GUI programu i zaznaczone jest pole Erase EEPROM zaprogramowana zostaje tylko pamięć flash, lecz nie EEPROM, gdy zmienię rozmiar pamięci wtedy upload w ogóle nie rusza i muszę zrestartować program. Wszystko działa ładnie gdzy pole Erase EEPROM jest odznaczone (EEPROM jest poprawnie nadpisywana) lecz ja potrzebuję używać tego bootloader z lini poleceń. Jest tam opcja -e <eeprom size> ale nawet jeśli wpisuję tam 0 lub 4k pamięć EEPROM nie zostaje zaprogramowana. Czy ktoś ma pomysł jak użyć tego bootloader'a z poziomu cmd tak aby wykonywał to w identyczny sposób jak z odznaczoną opcją Erase EEPROM w GUI?
bootloader:
http://www.atmel.com/Images/AVR2054.zip
pdf:
http://www.atmel.com/Images/doc8390.pdf
pozdrawiam
zdrapkozdrafkov