2143697_ja-JP

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

2143697_ja-JP

2143697_ja-JP

lx2080無法从FSPI启動

こんにちは。lx2080A プロセッサ、DDR コントローラ、5 つの 1G×16 DDR デバイスを使用し、64 ビット メモリを採用しています。以下の図に示すように、SerDes 構成を無効にし、あなたの返信を参照して FSPI_Flash をプログラミングすることによってこの RCW を構成しました。ビット内に格納されています。私たちは、SerDes を使用して構成し、FSPI_Flash に対して処理を実行しました。次の図に示すように、この RCW を構成しました。いいえ、現在、lx2080A プロセッサー、DDR コントローラー 1 つ、1G×16 の DDR を 5 つ使用しています。このデバイスは 64 ビットの内部メモリを採用しています。 FSPI_Flash は、次の図に示すようにこの RCW を構成するように処理を実行しました。

Zhoute_1-1753891601526.png


幸いなことに、私たちは lx2080A プロセッサ、DDR コントローラ 1 つ、1G×16 の DDR デバイス 5 つを使用しており、64 ビット内メモリを採用しています。手順が実行され、次の図に示すようにこの RCW が配置されました。

Zhoute_0-1753891582931.png


Re: lx2080无法从FSPI启动親愛なる@Zhoute様、
ログファイルを確認したところ、SDRAMではなくDIMMが設定されているようです。
>>
情報: アドレス 0x51 の SPD が無効です
情報: コントローラ 0 で完了しました
エラー: 最初のスロットは空にできません。
エラー: DIMM 解析エラー
エラー: DDR の初期化に失敗しました。
注意: platform_def.h で間違った DRAM0 サイズが定義されています
情報: DDR コントローラ 1。
情報: TrustZone コントローラの設定
情報: TrustZone コントローラの設定
情報: DDR コントローラ 2。
情報: TrustZone コントローラの設定
情報: TrustZone コントローラの設定
情報: BL2: プラットフォームのセットアップを実行しています
情報: BL2: 画像 ID 3 を読み込んでいます
警告: ファームウェア イメージ パッケージ ヘッダーのチェックに失敗しました。
警告: 画像 ID=3 (-2) への参照を取得できませんでした
エラー: BL2: 画像 ID 3 (-2) の読み込みに失敗しました
>>
ddr_init.c の設定を再度確認してください。
ファイルを変更したら、必ずイメージをビルドしてください。
BR
LFGP
Re: lx2080无法从FSPI启动

@LFGPありがとうございます。コメント欄にログ情報をアップロードしました。

これは私の印刷情報です。分析してみて下さい。

LX2160A-RDBレイヤースケープ SDK

Re: lx2080无法从FSPI启动親愛なる@Zhoute様、
あなたのメッセージに関するログを教えてください
>>
1.LSDKUG_Rev21.08のドキュメントを参考に、flex-builderを使ってTF-A関連のファームウェアをコンパイル・生成しました。公式のデフォルトファームウェア rcw_2200_750_3200_19_5_2_ser_pbi_dis.bin は、flex-builder を介して bl2_flexspi_nor.pbl に合成されました。FlexSPIフラッシュに書き込んだ後、シリアルポートに出力がありました
<<
DDR に問題がある場合は、RCW の設定を修正する必要があります。設定が正しい場合は、DDR の電圧とクロックを測定する必要があります。
最後の質問に関して
>> 「DiscreteType」を選択するのが正しいですか? 回答。はい、その通りです。
Re: lx2080无法从FSPI启动

@LFGP 、このファイルはログメッセージです!どうもありがとうございます

Re: lx2080无法从FSPI启动

@LFGPこんにちは、LFGP 様、私の質問の説明は次のとおりです。

1.LSDKUG_Rev21.08のドキュメントを参考に、flex-builderを使ってTF-A関連のファームウェアをコンパイル・生成しました。公式のデフォルトファームウェア rcw_2200_750_3200_19_5_2_ser_pbi_dis.bin は、flex-builder を介して bl2_flexspi_nor.pbl に合成されました。FlexSPI フラッシュに書き込んだ後、シリアルポートに出力がありました。当社の DDR ハードウェアは、個別のチップを使用するように設定されています。QorIQ LS シリーズ開発環境用の CodeWarrior Development Studio を通じて PBL を構成し、PBL_Binary.bin ファイル (つまり RCW) を生成し、flex-builder を介して bl2_flexspi_nor.pbl を合成しました。しかし、FlexSPI フラッシュに書き込んだ後、シリアル ポートに出力がありませんでした。

2. DDR構成パラメータを変更して、ddr_init.cを使用しました。(DDRパラメータの設定用)、ddr.h、platform_def1.h(DDRハードウェアタイプの設定用)プロジェクトディレクトリの下のGenerated_Codeパスで対応するddr_init.cを同期的に変更します。プラットフォーム定義.h、flex-builder 内 (パス: components/firmware/atf/plat/nxp/soc-lx2160a/lx2160ardb) など。この変更方法は正しいでしょうか?

3. 当社のハードウェアは DDR4 ディスクリート チップを使用しています。「DiscreteType」を選択してよろしいでしょうか? 3. 私が使用しているハードウェアは DDR4 ディスクリート チップです。「DiscreteType」を選択してください。

Zhoute_0-1754275691036.png

Generated_Code.rar は、DDR を変更した後に生成されたコードです。Pbl_binary.binは、実際のハードウェア構成に基づいて生成したコードです。rcw_2200_750_3200_19_5_2_ser_pbi_dis.bin ファイルは、公式コンパイルを使用して生成されたファイルです。

Re: lx2080无法从FSPI启动親愛なる@Zhoute
RCW 構成ファイルと指定した SERDES オプションを共有してください。
あなたが言及したリプレイは、NXP の誰かからのものではありません。
ログブートもぜひシェアしてください。
ご理解いただきありがとうございます。
BR
LFGP
タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 02:40 AM
更新者: