2414487_ja-JP

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

2414487_ja-JP

2414487_ja-JP

S32K314 プログラミングエラー

こんにちは

デバッグモードを使用してDFLASHにデータを書き込もうとしたところ、失敗しました。

以下は私のコードの概略です。

0xFFFFF800 を 0x40268350 に書き込む

PFCPGM_PEARR_Lレジスタに0x10000000を書き込みます。

プログラムDATA0に0xFFFFFFFFを書き込む

MCR[ERS]を1に設定 MCR[ERS]セクターを選択

MCR[EHV]を1に設定する

MCRS[DONE]を待機し、MCRS[PEG]をチェックします。

MCR[EHV]を0に設定、SETMCR[ERS]を0に設定

11セクター消去後

PFCPGM_PEARR_Lレジスタに0x10000000を書き込みます。

DATA0~DATA7に256ビットのデータを書き込む

MCR[PGM]を1に設定 MCR[EHV]を1に設定

MCRSレジスタを読み取り、0x0000C100を取得します。

しかし、2回目のループをしたとき

PFCPGM_PEARR_Lレジスタに0x10000000を書き込みます。

DATA0~DATA7に256ビットのデータを書き込む

MCR[PGM]を1に設定 MCR[EHV]を1に設定

MCRSレジスタを読み取り、0x00008100を取得します。

この状況の原因を知りたいです。

リカ


回复: S32K314编程错误さらに、消去/プログラミングが完了したことを確認した後、以下の手順を実行しました。
MCR[EHV]に0を設定 MCR[PGM/ERS]に0を設定
标记 (1)
无评分
版本历史
最后更新:
星期六
更新人: