avr-gcc bootloader

Petrik Gergely spee at freemail.hu
Sun Apr 18 18:27:23 CEST 2004


udv mindenkinek!

tudna valaki segiteni egy gcc-ben irodott bootloaderben
rejlo hiba felkutatasaban? szerintem persze hibatlan a kod,
de megse muxik. :) a nem mukodes annyibol all, hogy nem irja
folul a memoriat (egyebkent tenyleg hibatlan :).

komolyra forditva a szot: beolvas egy lapnyi anyagot az
UART-on keresztul, jon 1 boot_page_erase(), utana hivodik a
boot_page_fill(), majd vegul boot_page_write() is van. a
boot.h-ban adott pelda alapjan ennek pont igy is kell
kineznie. de miutan a pgm_read_byte()-tal sorra visszaolvasom
az elvileg folulirt flash-t, es osszevetem a pufferelt
adatokkal, akkor a legelso olyannal elakad, ahol eredetileg
nem ugyanaz volt a flashben, mint amit az UART-on most
kapott. van valakinek tapasztalata a dologgal kapcs.?
barmilyen tippet szivesen veszek. amugy atmega16-osba menne
a bootloader, avr-gcc 3.3.1, nemtom mi kellhet meg.

elore is koszonom!
--
G




More information about the Elektro mailing list