EEPROM and Flash issue on MPC5744P

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

EEPROM and Flash issue on MPC5744P

730 次查看
qm1013
Contributor III

I have some doubt question about internal EEPROM on MPC5744P .

The EEPROM requires block erasing before programming (an aligned double word) , which is identical to Flash.

What is the exactly different between internal EEPROM and Flash ?

I have check other answers about the differents , some engineer say it is the ECC check.

Could you give me a detailed repaly about the differents ? 

Regards,

Meng

标签 (1)
标记 (2)
0 项奖励
1 回复

591 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

if there’s an ECC error when reading data from EEPROM blocks, no exception is triggered. The flash controller returns pattern 0xFFFFFFFF and ERR bit in MCR register is set. This simplifies the handling of ECC errors – it is not necessary to handle this in an exception. That means executable code should not be placed to these data blocks.

All other flash blocks are standard flash blocks (code flash) where non-correctable ECC error triggers an exception.

Regards,

Lukas

0 项奖励