Programator ISP wersja 1.2.0.13

Apr 05, 2004 26 Replies

W artykule <c5ig7h$7bt$ snipped-for-privacy@www.itl.waw.pl> Jacek R. Radzikowski napisal(a):

Może avrdude ma to, co potrzeba? Można samemu dodać.

Marcin Stanisz

ISP Programmer jest napisany w Delphi i przerobienie go pod Linuxa (chociazby w Kylix) wiazaloby sie z napisaniem od nowa. Sam nie uzywam Linuxa i po prostu mi sie nie chce. :)

jeśli jesteś w stanie dostarczyć układ do testów to może obsługiwać. inna sprawa, że avrdude jest znacznie lepszy pod względem rozszerzania możliwości, jak już wczesniej wspomniano.

w.

Adam Dybkowski napisal:

Próbowalem - to u mnie nic nie zmienia.

O wlasnie... Faktycznie teraz zauwazylem ze hfuse wyswietla wartosc efuse, zas efuse wyswietla zawsze zero. Bawiac sie wartosciami udalo mi sie cos przeprogramowac - ale raczej w losowy sposób i potem cofalem to avrdudem.

Eeee, a co to jest 'efuse' i 'hfuse'? Powinno byc tak, ze na samej gorze wyswietlane sa zwykle fuse bity (low), ponizej high fuse bity, a na dole extended fuse bity. Po nazwach bitow i ich opisie w PDFie dojdziesz, czy jest tak jak pisze.

Jezeli jakis procek nie ma np. extended fuse bitow to wszystkie check boxy mu przypisane powinny byc wyszarzone.

Adam Dybkowski> napisa³:

efuse=extended fuse hfuse=high fuse lfuse=low fuse Tak toto nazywa avrdude i z biegiem czasu siê przyzwyczai³em.

Po nazwach bitów wy¶wietlane s± w³a¶nie w tej kolejno¶ci. Tyle ¿e to co jest wy¶wietlane jako high fuse to jest w rzeczywistosci warto¶æ extended fuse. Z kolei to co jest wy¶wietlane jako extended fuse zawsze wy¶wietla zero.

Tu s± wyszarzone tylko te bity których w rzeczywisto¶ci nie ma.

Już poprawiłem - błąd w moim kodzie był mały a skuteczny. Po prostu odczytywałem bity lfuse, potem hfuse, a na końcu efuse ale nie do tej zmiennej co trzeba. :-)

Nowa wersja (1.2.0.16) do ściągnięcia z tego miejsca co zwykle:

formatting link
Zapraszam do testowania. Ta wersja obsługuje chyba wszystkie możliwe ATmegi. Jak ktoś ma procek jeszcze nieobsługiwany - mogę dodać w miarę potrzeb.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required