Writing to Flash memory kills MCU

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

Writing to Flash memory kills MCU

ソリューションへジャンプ
387件の閲覧回数
sm0khey
Contributor III

Hello! I am trying to save a variable, which a user input, to the flash memory. I am using MC56F82... and the IFsh1 library. I disable the events and then erase the block and then write to the flash, but my MCU keeps dying, i have to restart it and flash it again to get it working. Any ideas on how to do it correctly?

タグ(3)
0 件の賞賛
1 解決策
327件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

This is the flash example code based on CodeWarrior for DSP56800E ver8.x.

Pls refer to it.

Regarding your question, the flash erasing/programming code must be located in flash and copied to p RAM, you have to run the erasing/programming code in  RAM to manipulate the flash.

Hope it can help you

BR

XiangJun Rong

元の投稿で解決策を見る

4 返答(返信)
328件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

This is the flash example code based on CodeWarrior for DSP56800E ver8.x.

Pls refer to it.

Regarding your question, the flash erasing/programming code must be located in flash and copied to p RAM, you have to run the erasing/programming code in  RAM to manipulate the flash.

Hope it can help you

BR

XiangJun Rong

323件の閲覧回数
sm0khey
Contributor III

Thank you for the help!

0 件の賞賛
326件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

I attach the code here.

BR

XiangJun Rong

 

0 件の賞賛
352件の閲覧回数
sm0khey
Contributor III

up

0 件の賞賛