I like to use the 'f54 where I can as its cheap.
I recently tried to program one of these on my kitsrus programmer, but I got failiures.
After examining what was going on I found that the program was dumped into the chip, but all the rom locations after the code instead of being 3fff where 0fff, and the prgrammer was returning this message 'programming error 0x0a expected 3fff, got 0fff', where ox0a was the first location after the program ended.
So I filled up the rest of the chips locations with nop's, and this removed the error, and the chip runs the program.
The other thing was that the programmer didnt recoignize that I'd set the fuses within the source using __config commands, I had to edit them manually.
Any ideas how I can sort this out?
I recently tried to program one of these on my kitsrus programmer, but I got failiures.
After examining what was going on I found that the program was dumped into the chip, but all the rom locations after the code instead of being 3fff where 0fff, and the prgrammer was returning this message 'programming error 0x0a expected 3fff, got 0fff', where ox0a was the first location after the program ended.
So I filled up the rest of the chips locations with nop's, and this removed the error, and the chip runs the program.
The other thing was that the programmer didnt recoignize that I'd set the fuses within the source using __config commands, I had to edit them manually.
Any ideas how I can sort this out?