Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> mkimage” command not found – U-Boot images will not be bui

mkimage” command not found – U-Boot images will not be bui

日期:2017/2/7 14:29:33      編輯:Linux教程
 

如果使用make uImage 則能生成由uboot 引導的內核文件, 需要用到
uboot/tools/mkimage,可以在/etc/bashrc 文件末加入一下語句:
export PATH:=$PATH:/usr/src/arm/u-boot-1.1.5/tools
這樣就能直接引用mkimage 命令。

前提是uboot/tools目錄下有mkimage這個工具,需要編譯才能生成:

修改Makefile
找到
ifeq($(ARCH),arm)
CROSS_COMPILE =
改成
ifeq($(ARCH),arm)
CROSS_COMPILE = arm-softfloat-linux-gnu-

(CROSS_COMPILE = #arm-none-linux-gnueabi- 經測試也可以)
make distclean
make at91sam9260ek_config
make

生成的工具在uboot的tools裡面,把這個mkimage考到/usr/bin下就行了:

#cp mkimage /usr/bin/mkimage

 

如果使用的是Ubuntu 9.10可以使用下面的命令安裝mkimage:

#apt-get install uboot-mkimage

簡單來說 就是把uboot/tools目錄下有mkimage這個工具考到/usr/bin下就行了:

Copyright © Windows教程網 All Rights Reserved