This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

User requirements for flash

Other Parts Discussed in Thread: TMS570LS10106

Hi,

I just wanted to clarify a couple of things from the safety manual regarding flash user requirements.  From section 2.2.6.4 there are a couple of statements:

1. The flash memory information shall be protected by ECC during normal operation. The device shall be
configured properly to report the ECC fault and CPU address bus fault to system including the device
(i.e.Map them to ESM nERROR pin).

2. The flash shall be protected against illegal modification through configuring the sector protection
registers (BSE). The BSE shall also be protected against illegal modification by clearing PROTLIDIS
protection bit in bank protection register.

For 1, does this mean that simply jumping to an exception handler and restarting the system will not be sufficient?  Are we to somehow remap the ECC error to the nERROR pin in hardware?  If so, how do I accomplish this?

For 2, is this handled already by the FlashAPI?

Thanks,
Marco