2414487_en-US

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

2414487_en-US

2414487_en-US

S32K314 programming error

Hello

When I tried to write data to the DFLASH using debug mode, it failed.

Below is a rough outline of my code.

write 0xFFFFF800 to 0x40268350

wtire 0x10000000 to PFCPGM_PEARR_L register

write 0xFFFFFFFF to Program DATA0

set MCR[ERS] to 1 MCR[ERS] choose sector

Set MCR[EHV] to 1

wait MCRS[DONE] be 1 check MCRS[PEG]

set MCR[EHV] to 0 SETMCR[ERS]to 0

after erase 11 sectors

wtire 0x10000000 to PFCPGM_PEARR_L register

write 256 bit data to DATA0~DATA7

set MCR[PGM] to 1 set MCR[EHV] to 1

read MCRS register get 0x0000C100

But when I looped for the second time

wtire 0x10000000 to PFCPGM_PEARR_L register

write 256 bit data to DATA0~DATA7

set MCR[PGM] to 1 set MCR[EHV] to 1

read MCRS register get 0x00008100

I'd like to know what might be causing this situation.

Lika


回复: S32K314编程错误To add to that, after confirming that the erase/programming was complete, I took the following steps.
set 0 to MCR[EHV] set 0 to MCR[PGM/ERS]
タグ(1)
評価なし
バージョン履歴
最終更新日:
土曜日
更新者: