描述
如何使用Lauterbach T32调试Linux内核3.3?
解
使用Lauterbach T32调试Linux内核3.3需要以下内容。
从Lauterbach开始,Linux Awareness包应该出现在demo / arm / kernel / linux下的TRACE32安装目录中。
从git.xilinx.com开始,使用以下“调试”选项编译的Linux存储库: “内核黑客 – >使用调试信息编译内核”必须启用。
来自Lauterbach,您可以在http://www.lauterbach.com/scripts.html找到启动练习脚本。
这是脚本的作用:
– 连接Zynq
– 下载vmlinux
– 下载devicetree.dtb
– 下载ramdisk图像
– 加载Linux内核符号
– 初始化MMU
– 初始化Linux意识
– 启动Linux
注意 :在运行Linux内核之前,需要在板上运行FSBL和U-boot(例如初始化DDR)。您可以在SD卡上复制包含FSBL + U-boot的BOOT.bin,从中启动并在u-boot提示符处停止。
没有回复内容