Serieller Bootloader für Mega32 Update unter MIPSEL LINUX!

OP #1935025
Lesenswert?

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
OP #1935052
Lesenswert?

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 :(
Persönliche Seite #1935059
Lesenswert?

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.
Gast #1935171
Lesenswert?

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.
OP #1941223
Lesenswert?

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:)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren