EEPROM flex issue with S32K148

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

EEPROM flex issue with S32K148

706件の閲覧回数
Amir_B
Contributor I

Hello,

I would like to partition the eeprom to store data.

I use this sequence as described in AN11983

FTFC-> FCCOB [3] = 0x80; /* FCCOB0: Selects the PGMPART command */
FTFC-> FCCOB [2] = 0x00; /* FCCOB1: No CSEc operation */
FTFC-> FCCOB [1] = 0x00; /* FCCOB2: No CSEc operation */
FTFC-> FCCOB [0] = 0x00; /* FCCOB3: FlexRAM loaded with valid EEPROM during reset sequence */

FTFC-> FCCOB [7] = 0x02; /* FCCOB4: EEPROM data set size code: EEESIZE = 2 (4 kB) */
FTFC-> FCCOB [6] = 0x03; /* FCCOB5: FlexNVM Partition code: 3 (Data flash 32 kB, EEPROM backup 32
flash_launchCommand();

But i Have always the ACCERR flag set as shown below

Amir_B_0-1604398101409.png

How to fix this?

Thanx in advance.


0 件の賞賛
返信
1 返信

685件の閲覧回数
dianabatrlova
NXP TechSupport
NXP TechSupport

Hello,

 

The partition code for the S32K148 is different in comparison with other S32K14x, please, refer to the below table in the AN11983:

"Table 5. FlexNVM partition codes for 64 kB FlexNVM devices (S32K148)"

dianabatrlova_0-1604475843047.png

 

dianabatrlova_1-1604475917878.png

 

Also, there is an EEPROM example for the S32K144, but the table above should be considered:

https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/EXAMPLE-S32K144-EEEPROM-usage-No-SDK/t...

 

I hope it helps.

Best regards,

Diana

0 件の賞賛
返信