Hi, wie kann ich den Quellcode für den Bootloader bekommen? ich will gerne wissen wie sowas eigentlich funktioniert und einen eigenen Bootloader selbst zu schreiben, der mit ASURO-Flasher kompatibel ist. Ist der Quellcode wirklich geheim???
Druckbare Version
Hi, wie kann ich den Quellcode für den Bootloader bekommen? ich will gerne wissen wie sowas eigentlich funktioniert und einen eigenen Bootloader selbst zu schreiben, der mit ASURO-Flasher kompatibel ist. Ist der Quellcode wirklich geheim???
naja "geheim" ist wahrscheinlich das falsche wort... aber veröffentlicht wurde er nicht, und urheberrecht gilt auch hier. schreib doch mal ne mail an arexx, ich glaube du bist nicht der einzige den das interessiert...
Also für die Statistik:
Mich würde der Quellcode auch interessieren. Besonders, da ich gerne den ATmega168 einsetzen würde (mehr Flash und ein paar andere nette features) und dann den Bootloader portieren könnte.
Schöne Grüße,
D e n i s
das kannst du machen. es gibt einen alternativen bootloader. hier:
http://home.planet.nl/~winko001/Asur...uBtlPagFrm.htm
auf der homepage von Henk
Ja, das hab ich gesehen, aber dort gibt es nur ein .hex-File und ebenfalls nicht den Quellcode. Oder hab ich das einfach nur übersehen?
Gruß,
D e n i s
naja es ist ja schliesslich auch shareware. aber frag henk doch mal
Ich hab Henk gefragt, er meinte er hat es nicht geschrieben, sondern sein Kollege von ihn. Henk hat ihn ein eMail geschrieben, und wird wieder zurückmelden, wenn der ihn ein Antwort gegeben hat.
das ist doch schonmal nicht schlecht. vielleicht hast du ja glück.
ich denke das würde alle heir im forum interessieren.
Ich bin der Bootloader-Schreiber. Ich habe mit Henk gesprochen und er wird jedem Interessenten den Bootloader mit Projektdatei usw. zuschicken. Ich muss aber an dieser Stelle darauf hinweisen, dass der Bootloader in Assembler geschrieben ist. In C wäre der Code zu groß geworden (1KB max.). Aber es ist evtl. das geeignete Projekt für den Einstieg in die Assembler-Programmierung. C ist zwar eine mächtige Programmiersprache, aber manche Programmteile lassen sich halt nur in Assembler realisieren. Wer in C programmiert sollte die Grunglagen der Assemblerprogrammierung kennen. Das ist in dem Moment wichtig, wenn man den vom Compiler erzeugten Zwischencode (Assemblerprogramm) kontrollieren möchte.
Peter (Ronny10)
Okay,
hier ist er denn....
http://home.planet.nl/~winko001/
Gruss
Henk