2205904_ja-JP

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

2205904_ja-JP

2205904_ja-JP

S32N55: gPTPフレーム内のホスト理由

こんにちは、チームの皆さん

お客様に問題が発生しました。彼らは gPTP プロトコルを独自に実装し、フレームを受信すると gPTP フレームのホスト理由が 0 になることを発見しました。ホスト理由が 0 の場合、このフレームのタイムスタンプは RTD ドライバによって保存されません。NXP の gPTP ソフトウェアでは、受信したフレームのホスト理由は 8 (NETC_ETH_IP_HOSTREASON_SW_PTP) です。質問したいのですが、受信フレームのホスト理由を 8 にするにはどうすればよいでしょうか?

Bridget_0-1763366710537.png

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

ブリジット


GPTP_STACKRe: S32N55: Host reason in gPTP frames

こんにちは@Bridget

タイムスタンプ情報を受信する NETC スイッチの各ポートでタイムスタンプを有効にする必要があります。お客様が使用しているツールやバージョンに関するその他の詳細情報は提供しておりません。SO、この一般的な情報のみをCAN提供します。Tresos と RTD を使用する CASE では、スイッチ プラグインの各ポート構成で直接実行されます。

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

トーマス


Re: S32N55: Host reason in gPTP framesこんにちは、チームの皆さん
この質問に答えていただけますか?ありがとう。
Re: S32N55: Host reason in gPTP frames

こんにちは、ブリジットさん。

RTDからのEthSwtについてはUMに従ってください - パラメータは次のようになります

tomashrmo_0-1764241320890.png

詳細については、RTD にお問い合わせください。N5 の gPTP の例を確認することもお勧めしますが、最初のメッセージでは、お客様が独自の gPTP を実装したと書かれているSO、おそらく私たちの例は存在しません。

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

トーマス

Re: S32N55: Host reason in gPTP frames

こんにちは、トーマス。

お客様はSW32N_RTD_R21-11_1.8.0_CD05を使用します。

gPTP フレームを RTU で受信し、受信タイムスタンプを取得したいと考えています。ブロードキャスト フレームの受信を有効にすると、フレームを受信できるようになります。タイムスタンプ機能も有効になります。しかし、受信タイムスタンプを取得するには、以下のスクリーンショットのコードに示すように、フレームのホスト理由が NETC_ETH_IP_HOSTREASON_SW_PTP (このマクロは である必要があることがわかりました。

Bridget_0-1764239027158.png

しかし、Rx BD のホスト理由は 0 です。ホスト理由が 8 になるように設定する方法を教えていただけますか?

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

ブリジット



Re: S32N55: Host reason in gPTP frames

すでに 2 つの質問に回答しましたので、ご確認ください。

Tags (1)
No ratings
Version history
Last update:
‎12-03-2025 04:27 AM
Updated by: