EEPROM and Flash issue on MPC5744P

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

EEPROM and Flash issue on MPC5744P

774件の閲覧回数
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 返信

635件の閲覧回数
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 件の賞賛