AR# 72188

|

DisplayPort 1.4 TX/RX Subsystem - 2018.3 - 「undefined reference」というエラー メッセージが表示されて ZCU102 サンプル デザイン アプリケーションを SDK でビルドできない

説明

Zynq UltraScale+ MPSoC ZCU102 評価キットの DisplayPort 1.4 TX のみ/RX のみのサンプル アプリケーションを生成しようとすると、次のようなエラー メッセージが表示されてビルドできません。

undefined reference to `__abort_stack' boot.S /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 160 C/C++ Problem
undefined reference to `__fiq_stack' boot.S /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 173 C/C++ Problem
undefined reference to `__irq_stack' boot.S /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 144 C/C++ Problem
undefined reference to `__stack' boot.S /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 189 C/C++ Problem
undefined reference to `__stack' standalone_bsp_0_xdptxss_zcu102_dp14_tx_1    C/C++ Problem
undefined reference to `__stack' standalone_bsp_0_xdptxss_zcu102_dp14_tx_1  line 0 C/C++ Problem
undefined reference to `__supervisor_stack' boot.S /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 152 C/C++ Problem
undefined reference to `__undef_stack' boot.S /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 181 C/C++ Problem
undefined reference to `__undef_stack' xil_cache.c /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 148 C/C++ Problem
undefined reference to `_stack_end' xil_cache.c /standalone_bsp_0/psu_cortexr5_0/libsrc/standalone_v6_8/src line 147 C/C++ Problem

 

このエラーの発生する原因と回避策を教えてください。

ソリューション

2018.3 では、ZCU102 ボードに対する DisplayPort 1.4 TX のみ/RX のみのサンプル アプリケーションは A53 プロセッサに移動されました。

このため、サンプル内のリンカー スクリプトでは A53 をターゲットとしています。これにより、ユーザーが A53 に対してアプリケーションをターゲットとした場合に問題が発生します。

A53 プロセッサをターゲットとする BSP から ZCU102 ボードに対する DisplayPort 1.4 TX のみ/RX のみのサンプル アプリケーションをインポートすると、この問題が解決します。

アンサー レコード リファレンス

マスター アンサー レコード

AR# 72188
日付 04/05/2019
ステータス アクティブ
種類 一般
IP
Boards & Kits
People Also Viewed