synergy_gen配下のコンパイルエラーが発生し、解決できません

はじめまして、初心者です。

下記のようなエラーが解決できず行き詰っています。

プログラムは「Renesas Synergy™ NetXを使ったソケット通信の応用例:マルチクライアントサーバ」
an-r30an0321jj0100-synergy-multi-client-server-sample-using-netx.zip
です。最終的にはap殿のボード(ap-s7g2-0a)でシステムを構築することを目的としています。

ボードの設定をS7G2-SKに設定すると問題なくコンパイルできますが、
ボードの設定をap-s7g2-0aにすると上記エラーが生じます。

ap殿が提供するサンプルプログラムでも同様の事象が発生し、問い合わせたところ、以下のような回答でした。
・ap殿が提供するサンプルプログラムはver1.7.8に対応していない
・旧バージョン(Ver1.4.0)取得はRenesasに依頼
・apではソフトウェアの質問を原則受け付けないので「かふぇルネ」などをご利用して欲しい
・ver1.7.8で稼働させたいのであれば「お客様自身で修正していただく」

旧バージョンの取り寄せはRenesas殿に依頼いていますが、今のところ音沙汰がありません。
そこで、「お客様自身で修正していただく」を模索しています。

初心者なので、まずはサンプルプログラムが正しく動作する事から習得する計画ですが、入口の所で、行き詰っています。
ちなみに、LED点滅や、UARTの入出力は確認できたので、コンパイルの操作やステップ実行などは操作できています。

ヘッダファイルにマクロを追加するなどの事で解決するようにも思うのですが、やみくもにマクロを追加して動く保証も確率もありません。
何しろ初心者であるため、全く方向違いを目指しているのかも知れません。
そもそも、ハードウェアの違いを吸収するためのbspファイル(拡張子がpack)であって、マクロを追加しなければならいのは本末転倒のような気もします。
その意味では、ver1.7.8に対応していないのは、ソースプログラムの方ではなく、bspファイルの方なのでしょうか。
アドバイスを頂けると大変助かります。

Parents
  • Urk 様

    こんにちは、Sugachanceです。

    以前、SSPのコンフィグレーションとSynergy User Packの作成
    のセミナーを受けた際に、質疑応答の中で
    Q.「SSP1.4.0で作成したpackはSSP1.5.0で使えるのか?」
    A.「SSPの中身がだいぶ違うのでNG。作り直した方が良い」

    というやり取りがありました。

    ですので、メーカーから入手できないのであれば、作ることになると思います。

    セミナーはまだ定期的にやっているようですので参考まで。

    www.renesas.com/.../20171129.html

    今の世の中的に参加しにくい…という場合は、付き合いのある特約店に相談すると・・・

Reply
  • Urk 様

    こんにちは、Sugachanceです。

    以前、SSPのコンフィグレーションとSynergy User Packの作成
    のセミナーを受けた際に、質疑応答の中で
    Q.「SSP1.4.0で作成したpackはSSP1.5.0で使えるのか?」
    A.「SSPの中身がだいぶ違うのでNG。作り直した方が良い」

    というやり取りがありました。

    ですので、メーカーから入手できないのであれば、作ることになると思います。

    セミナーはまだ定期的にやっているようですので参考まで。

    www.renesas.com/.../20171129.html

    今の世の中的に参加しにくい…という場合は、付き合いのある特約店に相談すると・・・

Children
  • Sugachance様、ご返信ありがとうございます。

    古いプログラムを使いたい訳ではないのです。ap殿のボードを入手し、etherのプログラムを書くために、サンプルログラムを参考にしたいのですが、コンパイルを通るものが何一つありません。下記のいずれもコンパイルエラーになります。
     ap殿のサンプルプログラム
     renesas殿のサンプルプログラム
     空プロジェクトにTelnetサーバを追加したシンプルなプロジェクト
    原因がap殿のpackにあるのであれば、ap殿に再度問合せしますが、その確信もありません。

    ご助言をよろしくお願い致します。