首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接到Microblaze应用程序中的jtag_uart将stdio重定向到jtag_uart?

连接到Microblaze应用程序中的jtag_uart将stdio重定向到jtag_uart?
EN

Stack Overflow用户
提问于 2022-01-28 00:09:06
回答 1查看 640关注 0票数 -1

我有一个设计在Xilinx是远程的,我只有一个JTAG连接。Microblaze调试模块IP中有一个功能,允许用户启用jtag。在BSP中有一个设置,usart用于stdin和stdout。当我打开下拉列表时,只有"none“或"axi_uartlite_0”可用。我真正想知道的是,如何将STDIO更改为使用JTAG,以便我可以看到我的应用程序正在打印什么。我在其他搜索结果中看到了这样的评论:“只需将stdio从axi_uartlite重定向到jtag”,但我没有找到确切的方法。这正是我想做的-将STDIO从物理uart重定向到jtag uart。如果有谁知道并愿意传递这些信息,我将非常感激,并将给予尽可能多的荣誉。预先感谢你给予的一切帮助--非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2022-02-03 19:17:32

我已经解决了这个问题,从零开始,重新创建整个设计。看起来,仅仅在MicroBlaze调试模块(MDM)中添加"Enable“复选框,生成比特流和导出硬件就不足以将该功能添加到BSP中。

有一次,我完成了生成/导出,并基于该BSP创建了一个全新的应用程序,我能够在created上看到打印。

所以,我相信在接下来的第一个过程中会有一些奇怪的行为。我们应该做更多的工作来解决问题,但现在我正在向前迈进。我希望这能对有类似问题的人有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70887415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档