FSBL 应用上的 Xilinx 系统调试器 (XSDB) 不允许进行 c 代码调试,也不允许在 FSBL 代码中存放断点。
这是因为设置了用于优化代码量的标志。
要解决该问题,请打开 FSBL 应用的 C/C++ 设置。
在“ARM v8 gcc 编译器”-> 其它 -> 其它标志下,请注意以下设置:
-c -fmessage-length=0 -MT"$@" -Os -flto -ffat-lto-objects
-c -fmessage-length=0 -MT"$@"
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
66297 | SDK - 设计助手 | N/A | N/A |
AR# 71671 | |
---|---|
日期 | 11/21/2018 |
状态 | Active |
Type | 解决方案中心 |
Tools |