AVR:bootloader+applikacio.
VFX
info at vfx.hu
Sat May 13 11:17:16 CEST 2006
Hali!
> Hogyan lehet osszerakni egy bootloader programot, ami
> az atmel flash felso reszen talalhato, es egy applikaciot,
> ami 0000 cimtol kezdodik, 1 db ihex formatumu fajlba.
> avr-ld-vel sectionokkal nem megy, erre mar rajottem.
HEX editorral osszemontirozni a ket file-t (sose probaltam nem volt ra
szukseg).
> Az 1. begetesnel kellene az hogy mindkettot begessem, mert kesobb az uj
> applikacio (update) tcp/ip -en toltodne be egy SPI-s
> flash-be, majd boot-olaskor egetne be az applikacio helyere a bootloader
> programresz az ujat (persze elotte kilolvasna az SPI flashbol a
> bootloader resz.).
> A tcp/ip stack nem fer be a bootloader reszbe, meg az atmel128 4kb-jaba
> sem, azert kell az applikacio.
Ezt nem nagyon ertem. 120kb-nal nagyobb az applikacio merete? Egy
boot-loader+ UDP letolto egyutt max. 4kb FLASH teruletet ha elfoglal, de
legyen 8kb, akkor is marad 120kb user terulet.
> Van olyan egeto program ami kepes egymas utan egetni programreszeket? pl
> igy:
> 1. torles.
> 2. applikacio egetese.
> 3. bootloader egetese,de ugy hogy ne vagja agyon az applikacio reszt.
ChipBlaster. Ennek a hibaja, hogy egetes elott nem torli a flasht. Igy
ha kihagyod a flash torles gombot, akkor pont azt csinalja ami neked
kell.
UDV. VFX.
http://www.vfx.hu
More information about the Elektro
mailing list