Hallo, ich habe hier einen PIC24HJ128GP502 und möchte gerne folgenden Bootloader verwenden, komme allerdings nicht weiter als bis "Reading Target Device ID." im cmd. (AN1094) http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en530200 Auf dem Steckbrett habe ich einen 4MHz Quarz und max232 Treiberbaustein für UART - die Kommunikation mit dem PC über RS232 klappt reibungslos. im MPLAB-Projekt habe ich PLLFBD wegen des 4MHz Quarzes auf 78 gesetzt. (Auf dem Eval-Board wird wohl ein 8MHz Quarz verwendet.) Für das Target-Projekt ist das entsprechende device eingestellt und das Linker-Skript unverändert. Das .map-File ist im Anhang ("16-bit Flash Programmer.map"). Mein Testprojekt verwendet das modifizierte Linkerskript entsprechend Manual; allerdings ohne die __CODE_BASE-Geschichte. (habe irgendwo gelesen dass es auch ohne geht, zumal im file als Kommentar geschrieben ist, dass das da nicht hindarf?) Auch dieses .map-File ist im Anhang. Ich flashe den Bootloader über ICD2 und führe dann den entsprechenden cmd-Befehl mit dem generierten .hex meines Beispiels aus. -> nach "Reading Target Device ID." passiert nichts mehr... Habt ihr Ideen woran es liegen könnte? Grüße, Mirco
Gast
#5298005
Hallo sehr alter Beitrag habe das gleich Problem nach "Reading Target Device ID." passiert nichts mehr. PIC33FJ256GP710A mit dem Explorer Board
Gast
#5298040
Hallo das geht soweit nur wenn ich das HEX file hochladen will. Kommt immer Can not open file dummy.hex Woran kann das liegen??