1688051_ja-JP

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

1688051_ja-JP

1688051_ja-JP

i.MX RT1170 は、スペクトラム拡散クロックを有効にした後、起動に失敗しました。

MCUXpressoを使用してRT1170 EVKでSSCを有効にしようとしています。

参照番号:AN12879

手順:

1. ベースプロジェクト:SDKの例evkmimxrt1170_semc_cm7

2. IDEを使ってSSCを設定する

IDE_Clocking.pngIDE_Clocking.png

source_diff.pngsource_diff.png

3. 起動に失敗しました

Boot_Failed.pngBoot_Failed.png

4. 時々正常に起動できる(~ 1/50)

何か手順を飛ばしてしまったでしょうか?

よろしくお願いします。

見た

Re: i.MX RT1170 Failed to boot after Spread Spectrum Clocking is enabled

ここで行われた変更点を、単にデモコードを投稿するだけでなく詳しく教えてもらえますか?この投稿から3年経った今、私がこの元の投稿で詳述したのと同じ問題を抱えている状況では、何が必要なのかを判断するのは難しい。

よろしくお願いします。

Re: i.MX RT1170 Failed to boot after Spread Spectrum Clocking is enabled

こんにちは、 @SeenFan さん

SDRAMはDCDと起動ROMで初期化できます。その後、起動ROMがアプリケーションコードをSDRAMにコピーします。一番重要なのはキャッシュの問題だと思います。こちらのリンクを参照してください。

https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/How-to-move-CM4-core-project-to-SDRAM-in-RT1176/...
2. SDRAMでのデバッグ
https://community.nxp.com/t5/MCUXpresso-IDE/Running-and-debugging-program-in-SDRAM/mp/1405167
3. i.MXRTでキャッシュされていないメモリを使用する
https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Using-NonCached-Memory-on-i-MXRT/ta-p/1183369

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

ジン


Re: i.MX RT1170 Failed to boot after Spread Spectrum Clocking is enabled

こんにちは、ジンさん

SDRAM上のプログラムを検索して実行したい場合。
注意すべき点は何ですか?


よろしくお願いします。

見た

Re: i.MX RT1170 Failed to boot after Spread Spectrum Clocking is enabled

こんにちは、ジンさん

それは動作します。どうもありがとう。


よろしくお願いします。

見た

Re: i.MX RT1170 Failed to boot after Spread Spectrum Clocking is enabled

こんにちは、 @SeenFan さん

これは、RT1170 FlexSPIがデフォルト設定時にクロックソースとしてPLL2を使用するためです。PLL2の周波数を変更すると、FlexSPIが次の命令を取得できなくなる場合があります。これを解決するには、fsl_clock.cをSRAMに変換できます。私のデモコードを参照してください。


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

ジン

Tags (1)
No ratings
Version history
Last update:
a week ago
Updated by: