mpc5748g EEE

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

mpc5748g EEE

跳至解决方案
2,464 次查看
skseofh
Contributor II

Hi, I'm using mpc5748G EEE module.

 

I'm trying to use same block and seperates into 2 blocks like this.

*Mid space block 0 : start address - 0x00F90000, end address - 0x00F93FFF, size - 16KB

 - block configuration 0 : start address - 0x00F90000, size - 0x00002000

 - block configuration 1 : start address - 0x00F92000, size - 0x00002000

skseofh_1-1631161629800.pngskseofh_1-1631161629800.png

 

It works on 'Init, Write, Read, Delete' SDK function, but it's not working on 'EEE_DRV_ReportEepromStatus()' function.

Is it not possible to use like this?

0 项奖励
回复
1 解答
2,450 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

no, this will not work. Those blocks must correspond to physical blocks. The smallest portion of flash which we can erase is one block. It is not possible to erase only one half of such block. That means the driver will definitely fail.

Please keep the blocks aligned with physical blocks.

Regards,

Lukas

在原帖中查看解决方案

0 项奖励
回复
1 回复
2,451 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

no, this will not work. Those blocks must correspond to physical blocks. The smallest portion of flash which we can erase is one block. It is not possible to erase only one half of such block. That means the driver will definitely fail.

Please keep the blocks aligned with physical blocks.

Regards,

Lukas

0 项奖励
回复