AVRdude i taki mały problemik

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
elektronWielki
Użytkownik
Posty: 247
Rejestracja: 30 maja 2006, 12:45
Lokalizacja: kontownia

AVRdude i taki mały problemik

Post autor: elektronWielki » 05 sie 2006, 12:31

Podczas programowania procka AVR gdy mam obciążony procesor w kompie AVRDUDE po weryfikacji czesto zglasza niezgodnosc kodu wgranego w pamiec FLASH. Trzeba wtedy wybrac opcje [y/n] i potem znow uruchamiac skrypt uruchamiajacy duda.

jakie dac polecenie AVRdudowi żeby programował do skutku, bez zadnych zapytan?

tasza
Użytkownik
Posty: 1391
Rejestracja: 21 lut 2005, 15:02

Post autor: tasza » 05 sie 2006, 14:03

elektronWielki pisze:jakie dac polecenie AVRdudowi żeby programował do skutku, bez zadnych zapytan?
ha, tak do skutku to nie bardzo się da...
możesz zablokować weryfikację po wgraniu wsadu, jest opcja....
avrdude.pdf pisze: -V Disable automatic verify check when uploading data.
mam nadzieję, że to ta :roll:

Dudek rzeczywiście czasem marudzi, gdy ma zbyt dociśnięty CPU....
ale może lepiej w takich warunkach nie programuj procesora...
nie możesz czegoś powyłączać na czas programowania?

tasza

elektronWielki
Użytkownik
Posty: 247
Rejestracja: 30 maja 2006, 12:45
Lokalizacja: kontownia

Post autor: elektronWielki » 05 sie 2006, 15:46

ominiecie weryfikacji faktycznie nie będzie komplikowało w ten sposób programowania, ale w końcu i tak będzie trzeba poprawnie zaprogramowac procka bo nie będzie działał tak jak trzeba (przekonałem się o tym wielokrotnie, mimo niepomyślnej weryfikacji próbując uruchomic układ).

A z tym wyłączaniem zbędnych programów to jest różnie, system (XP) dopiero po jakimś czasie odzyskuje zasoby i trzeba czekac, podobnie zresztą jak PonyProg2000, ale ten dodatkowo lubi sie wieszac w połowie zapisywania i trzeba korzystac z killera procesów.

taszo śmiejesz się... chodzilo mi o taki skrypcik .bat, który na podstawie wartości ERRORLEVEL zwracanych przez avrduda będzie w pętli próbował programowac aż do skutku procesorek AVR. Myślałem ze juz ktos ma takiego gotowca.

ODPOWIEDZ