1 Star 0 Fork 0

温藤野 / light_deploy_images

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

目录说明

.
├── images   // 镜像目录,存放编译好的镜像文件
├── readme.md
├── sdk.sh   // 镜像打包脚本
├── software // 存放 TA SDK 以及其他软件
└── tools    // 工具目录,存放 fastboot 烧录工具和其他工具

images 镜像目录

存放编译好的镜像文件,配合 tools 目录下的 fastboot 工具,可以将镜像烧录到开发板。

镜像说明:

  • u-boot-with-spl.bin:u-boot镜像
  • boot.ext4:启动镜像,包括 kernel image、kernel dtb、opensbi 等内容
  • rootfs.xxx.ext4:Yocto 文件系统镜像
  • tee.ext4/tf.ext4:安全镜像

镜像打包脚本

“sdk.sh” 脚本可以用来将编译好的镜像打包。使用说明:

  1. 将该目录拷贝到编译完成的 light-fm 文件夹下
  2. 运行脚本:./sdk.sh

fastboot 烧录

在 tools/fastboot 文件夹下,存放了用来烧录的 fastboot 工具,支持 Linux/mac/windows 平台使用。

以 Linux 平台为例,进入目录:tools/fastboot/linux/scripts/light-a/normal,可以看到多个烧录脚本,分别对应不同的镜像烧录。打开 light_fm_single_rank_full_image.sh,内容如下:

#! /bin/sh                                                                                                                                                                          
# Script to flash imagess via fastboot
#


sudo ../../../fastboot flash ram ../../../../../../images/light-a-val/light_fastboot_image_single_rank/u-boot-with-spl.bin
sudo ../../../fastboot reboot
sleep 10
sudo ../../../fastboot flash uboot ../../../../../../images/light-a-val/light_fastboot_image_single_rank/u-boot-with-spl.bin
sudo ../../../fastboot flash boot ../../../../../../images/light-a-val/boot.ext4
sudo ../../../fastboot flash root ../../../../../../images/light-a-val/rootfs.light-fm-image-linux.ext4

运行该脚本,fastboot 会自动按照内容烧录 images 镜像目录里面的镜像

注意:不同的平台在 images 目录下的名字可能不一样,请根据实际情况修改脚本。

更多烧录说明,请参考:《T-Head曳影1520验证板镜像烧写用户指南.pdf

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wen-tengye/light_deploy_images.git
git@gitee.com:wen-tengye/light_deploy_images.git
wen-tengye
light_deploy_images
light_deploy_images
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891