• 已解决 62830 个问题
  • 已帮助 5942 位优秀工程师

make uImage 出现错误

guyuemao 2017-12-28 浏览量:844
  OBJCOPY arch/xxx/boot/vmlinux.bin
/bin/bash /xxx/xxx-linux/linux-3.0.1-source/scripts/mkuboot.sh -A xxx -O linux -T kernel -C NONE -a 0x800fffc0 -e 804d0ec0 -n 'Linux-3.0.1xxx-0-1-rt11_CPUH_2_21' -d arch/xxx/boot/vmlinux.bin uImage
"mkimage" command not found - U-Boot images will not be built
make[1]: *** [uImage] Error 1
make: *** [uImage] Error 2
make uImage 出现错误,刚开始输入sudo make uImage 命令后,开始编译,过了很长时间出现上述错误提示。
还有我想问一下这个uImage是做什么用的?


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:11
  • 需要安装mkimage工具

    sudo apt-get install uboot-mkimage

    sudo apt-get install u-boot-tools

guyuemao 回复了 辛迪可乐:正在安装试试 编译花时间太长了 回复
guyuemao 回复了 辛迪可乐:好像可以了,接着之前的编译,这次没提示错误了,为什么没有从新编译,系统是检测到之前编译过的东西就跳过吗? 回复
辛迪可乐 回复了 辛迪可乐:那就选一下最佳答案吧 回复
电子老工程师 回复了 :从图片无法看出完整型号,PC50材料号,链接是这个系列的官网资料,让客户根据他们的使用参数确定一下型号 回复

  • 你相关的工具没有安装啊, mkimage命令没有找到。
guyuemao 回复了 xdsnet:已经安装了 回复
电子老工程师 回复了 :尾缀代表料件应用等级,工作温度,包装不同。以下截图有说明。 回复

  • 编译的时如果编译选项没有变,程序文件没有变,编译过的部分(有输出文件)会被跳过的。
电子老工程师 回复了 :主要用于气动开关,通过压力来控制波纹管内气体,按下波纹管将立即启动气动开关;松开波纹管,将立即关闭气动开关。 回复

电子老工程师 回复了 :STGWA25M120DF3 详细说明 IGBT 沟槽场截止 1200V 50A 375W 通孔 TO-247 长引线 回复

  • 编译uboot生成mkimage工具,然后放到user/bin目录下,要加上可执行权限就可以了
电子老工程师 回复了 :电流转移率不一样,EL354N(A):50~15%。 EL354N:20~300%。 尾缀V代表符合VDE认证, EL354N(TA)(BY)-G非原厂标准型号,资料没有BY的解释 回复

电子老工程师 回复了 :https://www.piher.net/pdf/12-PT10v03.pdf 回复

  • mkimage工具找不到,需要安装或者配置path参数。
电子老工程师 回复了 :469990101 (袋装) 回复

  • uImage是使用uboot引导的内核,要用到mkimage工具,安装方法sudo apt-get install uboot-mkimage

电子老工程师 回复了 :3RW4947-8VB00 功率55kw 电流 400VAC 回复

电子老工程师 回复了 :https://www5.epsondevice.com/en/products/tcxo/tg2520smn.html 回复

  • 要安装一下mkimage的工具,apt-get install uboot-mkimage
电子老工程师 回复了 :原厂没有定义密封圈颜色,胶壳主体是黑色,附件没有定义颜色,批次不同会有附件颜色差异, 回复

  • mkimage工具没有装,先用apt search mkimage,然后装上搜索到的包

make uImage 出现错误