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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.