我想将linux用作Zynq-7000的ARM内核。但有一个问题: 我可以从IDE单步调试内核而不仅仅是printk吗?硬ARM内核是否允许单步进入内核并公开所有寄存器,标志,pc?
答案 0 :(得分:2)
基于eclipse的PowerPC和Microblaze工具(Xilinx SDK)可以单步执行,也支持Zynq-7000。
来自链接的Xilinx网页:
SDK包含一个支持Zynq-7000 EPP,MicroBlaze™和PowerPC处理器的集成调试器。您可以设置断点或观察点,逐步执行程序,查看程序变量和堆栈,以及查看系统中内存的内容。您还可以在同一调试环境中同时调试在不同处理器(在多处理器系统中)上运行的程序。