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