[Metalab] AVR / LINKER guru gesucht

Jakob Riepler jakob.riepler at gmail.com
Mon Mar 9 16:58:06 CET 2015


Am 09.03.2015 16:39 schrieb "overflo" <flo at tekstix.com>:
>
> hi,
>
> ich hab 2 .hex files.
> das eine ist der micronucleus bootloader
> wenn ich den auf mein devices flashe kann ich wenn das fertig ist direkt
ueber USB das 2. .hex hochladen.
> soweit so gut.
>
> nun haette ich gerne sowohl bootloader als auch programm direkt einmal
mit dem programmer draufgeschrieben um das laestige ab/um-stecken zu
ersparen.
>
> turns out: das ist kompliziert.
> einfach nur 2 mal den avrdude aufrufen einmal mit und einemal ohne -D tut
es nicht. da kommen dann ganz seltsame effekte dabei raus :)
> ich hab jetzt in einem forum einen thread gefunden wo ein mensch srec_cat
empfielt um aus den beiden .hexen eines zu machen.
> ich hab das aber nicht dazu gebacht meine .hex files zu mergen.
>
>
> hat das hier schon einmal jemand gemacht?
> wie?
>

Hab ich noch nie gemacht aber ein guter Tipp ist mal im Datenblatt das
program-memory layout anzuschauen. Prinzipiell muss der bootloader in den
Boot Sektor (wie groß der is steht im Datenblatt), dann gehören Nullen oder
Einsen hin (steht auch im Datenblatt) und dann dein Programm.

>
> :*
> -flo
>

LG Jakob

>
>
> _______________________________________________
> Metalab mailing list
> Metalab at lists.metalab.at
> https://lists.metalab.at/mailman/listinfo/metalab
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.metalab.at/pipermail/metalab/attachments/20150309/40a067ec/attachment.html>


More information about the Metalab mailing list