MPC5744P DCF FLASH OTP

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

MPC5744P DCF FLASH OTP

956 Views
kresimir_bilic
Contributor I

Hello, i have some questions regarding DCF record for setting FLASH memory blocks to OTP. I have found MPC5744p DFC Config  -v0.3.xml and i know how to create DCF record for OTP flash block but i am not sure what exactly can be set to OTP.

1. It is possible to set just e.g LOW_BLOCK_0 (eeprom) to OTP, and which bit in register value belongs to which block? I assume that value 0x8001000001000010 "lock" low_block_0, and value 0x8002000001000010 "lock" low_block_1, am i correct ?

2. If first question is correct then does value 0x8004000001000010  "lock" low flash memory block 2 that starts on address 0x00F98000 ?

3. Maybe it is silly question but Is there any way to remove OTP from locked block ? :smileyhappy:

4. On attached photo, if first 5 bits represents control value for 5 high blocks. what does rest 11 bits do ?

5. What are the bits shown in the picture Capture2.png?


Thank you.

EDIT question 4: i meant 6 high blocks, not 5.

0 Kudos
1 Reply

853 Views
petervlna
NXP TechSupport
NXP TechSupport

Hi,

1. It is possible to set just e.g LOW_BLOCK_0 (eeprom) to OTP, and which bit in register value belongs to which block? I assume that value 0x8001000001000010 "lock" low_block_0, and value 0x8002000001000010 "lock" low_block_1, am i correct ?

Each flash memory block can be set to be OTP (one time programmable).

I will try to get block distribution according to the bits in OTP records from application team.

2. If first question is correct then does value 0x8004000001000010  "lock" low flash memory block 2 that starts on address 0x00F98000 ?

Need internal feedback

3. Maybe it is silly question but Is there any way to remove OTP from locked block ?

No

4. On attached photo, if first 5 bits represents control value for 5 high blocks. what does rest 11 bits do ?

Nothing, they are reserved for future extension of device.

5. What are the bits shown in the picture Capture2.png?

The high block OTP bits and rest is reserved.

Once I get the bit mapping I will share it with you.

regards,

Peter

0 Kudos