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改訂履歴

i2401

CPSW:ホストのタイムスタンプにより、CPSW ポートがロックされます

詳細:

CPSW は、パケット入力タイムスタンプ情報をホストに通信するための 2 つのメカニズムを提供します。

1 つ目のメカニズムは、特定のイベントによってトリガされたときにタイムスタンプを記録する CPTS イベント FIFO を経由します。そのようなイベントの 1 つは、指定された EtherType フィールドを持つイーサネット パケットの受信です。最も一般的に、これは PTP パケットの入力タイムスタンプをキャプチャするために使用されます。このメカニズムでは、ホストは DMA 経由で配信されるパケット ペイロードとは別に、 (CPTS FIFO から) タイムスタンプを読み取る必要があります。このモードはサポートされており、このエラッタの影響を受けません。

2 つ目のメカニズムは、PTP パケットだけでなく、すべてのパケットの受信タイムスタンプを有効化することです。このメカニズムでは、タイムスタンプは DMA を介してパケット ペイロードと一緒に配信されます。この 2 番目のメカニズムは、このエラッタの主題です。

CPTS ホスト タイムスタンプがイネーブルの場合、内部 CPSW ポート FIFO へのすべてのパケットには、CPTS からのタイムスタンプが必要です。EMI やその他の破損メカニズムによってパケット プリアンブルが破損した場合、タイムスタンプ要求が CPTS に送信されない可能性があります。この場合、CPTS は CPSW ポート FIFO でロックアップ状態を引き起こすタイムスタンプを生成しません。CPTS_CONTROL レジスタの tstamp_en ビットをクリアして CPTS ホストのタイムスタンプを無効化すると、ロックアップ状態が発生しなくなります。

回避方法:

イーサネットからホストへのタイムスタンプを無効化する必要があります。

CPTS ホストのタイムスタンプの代わりに、イベント FIFO のタイムスタンプを使用できます。