Content originally posted in LPCWare by MikeSimmonds on Mon Aug 17 06:35:31 MST 2015
I agree that the manual was confusing. It was updated.
The OVP signal referred to is (in my best guess) an internal signal available as part of the intellectual property design kit
for silicon implementers and not a 'real' user accessable signal. In my opinion, it should not even be mentioned in the manual.
As to 4032 versus 4096, I think that we can allow some leeway in the term as simple rounding up for descriptive purposes.
The manual does talk about the last page being unavailable after all.
There other 'implementation' signals mentioned elsewhere in the manual that enable optional behaviour etc. These too are
not appropriate for a user manual.
As to you getting a hard fault, this is entirely to be expected as you are trying to access non-existant memory.
[By the way, the hard fault is because you are not trapping memory and or bus faults and these get 'promoted'
to a hard fault. Check the hard fault status register bits to see which it is.]
EDIT: The 'OVP' reference has been removed from later revisions of the user manual.
Regards, Mike.