PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bootloader selbstgemacht



guenter1604
16.06.2010, 21:24
Hallo,

mit Hilfe des MCS-Bootloader Quellcodes habe ich das Gegenstück für den PC in VB.NET geschrieben. Dieser kann BIN-Dateien über die serielle Schnittstelle auf AVRs laden. Wer will kann sich das unter http://www.gerold-online.de/cms/uc-projekte/microcontroller/bootloader-fuer-avr.html als Quellcode runterkopieren und weiterbasteln.
Kritik und Anregungen erwünscht!

Günter

chr-mt
17.06.2010, 12:16
Cool, Danke !
Werde es mir mal ansehen.
Mit .Net komme ich noch nicht so klar, bin VB6 gewohnt. :-b

Gruß
Christopher

Andree-HB
17.06.2010, 15:19
Öhmm....das Gleiche macht doch das auch von MCS zur Verfügung gestellte Programm :
http://www.mcselec.com/index.php?option=com_docman&task=doc_download&gid=153&Itemid=54

...oder ?

guenter1604
17.06.2010, 16:02
Ja.. Neee..

Der Unterschied ist der Quellcode ;-)
Ich will den Bootloader in mein Programm einbinden und z.B. den Versionsstand der Firmware auf dem ATMega abfragen. Dazu muß ich aber den Bootloader PC-seitig und AVR-seitig abändern können.

Günter

Snatch
20.01.2012, 17:00
Hallo,

vielen Dank für den Code. Ich habe mit eben eine kleine VB.NET Anwendung geschrieben und dank deinem Code auch alles hinbekommen. Ich kann nun direkt aus meiner anwendung heraus Firmwareupdates einspielen.

Allerdings nur kleine Updates. Sobald ich *.bin dateien hochschieben möchte, die etwas größer sind, bleibt er stehen und meldet einen Fehlercode.

Mir ist auch aufgefallen, dass dein Code mit dem neusten Bootloader nicht zusammenarbeitet leider.

Wie sieht es aus, hast du daran schon weitergearbeitet oder kannst du mir helfen, das Teil zu optimieren?

Gruß und Danke
Snatch

RolandT
25.06.2014, 12:48
Hallo zusammen,

ich versuche gerade auch in VB.NET den Loader zu schreiben für den Bascom Bootloader.
Leider quäle ich mich seit Tagen mit dem Xmodem Protokoll herum und bekomme es nicht zum Laufen.
Der Download in dem ersten Beitrag funktioniert leider nicht mehr.

Hat vielleicht jemand noch den vb.net Quellcode vorrätig und kann mir damit unter die Arme greifen?

Bin für jede Hilfe dankbar.

Thomas$
25.06.2014, 13:37
https://web.archive.org/web/20120105021812/http://www.gerold-online.de/cms/uc-projekte/microcontroller/bootloader-fuer-avr.h
es liegt ja quasi noch im internet ;)
und immer wieder der mist mit verlinkten inhalten auf anderen unbeständige quellen

RolandT
25.06.2014, 14:30
Super! Vielen Dank, darauf bin ich nicht gekommen! :cheesy:

Duesentrieb7
11.09.2014, 08:21
Hallo zusammen,

hat noch jemand eine Quelle für den source code für den VB.NET Bootloader ?
Das ist nämlich genau das, was ich schon lange suche ;)
Der obige Link liefert bei mir kein Ergebnis...

Vielen Dank.