Address for margin level settings

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Address for margin level settings

Jump to solution
1,420 Views
TomoTom
Contributor I

Based on "MC9S12ZVC Family Reference Manual" commands to set user/field margin level both take "global address to identify flash/eeprom block" as one of their parameters.

Should the address be the beginning of the block or any address in that block range?

0 Kudos
Reply
1 Solution
1,400 Views
kef2
Senior Contributor V

It can be any address within the block.

Are you ready for flash/EEPROM ECC exception handling? Modified margins may lead to uncorrectable ECC error and trigger not maskable exception handler... I guess you are doing it for better memory integrity checks, so please don't forget as well to implement and virify operation of exception handler and of course return from it ;).

View solution in original post

1 Reply
1,401 Views
kef2
Senior Contributor V

It can be any address within the block.

Are you ready for flash/EEPROM ECC exception handling? Modified margins may lead to uncorrectable ECC error and trigger not maskable exception handler... I guess you are doing it for better memory integrity checks, so please don't forget as well to implement and virify operation of exception handler and of course return from it ;).