1.进入loader升级模式

1.使用USB线将主板连接到电脑上;
2.按下RESET按键后,按下RECOVERY按键,进入loader升级模式;
此时虚拟机上应该能检测到U-Boot USB download gadget [0223]的设备,检测不到就参照博客《开发板进入loader模式后virtualbox不能连接设备》

2.编译固件

进入KMP600C文件夹,参考本链接《1.2.3. 部分编译》编译相关固件
sudo ./build.sh all编译所有固件;
sudo ./build.sh kernel编译所有内核;
sudo ./build.sh rootfs编译所有根文件系统。

3.烧录固件

sudo ./rkflash.sh all烧录所有固件;
sudo ./rkflash.sh boot烧录内核;
sudo ./rkflash.sh rootfs烧录根文件系统。

4.修改根文件系统相关

1.下载板子镜像后放入KMP600C/ubuntu_rootfs/ ,并改名为rk3399_ubuntu_rootfs.img
2.回到KMP600C目录,创建rootfs文件夹 mkdir rootfs
3.挂载镜像到rootfs目录
sudo mount ubuntu_rootfs/rk3399_ubuntu_rootfs.img rootfs
(执行aiobuild.sh开始编译)
4.进入rockchip-rootfs文件夹,diy自己的根文件系统。运行rockchip-rootfs/sync_rootfs.sh文件,将配置好的根文件系统转移到rootfs文件夹中。
5.编译rootfssudo ./build.sh rootfs
6.烧录rootfssudo ./rkflash.sh rootfs

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐