JAJZ024B March   2025  – October 2025 AM62L

 

  1.   1
  2. 1使用上の注意およびアドバイザリ マトリックス
    1. 1.1 サポート対象デバイス
  3. 2シリコンの使用上の注意およびアドバイザリ
    1. 2.1 シリコンの使用上の注意
      1.      i2330
      2.      i2351
    2. 2.2 シリコンのアドバイザリ
      1.      i2189
      2.      i2208
      3.      i2249
      4.      i2253
      5.      i2278
      6.      i2279
      7.      i2310
      8.      i2311
      9.      i2312
      10.      i2493
      11.      i2383
      12.      i2401
      13.      i2409
      14.      i2431
      15.      i2435
      16.      i2461
      17.      i2462
      18.      i2463
      19.      i2464
      20.      i2465
      21.      i2466
      22.      i2467
      23.      i2469
      24.      i2470
      25.      i2471
      26.      i2473
      27.      i2474
      28.      i2160
      29.      i2481
      30.      i2482
      31.      i2484
      32.      i2487
  4.   商標
  5. 3改訂履歴

i2312

MMCSD:HS200 および SDR104 コマンド タイムアウト ウィンドウが小さすぎます

詳細:

高速 HS200 および SDR104 モードでは、MMC モジュールの機能クロックは最大 192MHz に達します。この周波数では、MMCSD_SYSCTL[19:16] DTO = 0xE を使用した MMC ホスト コントローラからの最大取得可能タイムアウトは、(1/192MHz)*2^27 = 700ms です。700ms を超えるコマンドは、この小さなウィンドウ フレームによって影響される場合があります。

回避方法:

このコマンドで 700ms より長いタイムアウトが必要な場合は、MMC ホスト コントローラのコマンドのタイムアウトを無効化し (MMCSD_CON[6] MIT=0x1) 、その代わりにソフトウェア実装を使用できます。詳細な手順は次の通りです (Linux の場合)。

1.MMC ホスト コントローラのプローブ機 (omap_hsmmc.c:omap_hsmmc_probe()) 中、ホスト コントローラが必要なすべてのタイムアウトをサポートできないことをプロセッサに通知します。

2.基盤となる MMC ホスト コントローラが必要なタイムアウトをサポートできない場合、コアが自動的にタイムアウトするように、MMC コア ソフトウェア層の機能を変更します。