2413089_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2413089_ja-JP

2413089_ja-JP

件名:MPC5605のメモリ読み取りに関する問題(アドレス:0x00100010)

こんにちは、

MPC5605を使用しているECUに問題が発生しています。

EOLメモリダンプ操作中、ツールボックスはCPUの直接バイトアクセスを使ってメモリを読み込みます。

*((uint8_t *)address)

CANのログより:

「`テキスト」
0x00100008から8バイトを読み込みました -> 成功
0x00100010から8バイトを読み取ると、ECUが応答しなくなりリセットされる。
「`」

MPC5606BKリファレンスマニュアル『16234_MPC5606BRM』、リバノリファレンス2を確認しました:

- 表3-1、49ページでは、`0x00100000 - 0x001FFFFF`が**予約済み**と表示されています。
- 871~872ページでは、フラッシュメモリマップとフラッシュエミュレーションマッピングについて説明しています。

もう少し詳しく教えていただけますか:

1. 「0x00100010」はMPC5605にとって有効で読みやすいアドレスか?
2. 予約済みアドレスの場合、ソフトウェアが直接読み取った場合どうなりますか?CANは例外やリセットを引き起こすことはできますか?
3. 正確なMPC5605メモリマップにはどのリファレンス・マニュアルセクションを使うべきか?

また、ECUハードウェアからMPC5605の完全な部品番号とシリコンリビジョンも収集しています。

よろしくお願いします、
カシラジャン C

開発ボードRe: Subject: MPC5605 memory-read issue at 0x00100010

こんにちは、

アドレス0x00100010は、MPC560xBメモリマップで予約済みとしてマークされている0x00100000-0x001FFFFFの範囲に属します。予約済み地域はアプリケーションソフトウェアでアクセスしてはなりません。そのような場所へのアクセスはバス関連の例外やデバイス固有の故障応答を引き起こす可能性があり、例外が処理されない場合、通信の喪失やリセットにつながることがあります。

第3章
メモリーマップ

petervlna_0-1789455244473.pngpetervlna_0-1789455244473.pngpetervlna_0-1789455244473.png

よろしくお願いいたします。

ピーター

Re: Subject: MPC5605 memory-read issue at 0x00100010

ご返信ありがとうございます

Tags (1)
No ratings
Version history
Last update:
2 weeks ago
Updated by: