Cod*_*der 1 linux-kernel embedded-linux u-boot
我有zImage和内核源代码.我做到了
make zImage
Run Code Online (Sandbox Code Playgroud)
生成zImage.
当我闪烁时,电路板将无法启动.
那么如何将其转换为u -mage,u-boot正确读取?
谢谢!
安装u-boot-tools.该命令取决于您的分发.如果您使用的是Debian/Ubuntu,它看起来应该是这样的
sudo apt-get install u-boot-tools
Run Code Online (Sandbox Code Playgroud)
制作uImage
mkimage -A <arch> -O linux -T kernel -C none -a <load-address> -e <entry-point> -n "Linux kernel" -d arch/arm/boot/zImage uImage
Run Code Online (Sandbox Code Playgroud)
或者在内核源代码中
make uImage
Run Code Online (Sandbox Code Playgroud)