www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bootloader für PIC 18F458


Autor: Stephanw (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

nachdem die Serielle kommunikation über den MAX232 endlich einwandfrei
funktioniert und das beschreiben des besagten Typs ca. 3 minuten
dauert, möchte ich einen Bootloader verwenden.
Der PIC läuft auf HS 8 MHz.

Ich verwende den CCS-C-Compiler und habe das beispielprogramm
EX_Bootloader.c für meinen Typ entsprechend abgeändert. Nach dem ersten
Softwaredownload bricht das Programm SIOW.EXE bei 96% ab. Ein weiterer
Softwaredownload startet erst gar nicht; vermutlich überschreibt sich
der Loader also selbst :(

Wer hat Erfahrungen mit Bootloadern und am besten auch mit C?
Danke für Tips!

Mfg Stephan

Autor: mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi

soweit ich mich erinnern kann hab ich eine leere interruptroutine in
die ccs-programme eingefügt die mit dem bootloader übertragen werden
damit die sprunganweisung zum bootloader erhalten bleibt. den
bootloader code kannst du zusätzlich mit einer #org anweisung schützen
(steht im handbuch). ich hab die files nicht mehr daher kann ich dir
keine genaueren infos geben, aber vieleicht hilft es ja.
auf http://www.thebytefactory.com/ gibt es den codeloader inkl. source
für den ccs-compiler das sollte auch helfen

mfg
mike

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Frag mal dort nach:
http://www.fernando-heitor.de/picforum/index.php

Dort wurde mal das Problem gelöst.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.