请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CCSTUDIO-Sitara
工具/软件:Linux
您好!
我对 SDK 中不同类型的内核映像感到困惑。
Sitra SDK 中生成的内核映像很少。:
1. vmliux,位于顶部内核目录中。 我 想、这是用于调试内核。 我们将其作为调试符号加载到 CCS 中? 我是对的吗?
2 arch/arm/boot 目录中的.zImage。 我能够成功引导它。 它是3.6 MB。 尽管我使用调试符号重建内核、但我认为
它不包含调试指令。 我是对的吗?
3、镜像、位于 arch/arm/boot 目录中。 我尝试引导它、但遇到错误映像错误? 它是9.9 MB。 这是什么?
4. vmlinux.bin,我使用“objcopy -O binary vmlinux vmlinux.bin”命令(objcopy of toolchain)创建,也是9.9 MB。 与中的图像相同
ART/ARM/BOOT。 它也不能启动、从而导致图像错误。
实际上、我正在尝试使用 CCS 和 JTAG 来调试内核、但我失败了。 应该引导哪个映像? 如何处理不良图像错误? 如何调试内核?
非常感谢您的任何帮助。
餐巾温泉