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
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
Frag mal dort nach: http://www.fernando-heitor.de/picforum/index.php Dort wurde mal das Problem gelöst.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.