PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MCS-Bootloader von bascom Hex-datei zuweisen



funkheld
24.08.2010, 21:56
Hallo, wie kann ich bei Bascom dem MCS-Bootloader eine Hexdatei zuweisen?

Wenn ich ein Programm in Bascom compiliere, kann ich das mit der F4-Taste und einem Reset zum Atmega32 übertragen.

Nun möchte ich aber eine fremde Hex-Datei übertragen mit dem MCS-Loader.
Wie weise ich diese dem Bascom zu?

Gruss

Kampi
24.08.2010, 22:00
Hex Datei mit Bascom öffnen dann speichern und dann nochmal kompilieren. Nun dürftest du die problemlos übertragen können.

funkheld
24.08.2010, 22:32
Ich habe die bin von Winavr und möchte die mit MCS flashen.

Gruss

Kampi
24.08.2010, 22:35
Ja die Hex-Datei aus WinAVR kannst du in Bascom öffnen. Jeder Kompiler kann Hex-Dateien lesen.

funkheld
25.08.2010, 10:42
Das geht beim MCS-Boot-Loader nicht unter Bascom.
Wenn du den eingestellt hast, kommst du nicht mehr ins Flashmenü.
Sondern kannst nur das Flashen vom Menü aus machen "zum chip senden" oder die F4-taste, es öffnet sich unter diesen Bedingungen kein Fenster mehr.
Es wird nur das Programm geflasht, welche geladen ist.

Habe aber jetzt eine gute Lösung mit Bascom gefunden um die Winavr-bin zu flashen über den Bootlaoder.

Gruss

Kampi
25.08.2010, 10:53
Kannste mir den Link mal geben? Jetzt hast du mich neugierig gemacht :)

funkheld
25.08.2010, 14:26
Welchen link?

Gruss

peterfido
26.08.2010, 18:16
Es gibt bei MCS ein Upload Tool für den Bootloader. Da kann man einfach eine Datei auswählen.

Masterraven9
01.11.2010, 22:48
Habe aber jetzt eine gute Lösung mit Bascom gefunden um die Winavr-bin zu flashen über den Bootlaoder.

Kannst du mir mal auf die Sprünge helfen, sitze nämlich vor dem selben Problem.

Vitis
02.11.2010, 10:46
damit gehts:

http://www.mcselec.com/index.php?option=com_docman&task=doc_download&gid=153&Itemid=54

Masterraven9
02.11.2010, 20:23
damit gehts:

http://www.mcselec.com/index.php?option=com_docman&task=doc_download&gid=153&Itemid=54

Leider funktioniert es mit diesem nicht.