野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16612|回复: 1

[求助] 怎么通过USB烧写自己编译的内核?

[复制链接]
发表于 2021-9-9 10:49:40 | 显示全部楼层 |阅读模式
我用image-builder编译了完整固件,现在想用USB烧写,根据文档的说法,我找到了uboot 根文件系统在mfgtools中的替换位置,但是没有找到内核在哪里替换


1. \mfgtools-release\Profiles\Linux\OS Firmware\release\boot.rar 是干什么的?需要替换成我编译的吗(~/ebf-image-builder/deploy/lubancat-carp-qt-armhf-2021-09-07/boot.rar)?
2. image-builder编译好的根文件系统是在这里吗(~/ebf-image-builder/deploy/lubancat-carp-qt-armhf-2021-09-07/armhf-rootfs-lubancat-buster.tar)?
3. image-builder编译好的内核是在这里吗(~/ebf-image-builder/build/images/arch/arm/boot/zImage)?这个zImage是替换mfgtools工具中哪个文件?见下图1:

目的就是要通过USB将我编译的完整固件烧写到设备上,没有SD,怎么弄?

2.png
回复

使用道具 举报

发表于 2021-9-11 16:24:57 | 显示全部楼层
烧录到emmc开发板,使用2021.6.8的usb烧录文件。我这改的比较多,简单测试是可以的(仅供参考)。
主要修改文件cfg.ini和ucl2.xml,在mfgtools-release\Profiles\Linux\OS Firmware\新增加文件夹debug。

cfg.ini:修改了对应的系统组件名称和文件夹
野火论坛202109111623413575..png
ucl2.xml文件:在mfgtools-release\Profiles\Linux\OS Firmware文件夹下
野火论坛202109111624072961..png
增加了debug文件夹::uboot,内核,设备树和文件系统这些系统组件放在了这个文件夹
野火论坛202109111624276543..png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 15:30 , Processed in 0.026749 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表