2013-03-16 48 views
2

我想使用Linux作为Zynq-7000的ARM内核。但有一个问题: 我可以单步调试内核从IDE而不是只是printk?硬核ARM是否允许单步进入内核并公开所有寄存器,标志,PC?Zynq-7000可以单独使用

回答

2

PowerPC和Microblaze的基于eclipse的工具(Xilinx SDK)可以做单步操作,并且也支持Zynq-7000。

从链接赛灵思网页:

SDK包括一个集成的调试支持ZYNQ-7000 EPP,MicroBlaze的™和PowerPC处理器。您可以设置断点或观察点,逐步执行程序,查看程序变量和堆栈,并查看系统中内存的内容。您也可以在同一个调试环境中同时调试在不同处理器上运行的程序(在多处理器系统中)。

+0

谢谢。看到,但之前并不确定ARM单步是类似于x86,断点由CPU支持。只是想确保单步执行内核没有什么区别,并且单步执行一个应用程序。 – Splash 2013-03-17 01:54:18

相关问题