2250419_ja-JP

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

2250419_ja-JP

2250419_ja-JP

imx91: 768MBit LPDDR4を部分的に使用

こんにちは、

imx91 カスタム ボード上で u-boot(-imx) を実行しようとしています。私の要件は、さまざまな RAM サイズをサポートし、最初の 512 MiB を使用し、残りを無視することです。512 MiB の lpddr4 タイミング ファイルを作成し、サイズとして 0x20000000 を設定すると、正常に動作します。

768 MiB (12 Gbit) DDR を搭載したボードで同じ flash.bin ファイルを起動しようとすると、SPL を超えて起動しません。

U-Boot SPL 2025.04-g56fb301b0da9-dirty (Nov 27 2025 - 13:04:08 +0100)
SOC: 0xa0009100
LC: 0x2040010
DDR: 1600MTS
ddr_init succeeded // custom print by me
Normal Boot
Trying to boot from BOOTROM
Boot Stage: USB boot
Find img info 0x88000000, size 416
Download 1661952, Total size 1662976


512 MiBのボードでは、ブートは次のように続行されます。

NOTICE:  TRDC init done
NOTICE:  BL31: v2.10.0	(release):automotive-15.0.0_1.3.0
NOTICE:  BL31: Built : 12:42:08, Sep  3 2025


U-Boot 2025.04-g56fb301b0da9-dirty (Nov 27 2025 - 11:44:55 +0100)

Reset Status: POR

そのため、imx-atf はどういうわけか 768 MiB を受け入れないのではないかと思いました。どう思いますか?これをデバッグする方法をご存知ですか?


Re: imx91: Using 768MBit LPDDR4 partially

こんにちは、

DDR サイズの異なるボードごとに個別の u-boot.imx が必要です。

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

Re: imx91: Using 768MBit LPDDR4 partially

結局のところ、nxp ddr ツールは、2025 年 12 月 25 日に予定されている次のリリースでのみ imx91 1.5Gb のサポートを取得します。

私は、imx93 プロセッサを使用して 12Gbit 密度のタイミング ファイルを作成し、MTS を編集して、512 MB と 768 MB の DDR の両方で実行しました (必要なのは 512 MB のみと想定)。

Tags (1)
No ratings
Version history
Last update:
‎12-05-2025 12:31 AM
Updated by: