回到Layerscpae资源汇总
这里记录Layerscape芯片设计的所有有用资源和经验。如需要交流请私信。
下载flex-builder
解压文件并修复官方issues
默认官网下载文件存在一些issue,先进行修复。命令如下。
sed -i 's/github.com\/wayland-project/gitlab.freedesktop.org\/wayland/g' /flexbuild_lsdk2108_github/configs/sdk.yml
sed -i 's/github.com\/freedesktop\/xorg-xserver/gitlab.freedesktop.org\/xorg\/xserver/g' /flexbuild_lsdk2108_github/configs/sdk.yml
宿主机指标
建议使用Ubuntu20.04或者Docker,硬盘空间大于50GB,RAM和CPU越多越好。
常用命令和解释
详细命令参考源码或者LSDK user guide 4.3.1 Flex-builder commands 章节。
常用命令 | 含义 |
---|---|
bld -i repo-fetch | git clone 所有组件的源码仓库到components目录 |
bld -m ls1021atwr | 根据板卡类型生成RDB对应image,如: bld -m lx2160ardb_rev2 <machine> 支持:ls1012ardb, ls1012afrwy, ls1021atwr,ls1028ardb, ls1043ardb, ls1046ardb,ls1088ardb_pb, ls2088ardb,lx2160ardb_rev2, lx2162aqds |
bld -c atf -m ls1043 -b sd | 编译ATF和uboot/uefi |
bld -i mkfw -m ls1043ardb | Generates composite firmware,including RCW/PBL, ATF, Bootloader(U-Boot or UEFI), secure headers,Ethernet MAC/PHY firmware, dtb,Kernel and tiny initrd RFS. |
网友评论