mpc5748g EEE

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
2,428件の閲覧回数
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.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,414件の閲覧回数
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,415件の閲覧回数
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 件の賞賛
返信