Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

ビルドプロジェクト用に外部GCC用にADSを構成しましたが、Gccコンパイラを使用しています。

この構成を使用してビルドしているときに、エラーが発生し、エラースナップを添付しましたが、構成とそのデフォルトを「-mtc18」を使用して確認し、この構成をどのように CAN 変更するかを確認しました。

この構成は、デフォルト設定を使用して同じチップセットで同じボードを使用するために作成されました。

他の構成の問題はありますか?

あなたの時間を事前にありがとう。

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @savaninikunj

 

ADS プロジェクトでは、次のファイルを開く CAN : Libraries\iLLD\TC37A\Tricore\IfxLldVersion.h とこの IfxLldVersion.h ファイルは、現在のプロジェクトで使用されているiLLDバージョンを提供します。

 

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

会う。

元の投稿で解決策を見る

0 件の賞賛
3 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

皆さん、こんにちは

----->   ADSのプロジェクトで使用しているiLLDのバージョンを確認する方法。
ビルドエラーの更新(解決済み)

参考のために以下のドキュメントをチェックアウトしてください。
1)1つを作成します demo_project 、作成中にボードを選択します。

2)プロジェクトエクスプローラーでプロジェクト を右クリックし、 ビルド構成 -> アクティブに設定 -> トライコアデバッグ(GCC)
ビルドプロジェクトのデモプロジェクト

3)既存の例をインポートする
GCCコンパイラが正しく動作するかどうかをテストするには、既存のプロジェクトまたはACVプロジェクトの1つをインポートしましょう。
ファイル→インポート→インフィニオンAURIX開発スタジオプロジェクトを選択し、次へをクリックして終了します。

4)インポートプロジェクトに新しい構成を追加するには
以前にインポートしたインフィニオンの例を構築するには、新しい構成を追加する必要があります。 を右クリックします
プロジェクトを選択し、[ビルド構成]→ [管理] を選択します。
-をクリックして新しい構成を追加します 新規...ボタン。 構成名を入力し、[インポート] を選択します。
プロジェクトから。 ドロップダウン リストから、以前のプロジェクト構成を選択します。(私の場合、それはdemo_prj >トライコアデバッグ(GCC)です。
最後に、[アクティブに設定]をクリックして、この構成をアクティブに選択します。
5) Lcf_Gnu_Tricore_Tc.lsl
リンカスクリプトファイルは、「新規プロジェクト」demo_prjから新しくインポートしたインフィニオンのプロジェクトにコピーする必要があります。
6)既存のプロジェクトを使用している場合は、iLLDバージョンが原因でエラーが発生する可能性があります 
ライブラリフォルダから iLLD インフラ フォルダをコピーし、インポートしたプロジェクトを終了して置き換えます。
7)正常にビルドします。

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @savaninikunj

 

ADS プロジェクトでは、次のファイルを開く CAN : Libraries\iLLD\TC37A\Tricore\IfxLldVersion.h とこの IfxLldVersion.h ファイルは、現在のプロジェクトで使用されているiLLDバージョンを提供します。

 

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

会う。

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @Meet

あなたの応答をありがとう、私は得た.

0 件の賞賛