Important: If you have any questions or would like to report any issues with the DDR tools or supporting documents please create a support ticket in the i.MX community. Please note that any private messages or direct emails are not monitored and will not receive a response.
これは、i.MX 8/8X DDR 初期化に関連するレジスタの詳細なプログラミング支援資料です。詳細については、i.MX 8/8X メインDDR ツールページを参照してください。
添付ファイルの数を減らすために、古い RPA は添付の zip ファイルに含まれている可能性があります。
Note: Devices with 17-row addresses (R0-R16) are not supported by this SoC.
***重要:SCFWv1.7.0以降では、以下のRPAバージョン以降を使用する必要があります。
MX8QXP_C0_B0_LPDDR4_RPA_1.2GHz_v16
MX8DualX_C0_B0_LPDDR4_RPA_1.2GHz_v16
MX8QuadXPlus_DualXPlus_C0_B0_DDR3L_RPA_v22
MX8DualX_C0_B0_DDR3L_RPA_v20
RPA の旧バージョンは SCFWv1.7.0 以降と整合性がありません。SCFWv1.7.0を使用して古いバージョンのRPAの使用を試みると、SCFWが起動しなくなります。DCD 出力における問題のある行は以下のとおりです。
MX8QXP/DualXの場合:
DATA 4 0xff190000 0x00000CC8 /* DRC0 ブリンガップ */
ユーザーがSCFW 1.7.0以降で古いRPAを使用したい場合(推奨されません)、上記の行を古いRPA DCDファイル出力から削除する必要があります。さらに、これらの行は「#ifndef SCFW_DCD」、「#else」、および「#endif」プリプロセッサーコマンドで囲まれています。これらも削除されるべきです。例えば、MX8QXPの場合:
[削除] #ifndef SCFW_DCD[削除] -/* 1200MHz DDR の場合、DRC 600MHz 動作 */[削除] DATA 4 0xff190000 0x00000CC8 /* DRC0 ブリングアップ */[削除] #else[削除]