我正在尝试使用 uboot 启动 linux 映像 64。我设法编译了 linux 内核,但现在我似乎找不到制作 arm64 uImage 的方法(我只找到了 arm 选项)从我收集的到目前为止我看到 arm64 相当新,而 Ubuntu 往往有旧包(为了稳定性或其他东西)。
我想要的是为 u-boot-tools 找到一些更新的包或从源代码编译的方法。
您不需要使用 mkimage 创建图像。相反,使用booti
U-Boot 提示符下的命令加载常规内核,如“引导 Linux”部分中的http://elinux.org/R-Car/Boards/Salvator-X所述(摘自页面) :
tftpboot 0x48080000 Image
tftpboot 0x48f00000 r8a7795-salvator-x.dtb (for R-Car H3)
tftpboot 0x48f00000 r8a7796-salvator-x.dtb (for R-Car M3-W)
booti 0x48080000 - 0x48f00000