HI,
I am using PIC24F16KL402, ds30 loader GUI(1.5.7), RS232 CABLE, 9600 Baud Rate.
When I "CHECK FOR BL" I got this:
"Found unknown device id(109/0x6D), fw ver. 4.4.11"
the code in ds30loader.s:
.equiv VERMAJ, 4 /*firmware version major*/
.equiv VERMIN, 0 /*fimrware version minor*/
.equiv VERREV, 3 /*firmware version revision*/
SendL ( DEVICEID & 0xff )
SendL ( ((DEVICEID&0x100)>>1) + VERMAJ )
SendL ( ((DEVICEID&0x200)>>2) + (VERMIN<<4) + VERREV )
I found PIC device ID 621(0x26D),
it seems the first and second bytes were transmitted well, but the third failed.
I tried to change VERMIN AND VERREV, but got same result.
also tried to comment out the third SendL line, same result.
the PIC24F16KL402 has only 2 LEVEL DEEP FIFO, will it cause the third sendL failed? and why it is sending fixed .4.11?
Thanks for help.
Harrison
I am using PIC24F16KL402, ds30 loader GUI(1.5.7), RS232 CABLE, 9600 Baud Rate.
When I "CHECK FOR BL" I got this:
"Found unknown device id(109/0x6D), fw ver. 4.4.11"
the code in ds30loader.s:
.equiv VERMAJ, 4 /*firmware version major*/
.equiv VERMIN, 0 /*fimrware version minor*/
.equiv VERREV, 3 /*firmware version revision*/
SendL ( DEVICEID & 0xff )
SendL ( ((DEVICEID&0x100)>>1) + VERMAJ )
SendL ( ((DEVICEID&0x200)>>2) + (VERMIN<<4) + VERREV )
I found PIC device ID 621(0x26D),
it seems the first and second bytes were transmitted well, but the third failed.
I tried to change VERMIN AND VERREV, but got same result.
also tried to comment out the third SendL line, same result.
the PIC24F16KL402 has only 2 LEVEL DEEP FIFO, will it cause the third sendL failed? and why it is sending fixed .4.11?
Thanks for help.
Harrison