JAJZ023C December   2021  – May 2025 AM2732 , AM2732-Q1

 

  1.   1
  2.   概要
  3. 1シリコンの使用上の注意およびアドバイザリのマトリクス
    1.     サポート対象デバイス
  4. 2使用上の注意およびアドバイザリ
    1.     シリコンの使用上の注意
      1.      i2293
      2.      i2295
      3.      i2300
      4.      i2324
      5.      i2364
      6.      i2389
      7.      i2390
    2.     シリコンのアドバイザリ
      1.      i2162
      2.      i2288
      3.      i2289
      4.      i2294
      5.      i2297
      6.      i2298
      7.      i2299
      8.      i2301
      9.      i2302
      10.      i2309
      11.      i2315
      12.      i2318
      13.      i2329
      14.      i2336
      15.      i2337
      16.      i2338
      17.      i2339
      18.      i2340
      19.      i2341
      20.      i2342
      21.      i2344
      22.      i2345
      23.      i2387
      24.      i2392
      25.      i2394
      26.      i2386
      27.      i2404
  5.   商標
  6. 3改訂履歴

i2387

PLL:クロック ソース スイッチ中の GCM 回路のグリッチ

詳細:

GCM 回路 [強調表示] は、水晶振動子から PLL クロックにクロック ソースを切り換えるときにグリッチの影響を受けやすく、SYS クロック間に位相のずれが発生して、停止、ハング、アクセス障害などのランダムな動作が発生します。R5F および SYS クロックにクロックを供給する HSDIV0 については、以下を参照してください。

AM273x PLL図 2-2 PLL

回避方法:

1:ハングが生じる場合は、外部 WDT を使用してリセットします。

2:SBL で 40MHz - 200MHz - 400MHz と切り換えるには、時差式の PLL プログラミング シーケンス [ステップ 1 ~ 5] を使用します。R5F が 400MHz で動作するアプリケーション (コア PLL HSDIV0CLKOUT0 出力は 400MHz)

ステップ 1:MSS_CR5_CLK_SRC_SEL、MSS_CR5_DIV_VAL、SYS_CLK_DIV_VAL を ‘000 にプログラム;// XTAL にスイッチ バック

ステップ 2:MSS_CR5_DIV_VAL を ‘111 にプログラム;// グリッチを抑制

ステップ 3:SYS_CLK_DIV_VAL を ‘111 にプログラム;// R5F および SYS クロックは 1:2 の比率

ステップ 4:MSS_CR5_CLK_SRC_SEL を ‘222 にプログラム;// PLL クロックにスイッチ、200MHz にスイッチ

ステップ 5:MSS_CR5_DIV_VAL を ‘000 にプログラム;// 400MHz にスイッチ バック

R5F が 200MHz で動作するアプリケーション (コア PLL HSDIV0CLKOUT0 出力は 200MHz)

ステップ 1:MSS_CR5_CLK_SRC_SEL、MSS_CR5_DIV_VAL、SYS_CLK_DIV_VAL を ‘000 にプログラム;// XTAL にスイッチ バック

ステップ 2:MSS_CR5_DIV_VAL を ‘111 にプログラム;// グリッチを抑制

ステップ 3:SYS_CLK_DIV_VAL を ‘000 にプログラム;// R5F および SYS クロックは 1:1 の比率

ステップ 4:MSS_CR5_CLK_SRC_SEL を ‘222 にプログラム;// PLL クロックにスイッチ、100MHz にスイッチ

ステップ 5:MSS_CR5_DIV_VAL を ‘000 にプログラム;// 200MHz にスイッチ バック