2399321_ja-JP

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

2399321_ja-JP

2399321_ja-JP

S32K388 TCP/IPスタック5.0.0が動作しません

こんにちは、 @PavelL さん

以前は、以下の設定でTCP/IPスタックのサンプルプロジェクトを実行することができました。

• S32KDS バージョン 3.6.5
• RTD(リアルタイム・ドライバ)バージョン7.0.0
• TCP/IPスタック バージョン 4.0.0

しかし、以下のバージョンにアップグレードして同じセットアップ手順を実行したところ、動作しなくなりました。

• S32KDS バージョン 3.6.8
• RTD (リアルタイム・ドライバ) version 7.0.1
• TCP/IPスタック バージョン 5.0.0

プロジェクトを添付しました。改めてご協力ありがとうございました。

Re: S32K388 TCP/IP stack 5.0.0 not working

こんにちは、 @James_Zhang_SE さん

調査に時間が必要です。今週中に返信できるよう最善を尽くします。

ご理解いただきありがとうございます。

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

パベル

Re: S32K388 TCP/IP stack 5.0.0 not working

こんにちは、 @James_Zhang_SE さん

業務量が多く返信が遅れてしまい、申し訳ございません。

根本原因はEthIf_Cfg.cです。、このThreadですでに議論したように、tcpip stack 4.0.0 S32K388コンパイル中に lwip フォルダが欠けています

このサンプルは、私のS32K388EVB-Q289で現在正常に動作しています。

とにかく、あなたのプロジェクトに多くの変更を加えましたが、最も重要なのは EthIf_Cfg ファイルです。すべての修正ファイルは添付のzipファイルで見つけることができます。変更内容はご自身で確認していただいても構いません。

提供されたコードには一切保証が付いておらず、保証もございませんのでご注意ください。

パッチでファイルを置き換えた後は、必ずコードの更新を行ってください。

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

パベル

Re: S32K388 TCP/IP stack 5.0.0 not working

こんにちは、パベルさん。

ご助力ありがとうございます!以前と同じ手順を適用した後、pingを実行してTCPループバックをテストすることができました。いくつか簡単な質問があります。

  1. Ethif Configの修正やRTDの回避策については、FUTUREのドライバやサンプルプロジェクトのリリースで追加されるのでしょうか? [[ ## completed ##]]
  2. 私はこのスタックにあまり詳しくないので。何かがうまく動作しない場合、体系的なデバッグ方法を提案していただけますか?
Re: S32K388 TCP/IP stack 5.0.0 not working

こんにちは、 @James_Zhang_SE さん

現在の状況をお知らせいただきありがとうございます。
 
もし前回の投稿が問題解決の助けになったなら、解決策としてマークしてください。同じような問題に直面している他のユーザーの助けになるかもしれません。
 
1点目について:
 
EthIf_Cfg問題を担当ソフトウェアチームに報告しました。修正プログラムのリリース日はまだ未定です。RTDの回避策をMACドライバーかクロック設定領域で実装すべきかについては、社内でまだ議論が続いています。今のところは現状を受け入れ、手動で回避策を適用する必要があります。
 
2点目について:
 
私の通常のデバッグ手順は、ピン構成、クロック構成、割り込み構成、FIFOサイズ、および必要なRTD回避コードを確認することです。gPTPの例も非常に参考になります。なぜなら、比較に利用できる機能的なイーサネット関連構成を提供しているからです。

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

パベル

Tags (1)
No ratings
Version history
Last update:
2 weeks ago
Updated by: