Re: Read Data FLASH = Data Bus Error Exception
No, there is just code before that block. And yes, it is "in the middle", but just because there is more persistent data following the kv-store. I do have other data that is defined as const (and thus flashed as defined; data is just some default configuration), but still, it is overwritten at a later time when the device is finally configured.
I looked at my kv-store, as this isn't const and without any data that is flashed by the ICE3. After programming, the kv-store is empty (detected by a sentinel).
But as far as I remember, picking the right address might be picky. There's cached/non-cached memory?
If you look at your PIC's data sheet memory-layout and my PIC and my address, this might help you. If not, sorry for wasting your time. Have no idea why this shouldn't work on lower numbered PIC32MX.