Ok, so blocking code at the 16k boundaries did not fix the problem. The moving problem seemed to be occurring in the block (0x10000 to 0x13FFF. In a frustrated attempt to fix the problem, I block co ...
I used the #org directive to prevent the compiler from generating code at the 32k boundaries in program memory. This seems to have fixed the problem. However, I am concerned that future modification ...
I am attempting to load a program onto a PIC18F6722 using a modified (to fit my chip) version of the CCS bootloader, and experiencing apparently random glitches once the code is loaded. I have a boot ...
I just updated the firmware of my ICD-U64 from 2.85 to 2.86 this morning and encountered the same problem trying to program an 18F452. I switched back to v2.85 and chip programs fine.