SH7211(LF64) HEW ライブラリについて

いつも皆様にはお世話になっております。

現在LFさんのLF64(SH7211)を使用して開発を行っていて

LF64開発基板にはイーサネットドライバとして「AX88796BLI」が使用されており

ルネサス製のT4ライブラリが使用できない状態となっております。

LF64さんが提供しているuTNETをHEWに組み込みコンパイルをしましたが

ライブラリファイルではありませんとエラーメッセージが出力され失敗しました

そこで質問になりますが、

1.他社が提供しているライブラリファイルはHEWに組み込むことはできないんでしょうか?

2.T4ライブラリはSH7211のように、マイコンのワンチップ機能になかった場合

  使用することはできないんでしょうか。

 

一応、ライブラリを提供していたLFさんにHEWに使用できますかと問い合わせをしましたが

試していないとの回答があり、自社開発環境イエローソフトを使用してくださいとの

回答もありました。(ただしその開発環境を使用するとC++言語使用できないので

HEW開発環境を使用したいです)

 

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

Parents
  • 皆様に回答頂きありがとうございます。
    回答が大変遅れましたが、その後の経過について報告いたします。

    その後LF64様の方でソースコード付きuTNETライブラリを購入し
    HEWに組み込みコンパイル動作まで確認できたのですが、マイコン側がクライアントやホストどちらの時で
    パソコンと通信したとき、パソコン側からデータ(文字列)を送信したとき、マイコン側でデータを受信し
    パソコン側に何もデータを送信していないとき、パソコン側が終了してしまい、また皆様のアドバイスを
    もらえたらと思っています。
    ワイヤーシャークでネットワークパケットを確認すると、パソコン側が先にデータを送信したとき確かにLF64の方に
    データを送信していましたが(PSH,ACKフラグ)マイコン側がそのあとACKフラグを送信しなかったため、エラーが
    発生(RSTフラグ送信)していました。(逆にマイコン側が先にデータを送信したとき(PSH,ASK)はパソコン側は確かに
    ACKフラグを送信していました)パソコン側が先にデータを送信したとき確かにLF64の方に
    データを送信していましたが(PSH,ACKフラグ)マイコン側がそのあとACKフラグを送信しなかったのでワイヤーシャークではパソコン側はTCP Retransmit(再送)を五回ぐらい?送信しその後エラーとなっていました。
    購入したライブラリのソースコードを確認すると、PSHフラグを受信したときの処理がなかったと思います。
    最近のマイコンのイーサネット通信ライブラリ(T4等)でPSHフラグを受信したときの処理は入っていますか?
    それともPSHフラグ自体を受信しても無視?するような処理が当たり前なんでしょうか

    以上、日本語が多々間違い・変なところがありますがよろしくお願いします。
  • ライブラリの動作については購入元に問い合わせるべきでは?
    HEWでの動作というとサポート外ということになると思うので、純正のツールで確認された上での話が望ましいと思います。

  • rkshさん
    PSHフラグ等はあまり使用した経験がないです、最初からPSHフラグを無しでやってみたら、どうですか、PSHフラグを解釈する仕組みがないのかな、せっかく購入したのに残念ですねー、ライブラリ購入した後になってから開発環境揃えないとダメなんですよーなんて言われたら、私だったら返品しますね。
Reply
  • rkshさん
    PSHフラグ等はあまり使用した経験がないです、最初からPSHフラグを無しでやってみたら、どうですか、PSHフラグを解釈する仕組みがないのかな、せっかく購入したのに残念ですねー、ライブラリ購入した後になってから開発環境揃えないとダメなんですよーなんて言われたら、私だったら返品しますね。
Children
No Data