Hallo! Ich lese schon länger hier im Forum mit, und hab mich jetzt erst registriert, da ich hier hoffentlich jemand finde der sich auskennt :) Ich beschreibe mal kurz mein Vorhaben. Ich hab hier eine ATMEGA32 Controller Schaltung, die ich bis jetzt immer per ISP programmiert habe. Nun wollte ich mich heute mal mit Bootloader und Co. befassen. Ich nutze BASCOM-AVR, und da is ja ein Sample bootloader drinnen, welcher auch wunderbar mit dem Windows Tool funktioniert, sprich, meine Firmware kann ich seriell updaten. ABER, Ich bräuchte nun die Möglichkeit, das ganze auf einem MIPSEL LINUX (TUXBOX, Dreambox) zu machen. Ich hab mich schon wie blöd durch Google und co gewühlt, aber irgendwie finde ich nichts passendes. Gibts irgendwo einen fertigen bootloader als HEX file, (baudrate 115200 wäre perfekt, quarz hab ich 3,6864mhz) und ein tool ,welches später dann das Programm als hexfile über die serielle Schnittstelle dieser Dreambox Flashen kann? Vielen Dank, mfg Roland
Irgendein AVR910 oder ARV109 oder Butterfly-Bootloader auf dem ATMega, AVRDude auf dem Linux-Rechner?
Hallo! Ja da hab ich auch schon was zu dem Thema gefunden, nur woher kriege ich so einen Loader, :) ich hab keinen Linux PC, um aus diesen Makefiles und *.c zeugs was zu bauen :) und ahnung genauso wenig XD der Loader sollte auch ned zu groß sein, der Bascom passt in 1024 word boot size. Danke, mfg Roland EDITH :) AVRDUDE hab ich auch schon auf der dreambox am laufen, nur mangels richtigen bootloaders erkennt er natürlich nichts :(
Roland P. schrieb: > nur woher kriege ich so einen Loader, :) ich hab keinen Linux PC, um aus > diesen Makefiles und *.c zeugs was zu bauen :) und ahnung genauso wenig > XD Daran solls nicht scheitern. Hast du einen CD oder DVD Brenner und einen Rohling? Lad dir einfach ein Linux-Live-System mit GCC runter. Bsp. Ubuntu (lässt sich auch live starten) oder Knoppix.
Hallo! Ja ich kann schon Live CD´s nutzen,aber dann muss ich mich wida einarbeiten wie das kompiliern von sich geht :) Hat niemand son bootloader hex rumfliegen, das ich eben per ISP reinprogge, und dann gehts ? :=) wäre super :) danke mfg Roland
Was für ein Protokoll spricht den der Bascom-Bootloader? Vielleicht isses ja ein stk500v1-Abkömmling, dann geht der direkt mit avrdude.
kA! ich weiß nur das das tool für win immer "123" schickt, bis der bootloader nachm reset antwortet, dann flasht es gleich los. mfg
Es gibt mehrere STK500 kompatible Bootloader, die funktionieren mit AVR Dude. Um diesen Bootloader zu kompilieren brauchst Du, insofern man selbigen nicht sowieso schon fertig kompiliert findet, nicht zwingend einen Linux Rechner, ein Win Rechner mit WinAVR tut's genauso.
Hallo! Ein Freund hat mir was kompiliert,der hat einen Linux Rechner und andere sachen auch schon öfters kompiliert :) hab nun einen funktionsfähigen bootloader, der auch mit meinem avrdude auf der dreambox funktioniert. der bootloader stammt von hier: http://www.siwawi.arubi.uni-kl.de/avr_projects/#avrprog_boot Danke an alle für eure Hilfe! mfg Roland
Hallo! Ich hab ein erneutes Problem :) Ich krieg das ding nicht unter windows zum laufen! hab eine avrdude w32 vom jänner 2010 probiert, steht nur verbinde zum programmer, aber weiter tut er nix! der bascom loader und das loadertool funktioniren, also kanns nicht am comport liegen. auf der mipselbox funktioniert alles :( was mach ich falsch:)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.