我正在尝试提出一个基于 ARM 的板。我有 U-Boot 工作,但似乎无法加载内核。大多数情况下,它只会:
Starting kernel ...
Uncompressing Linux...
Run Code Online (Sandbox Code Playgroud)
在玩 U-Boot 环境设置时,它跟进了几次:
uncompression error
-- System halted
Run Code Online (Sandbox Code Playgroud)
我发现一些线程建议使用 LZO 压缩而不是 GZIP,所以我重新配置了内核,但现在它收到 LZO 压缩错误消息:
Compressed data violation
-- System halted
Run Code Online (Sandbox Code Playgroud)
任何建议我如何尝试调试它?我已经在内核中启用了 DEBUG_LL 和 printk,但这些根本没有为我服务。