1896647_ja-JP

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

1896647_ja-JP

1896647_ja-JP

LS1043aqds は uboot に入った後も再起動を繰り返し、エラーが表示されます

NXPチームの皆様へ

LS1043A #The シリアルポートが次のように印刷され、CPUが定期的に再起動し、印刷にもいくつかのエラーが含まれている場合は、解決方法を教えてください

注意: 4 GB DDR4、32 ビット、CL=12、ECC オフ
注意:BL2:v2.4(リリース):9e883512b-dirty
注意: BL2: 構築 : 2024年7月1日 01:17:57
注意: BL2: BL31 の起動
注意:BL31:v2.4(リリース):9e883512b-dirty
注意: BL31: 構築 : 2024年7月1日 01:17:57
注意:ls1043aqds BL31フェーズへようこそ


U-Boot 2021.04 (2024年7月1日 - 01:17:24 -0700)

SoC:LS1043AE Rev1.1(0x87920211)
クロック構成:
CPU0(A53):1600 MHz CPU1(A53):1600 MHz CPU2(A53):1600 MHz
CPU3(A53):1600メガヘルツ
バス:400 MHz DDR:1600 MT/s FMAN:500 MHz
リセット構成ワード(RCW):
00000000: 08100010 0a000000 00000000 00000000
00000010:45550002 00004012 40025000 c1002000
00000020: 00000000 00000000 0000000 00038ffd
00000030: 00104404 00001002 00000096 00000001
モデル:LS1043A QDSボード
ボード:LS1043AQDS、QSPIからブート
Sys ID:0xff、Sys Ver:0xff
FPGA:v255(▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒)、ビルド65535
DRAM:select_i2c_ch_pca9547:バス0のudevが見つかりません
3.9 GiB (DDR4、32 ビット、CL=12、ECC オフ)
SERDES1プロトコルの使用:17749(0x4555)
select_i2c_ch_pca9547: バス 0 の udev が見つかりません
select_i2c_ch_pca9547: バス 0 の udev が見つかりません
board_retimer_init: バス 0 の udev が見つかりません
フラッシュ:0バイト
NAND: 0 MiB
MMC:FSL_SDHC:0
SPIFlashから環境を読み込んでいます...jedec_spi_nor flash@0: 認識されない JEDEC ID バイト: 0b, 60, 18
警告 - spi_flash_probe_bus_cs() が失敗しました。デフォルトの環境を使用

EEPROM:読み取りに失敗しました。
で:シリアル
アウト:シリアル
エラー:シリアル
SEC0: RNG がインスタンス化されました
ネット: jedec_spi_nor flash@0: 認識されない JEDEC ID バイト: 0b, 60, 18
"Synchronous Abort" ハンドラ、esr 0x96000004
ELR:0000000082054074 LR:000000008205405c(リロケート)
ELR:00000000FBD6D074 LR:00000000FBD6D05C
x0 : 49444d5f53445141 x1 : 00000000000000000000000
x2 : 0000000000000521 x3 : 00000000fbc1a6b0
x4 : 00000000fbdc4cf8 x5 : 00000000fbc1ab90
x6 : 00000000fbdc4d08 x7 : 00000000fbc31f40
x8 : 00000000fbc12458 x9 : 0000000000000008
x10: 00000000fffffff0 x11: 0000000000000010
x12:0000000000000270 x13:00000000fbc127cc
x14:00000000fbc12950x15:0000000000000021
x16: 00000000fbd72318 x17: 0000000000000000000
x18: 00000000fbc14db0 x19: 00000000fbc21f40
X20:49444D5F53445141 X21:0000000001A00000
x22: 00000000000000000 x23: 00000000fbdb38a2
x24:00000000fbda6000x25:0000000000000001
x26: 000000000000000000 x27: 00000000000000000000
x28: 00000000000000000 x29: 00000000fbc127a0

コード: 90000220 912cb400 9400c136 17ffffd7 (f940c400)
CPUをリセットしています...

リセット。。。

注意: 4 GB DDR4、32 ビット、CL=12、ECC オフ
注意:BL2:v2.4(リリース):9e883512b-dirty
注意: BL2: 構築 : 2024年7月1日 01:17:57
注意: BL2: BL31 の起動
注意:BL31:v2.4(リリース):9e883512b-dirty
注意: BL31: 構築 : 2024年7月1日 01:17:57
注意:ls1043aqds BL31フェーズへようこそ

あなたが提供できる洞察を事前に感謝します。

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


@yipingwang


Re: LS1043aqds が uboot に入った後も再起動を繰り返し、エラーが表示される

SpringMelon_2-1720402878846.png

このエラーは、sf プローブがデフォルト設定で 1 に設定されているために発生します。値を 0 に変更します。

SpringMelon_0-1720402818915.png


Re: LS1043aqds が uboot に入った後も再起動を繰り返し、エラーが表示される

あなたのアドバイスに感謝しますが、それはうまくいきません。dspi0 の状態を disabled に設定してみましたが、それでも sf probe コマンドが実行されているようです。

SpringMelon_1-1720000882579.png

@yipingwang 

Re: LS1043aqds が uboot に入った後も再起動を繰り返し、エラーが表示される

あなたの助けをありがとう、それは今ubootにありますが、まだいくつかの問題があります、完全なシリアルプリントは添付ファイルにあります。

SpringMelon_1-1719916836073.png

これらは私が最初から遭遇した問題ですが、まだ解決していません。

1、FGPA、NAND、EEPROMが私が期待するものではない場合、これらがないため、それらをどのように無視しますか?

2. Flashの値が0に等しいのはなぜですか?

3. DRAMの印刷エラーは、DDRの初期化が繰り返されたことが原因ですか?

SpringMelon_2-1719917381176.png

4.uboot に入った後、qspi フラッシュを再度検出できないことを示すメッセージが表示されるのはなぜですか?このエラーは、uboot に sf probe コマンドを入力したときに sf probe コマンドが返されるのと同じです。

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

もちろん、これに加えて、印刷の残りの部分もまだ問題があることを示していますので、詳細な説明や提案をお待ちしております。ありがとうございました。

@yipingwang 


Re: LS1043aqds が uboot に入った後も再起動を繰り返し、エラーが表示される

u-bootソースコードフォルダcomponents/firmware/ubootに移動してください

1.configs/ls1043aqds_tfa_defconfigで、以下の設定を変更してください。

CONFIG_SPI_FLASH_SPANSION=y

2. drivers/mtd/spi/spi-nor-ids.cを確認してください。QSPIフラッシュがこのファイルにリストされているかどうか。

3. arch/arm/dts/fsl-ls1043a-qds.dtsi の次のデバイス ノードを変更します。

&qspi {
status = "大丈夫";

S25FL128S0: flash@0 {
#address セル= <1>;
#size セル= <1>;
compatible = "Jedec,spi-nor";
spi-max-frequency = <50000000>;
reg = <0>;
};
};

次に、atfイメージを再構築します

$ rm -rfビルド/ファームウェア/u-boot/ls1043aqds/

$ flex-builder -c atf -m ls1043aqds -b qspi

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-05-2026 05:52 AM
更新者: