问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

切换到宽版
微信扫一扫 分享朋友圈

已有 1061 人浏览分享

开启左侧

关于buildroot制作系统

[复制链接]
1061 0
答疑分类
答疑分类: 3-基础知识 » 2-LINUX
1、MP系列:
使用uisrc-lab-xlnx(zynq7000only)20220501开发板制作
在开发包中找到该路径
/home/uisrc/uisrc-lab-xlnx/scripts
修改脚本文件mzuxcfg.sh中内容
image.jpg
替换文件具体路径如下/home/uisrc/uisrc-lab-xlnx/sources/rootfs/buildroot/configs
image.jpg
将编译需要的system.bit 、 zynqmp_fsbl.elf 、 pmufw.elf 三个文件拷贝到 { 解 压 目 录 }/uisrc
lab-xlnx/boards/mzux/buildroot/output/target
将设备树文件分别复制到:
{解压目录}/uisrc-linuxb/sources/uboot/arch/arm/dts
{解压目录}
/uisrc-linuxb/sources/kernel/arch/arm64/boot/dts/xilinx
开始脚本制作系统
sourcescripts/mzuxcfg.sh 配置环境变量
source cfg_rootfs.sh 配置环境变量
make_rootfs.sh 用来制作文件系统
make_uboot.sh 用来制作 uboot
make_kernel.sh 用来制作 Linux 内核
create_image.sh 用来制作镜像
然后插入 TF 卡准备烧写,分别执行:
make_parted.sh格式化并分区 u 盘,先输入盘符,再输入确认
deploy_image.sh烧写启动文件与系统文件,输入盘符
2、7000系列:
使用uisrc-lab-xlnx(zynq7000only)20220601开发板制作
在开发包中找到该路基/home/uisrc/uisrc-lab-xlnx/scripts
修改脚本mz7xcfg.sh的内容

image.jpg

替换文件具体路径如下:
/home/uisrc/uisrc-lab-xlnx/sources/rootfs/buildroot/configs

image.jpg

将需要的文件system_wrapper.bit、fsbl.elf俩个文件分别改名为system.bit、zynq_fsbl.elf
将俩个文件拷贝到/uisrclab-xlnx/boards/mzux/buildroot/output/target
将提供的设备树分别复制到:
/uisrc-lab-xlnx/sources/uboot/arch/arm/dts
/uisrc-lab-xlnx/sources/kernel/arch/arm64/boot/dts/xilinx
开始脚本制作系统
sourcescripts/mz7xcfg.sh 配置环境变量
sourcescripts/rootfs/buildroot/cfg_rootfs.sh 配置环境变量
make_rootfs.sh 用来制作文件系统
make_uboot.sh 用来制作 uboot
make_kernel.sh 用来制作 Linux 内核
create_image,sh  用来制作镜像
然后插入 TF 卡准备烧写,分别执行:
make_parted.sh格式化并分区 u 盘,先输入盘符,再输入确认
deploy_image.sh烧写启动文件与系统文件,输入盘符
完成后如下图:
image.jpg




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

本版积分规则

2

关注

3

粉丝

51

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版