2417373_ja-JP

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

2417373_ja-JP

2417373_ja-JP

T2080NXE8MQBベースのカスタムボードがSPI NORフラッシュからブート

コミュニティの皆様へ

現在、カスタムT2080ボードの起動に関して問題が発生しています。私が基本的に行っていることは、カスタムボードに従ってQCVSからPBL(rcw)を生成することです。それをSPI NORに書き込み、ディップ・スイッチをSPI NORから起動するように設定しました。しかし、T2080はSPI NORからデータを取得できません。あなたと同じように、ccsコンソールで同じ問題(コアが応答しない)が発生しています。CPLDはまだプログラムしていません

rcw(pbl)が添付されました。

以下は、ccsコンソールのエラー画面です。

USB接続で利用可能なTAPをスキャンしています.....


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+ 利用可能なリモート接続
+
+ 1 - CodeWarriorTAP - 00:04:9f:07:e3:5a
+ 2 - CodeWarriorTAP -
+ 3 - EthernetTAP -
+ 4 - GigabitTAP -
+
+ x - 変更せずにスクリプトを終了
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

接続を指定してください:
1

TAPインターフェースの設定中...

設定済み接続: cwtap : 00:04:9f:07:e3:5a


TDO -----
|
* デバイス 0 IDCODE: 118E701D デバイス: FSL T2080 rev 2.x
|
TDI -----


###################################################
#
# configTAP - TAPインターフェースの再定義
#
# スキャンボード - ターゲットシステムをスキャン
# そしてJTAG IDコードを返す
#
# ir - ループバックテスト
#
###################################################

CCSAPI接続#1がactivation.acronis.comから2026年9月30日(水) 10:26:35に受け入れられました。
(bin) 2%すべて削除
(bin) 3 % config cc cwtap
(bin) 4% ccs::config_chain t2080
(bin) 5% display ccs::config_chain t2080

(bin) 6 % display ccs::config_chain t2080

(ビン)6%表示CCS::get_config_chain
鎖位置0:T2080
チェーン位置1:e6500 thread 0
チェーン位置2:e6500 thread 1
チェーン位置3:e6500 thread 0
チェーン位置4:e6500 thread 1
チェーン位置5:e6500 thread 0
チェーン位置6:e6500 thread 1
チェーン位置7:e6500 thread 0
チェーン位置8:e6500 thread 1
(ビン)7% CCS::reset_to_debug
T2080:コアが反応しない

Re: T2080NXE8MQB based custom board booting from SPI NOR Flash

ハイ

SPIがスナップで使用されていないというタイプミスがあります。実際、使われています。
問題は、IFCやNANDに直接アクセスできないことです。SPI NORにはSPIプロトコルを通じてのみアクセスできます。まずSPI NORにRCWを書き込み、それに合わせてディップ・スイッチの設定を調整しました。

先ほど投稿したエラーは、上記の手順を実行した後に発生したものです。

Re: T2080NXE8MQB based custom board booting from SPI NOR Flash

こんにちは、

はい、cfg_rcw_src は T2080ブートROMがRCWを取得する場所を選択するディップ・スイッチのストラップです。これにはRCWの内容自体は含まれていません。RCWは、選択したブートデバイスに既にプログラムされている必要があります。

回路図によると:

  • NORフラッシュブート: 0_0010_0111
  • NANDフラッシュブート: 1_0001_1001
  • SDカードとSPIブートは使用されていません。

したがって、ボードがNORフラッシュから起動する場合は、 cfg_rcw_src=0_0010_0111に設定してください。NANDフラッシュから起動する場合は、 1_0001_1001使用してください。SW1は cfg_rcw_src0–7を運びます。SW2のスイッチ1は cfg_rcw_src8を運びます。

したがって、「ハードコーディングされたRCW」とは、RCWがブートメモリに固定・プログラムされているというより正確には、単なるディップ・スイッチ設定ではなく、

よろしくお願いします。

Re: T2080NXE8MQB based custom board booting from SPI NOR Flash

ハードコードされたRCWとは具体的にどういう意味ですか?ディップ・スイッチの設定(cfg_rcw_src)のことを言っていますか?もしそうなら、私の場合はどの設定でしょうか。

設計図からディップスイッチのスナップ音を添付して、cfg_rcw_src言及しています。

Re: T2080NXE8MQB based custom board booting from SPI NOR Flash

こんにちは、

JTAG接続は正常に機能しており、TAPはT2080を正しく認識しています。この失敗はCodeWarriorがe6500コアのリリース/リセットを試みるときに発生し、「 コアが応答しない」とすれば、まずリセット、クロック、電源、または無効な起動設定を指示し、USB-TAP接続にはつながりません。

推奨される起動手順

  1. SPIブートで起動しないでください。ボードを有効なT2080ハードコードRCWモードに設定し、SYSCLK/DDRCLKストラップの値が実際のクロックと一致していることを確認してください。NXPは、外部RCWデバイスへのアクセスを除外するため、初期ボード起動時にハードコーディングされたRCWの使用を推奨しています。

  2. ハードコードされたRCWを選択した状態で、以下を実行します。

    delete all
    config cc cwtap
    ccs::config_chain t2080
    ccs::reset_to_debug
    
     
     

    それでも問題が解決しない場合は、PBLではなくハードウェアを点検してください。

  3. オシロスコープで確認してください。

    • ポアセットB
    • hreset_b
    • COP_HRESET_B
    • COP_SRST_B
    • 眠っている
    • RESET_REQ_B
    • SYSCLKとDDRCLK

    極性、電圧レベル、シーケンスが正しいこと、およびHRESET_Bがアクティブ状態に保持されていないことを確認してください。特にCOP/JTAGヘッダー周辺のリセットロジックに注意してください。リセットの所有が誤ると、デバッガがコアを停止モードに設定できなくなることがあります。

  4. 必要なレールとクロック、特にプロセッサコアの電圧、 OVDD、 GVDD、 SVDD、参照クロックを確認してください。有効なJTAG IDだけでは、コア電源、PLL、またはリセットシーケンスが正しいことを証明するものではありません。

  5. ハードコードモードが正常に動作したら、CodeWarriorのSRAM起動設定を使用してRCWに接続し、ロード/オーバーライドします。NXPが推奨する手順は次のとおりです。ハードコードされたRCWを検証し、QCVSを使用してカスタムRCWを生成し、SRAMを介して接続し、RCWをフラッシュメモリに書き込みます。

  6. その時のみ、SPI NORブートのデバッグを行います。

    • DIPストラップのエンコーディングとサンプリングを確認してください。
    • SPI NOR電圧、リセット、チップセレクト、クロック、およびIO配線を確認してください。
    • プログラムされたフラッシュメモリを読み戻し、イメージをバイト単位で検証する。
    • PBLが正しいT2080リビジョンとSPIブートフォーマット用に生成されていることを確認してください。
    • T2080ブートROMが期待するオフセットでプログラムしてください。ブートモードやドキュメントを確認せずにオフセット 0x0 を想定しないでください。
    • ロジックアナライザを使って、プロセッサがPOR中にSPIチップセレクトとクロックを主張していることを検証します。

よろしくお願いします。

Tags (1)
No ratings
Version history
Last update:
Thursday
Updated by: