如何解决如何为仿真的 Xilinx Zynq 定义链接器变量
我正在尝试使用 Xilinx Zynq ZC702 的 TCP 库构建 FreeRTOS,但我想使用 QEMU 模拟图像。
我按照 here 所述的步骤操作并解决了出现的其他问题。目前我在链接阶段面临未定义变量的问题。具体的错误信息是
../../../../build/tests/arm32/vexpress-a9/freertos/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/portable/NetworkInterface/Zynq/uncached_memory.o: In function `vInitialiseUncachedMemory':
uncached_memory.c:(.text+0x164): undefined reference to `_end'
uncached_memory.c:(.text+0x168): undefined reference to `_end'
../../../../build/tests/arm32/vexpress-a9/freertos/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo_bsp/ps7_cortexa9_0/libsrc/standalone_v6_6/src/xil_cache.o: In function `Xil_L1DCacheInvalidate':
xil_cache.c:(.text+0x75c): undefined reference to `_stack_end'
xil_cache.c:(.text+0x760): undefined reference to `_stack_end'
xil_cache.c:(.text+0x768): undefined reference to `__undef_stack'
xil_cache.c:(.text+0x76c): undefined reference to `__undef_stack'
../../../../build/tests/arm32/vexpress-a9/freertos/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo_bsp/ps7_cortexa9_0/libsrc/standalone_v6_6/src/xil_cache.o: In function `Xil_L2CacheInvalidate':
xil_cache.c:(.text+0xf98): undefined reference to `_stack_end'
xil_cache.c:(.text+0xf9c): undefined reference to `_stack_end'
xil_cache.c:(.text+0xfa4): undefined reference to `__undef_stack'
xil_cache.c:(.text+0xfa8): undefined reference to `__undef_stack'
../../../../build/tests/arm32/vexpress-a9/freertos/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo_bsp/ps7_cortexa9_0/libsrc/standalone_v6_6/src/xil_mmu.o: In function `Xil_SetTlbAttributes':
xil_mmu.c:(.text+0x20): undefined reference to `MMUTable'
xil_mmu.c:(.text+0x24): undefined reference to `MMUTable'
collect2: error: ld returned 1 exit status
Makefile:167: recipe for target '../../../../build/tests/arm32/vexpress-a9/freertos/freertos.elf' failed
make: *** [../../../../build/tests/arm32/vexpress-a9/freertos/freertos.elf] Error 1
由于系统将被模拟,我应该在哪里定义这些变量?
Zynq 网络特定文件可以在 here
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。