zynq FSBL调试

2015-02-28 23:30 阅读 1,513 次 评论 0 条

zynq vivado sdk已经自带了fsbl的调试宏,如下图所示的定义。指示在程序中间定义宏的关闭了,所以不能从串口输出调试信息。

clip_image002

如下图所示即为调试宏定义已经打开。

clip_image004

一时找不到合适的位置定义,就在build setting,如下图在添加“FSBL_DEBUG_INFO”定义,重新编译即可。

clip_image006

然后运行fsbl程序就可以从串口看到调试信息了。

PS:1、本fsbl是基于microzed板卡而来的,不同的硬件配置可能需要改动才能成功。

2、如果采用的硬件平台是microzed板卡,添加宏之后仍然没有输出,可以恢复原始版本的fsbl代码试试,自定义添加的代码可能会影响调试信息输出。

3、fsbl的功能是将flash中的程序代码加载,所以在调试前必须通过sdk中的program flash将程序烧写到qspi flash中。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:zynq FSBL调试 | 起点博客
分类:应用笔记 标签:, , , ,

发表评论


表情