Gast
#2414045
Hallo Freunde, laut Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/70238b.pdf kann man das Flash des PIC24H nur page-weise (512 Worte auf einmal) löschen und die Adresse ist auf 512 Worte aligned. Im Application Note AN1094 (Bootloader) http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en530200 wird aber das Flash row-weise (64 Worte) programmiert und jeweils vorher wird diese Row gelöscht. Dazu wird der gleiche Befehl im NVMCON benutzt (4042), der laut Datenblatt die ganze Page löschen würde. Insofern dürfte der Bootloader nicht funktionieren, aber tatsächlich tut er sehr wohl. Weiß jemand, wie das funktionieren kann? Grüße, Dosmo