2296660_ja-JP

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

2296660_ja-JP

2296660_ja-JP

T4240から間違ったIDCODEを読み取ったため、USB-TAP経由でダウンロードできません

T4240 (T4240RDB に類似) をベースにしたボードをデバッグしています。私の問題は、Codewarrior で USB-TAP 経由でコードをダウンロードできないことです。
1.ハードコードされた RCW をテストしたところ、T4240 は電源投入後約 10 ミリ秒以内に RESET_REQ をアサートすることがわかりました。
2. Codewarrior によって「JTAG チェーンを正しく構成できませんでした」というエラー メッセージが表示され、コンソールに表示されるチップ IDCODE は、QorIQ T4240 リファレンス マニュアルに記載されている 0x0022001d ではなく、0x1022001d になります。
3. Codewarrior のコンソールの出力メッセージには、「エラー メッセージ: T4240: トランザクション中に HRESET が発生しました」と表示されました (以下に添付)。

4. 電源とクロックをすべて測定しましたが、問題ないようです。

誰かこの問題を解決するのを手伝ってくれませんか?

----------------------------------------------------------------------------

ccs_open
ipaddr = 127.0.0.1
ポート = 41475
タイムアウト = 15
サーバーh = 0
ccs_open; ccs_error = 0
ccs_get_connection_count
サーバーh = 0
カウント = 1
ccs_get_connection_count; ccs_error = 0
ccs_available_connections
サーバーh = 0
カウント = 1
ccs_available_connections; ccs_error = 0
ccs_available_connections
サーバーh = 0
カウント = 1
ccs_available_connections; ccs_error = 0
ccs_cc_バージョン
サーバーh = 0
cc = 0
バージョン.メジャー = 1
バージョン.マイナー = 3
ccs_cc_version; ccs_error = 0
ccs_set_timeout
サーバーh = 0
タイムアウト = 15
ccs_set_timeout; ccs_error = 0
ccs_available_connections
サーバーh = 0
カウント = 1
ccs_available_connections; ccs_error = 0
ccs_config_server
サーバーh = 0
cc = 0
サーバー構成 = 0
値 = 4040
ccs_config_server; ccs_error = 0
ccs_config_chain
サーバーh = 0
cc = 0
device_list: (サイズ = 1)
デバイス[0]:: core_type=テストコア(20)
ccs_config_chain; ccs_error = 0
ccs_jtag_ロック
サーバーh = 0
cc = 0
ccs_jtag_lock; ccs_error = 0
JTAG診断
 
プローブ テスト時の始動電力...
テスト結果: 合格
 
IR スキャン テストを開始しています...
テスト結果: 合格
 
バイパス スキャン テストを開始しています...
テスト結果: 合格
 
任意の TAP 状態移動テストを開始しています...
テスト結果: 合格
 
検出されたJTAG IDコード: OK
デバイス0 IDコード: 0x1022001D
 
ccs_jtag_unlock
サーバーh = 0
cc = 0
ccs_jtag_unlock; ccs_error = 0
ccs_config_chain
サーバーh = 0
cc = 0
device_list: (サイズ = 1)
デバイス[0]:: core_type=T4240(206)
ccs_config_chain; ccs_error = 39
エラーメッセージ: T4240: トランザクション中に HRESET が発生しました
ccs_get_subcore_error
サーバーh = 0
cc = 0
エラー = 60
チェーン位置 = 0
ccs_get_subcore_error; ccs_error = 0; 期間=2ミリ秒
ccs_close
サーバーh = 0
ccs_close; ccs_error = 0
Re: Wrong IDCODE read from T4240 and cannot download via USB-TAP

こんにちは、

CW の問題のスクリーンショットを共有してください。RCW が間違っている可能性があります。RCWは SB_EN ビットが設定されたターゲットにロードされましたか? 他のボードでもこの問題は発生しますか? WCTAP が他のデバイスで正しく動作していることを確認できますか?

Re: Wrong IDCODE read from T4240 and cannot download via USB-TAP

サポートありがとうございます。スクリーンショットを以下に添付します。ハードコードされた RCW を使用しており、この場合 SB_EN は無効になっています。私は 5 つのボードを持っていますが、すべて同じ問題で動作しています。現時点では、USB-TAP をテストできるリファレンス ボードがありません。

Re: Wrong IDCODE read from T4240 and cannot download via USB-TAP

こんにちは、

RCW が有効でないか、JTAG クロック速度が速いことが原因である可能性があります。JTAGクロック速度を下げて試してください。

Tags (1)
No ratings
Version history
Last update:
‎01-28-2026 04:23 AM
Updated by: