![Linux内核更新](https://linux22.com/image/132657/Linux%E5%86%85%E6%A0%B8%E6%9B%B4%E6%96%B0.png)
我正在尝试将 Debian 发行版的内核版本从 3.14 更新到 4.0.9。对于启动,我使用 U-Boot,我的微控制器是 imx6(ARM 架构)。
我有 4.0.9 内核和 u-boot 的源代码。
据我了解,这些过程分为 5 个阶段:
- u-boot – 构建和编译
- u-boot – 烧录到 SD 卡
- 内核——构建和编译
- 内核 – 烧录到 SD 卡
- 启动
最后,这个过程不起作用。我对这个主题还不够熟悉,无法开始调试并发现问题。
我的问题是:
有没有办法知道我的第一/第二/第三/第四/第五阶段是否正确以及是否有效?
我的主要问题是:
加载的内核是3.14。启动正常,但加载的内核是版本 3.14,但加载时没有以太网和其他驱动程序。我认为这是默认内核。 *如果我不中断 U-boot,则不会加载任何内容。我按照这个教程进行操作:
http://forum.solid-run.com/linux-on-cubox-i-and-hummingboard-f8/my-boot-on-hummingboard-t3259.html