F133-A编译步骤

  • 823 字
  1. 1. SDK准备
    1. 1.1. 引用/参考资料
  2. 2. 编译步骤
  3. 3. 编译命令
  4. 4. 系统配置
    1. 4.1. config文件
    2. 4.2. 板子配置
    3. 4.3. 设备树配置
    4. 4.4. boot配置
  5. 5. 烧录
  6. 6. 开发-驱动配置
  7. 7. 开发-设备树-外设驱动以及应用
  8. 8. 开发-linux应用
  9. 9. 开发-

全志F133/T113-S3/D1s 芯片Linux 编译指南(仅Linux + 官方SDKV 2.0)

SDK准备

目前可看到有百问网开发板和LC-PI开发板有SDK存储和下载,推荐LC-Pi的SDK,准备好的有一整套的vm虚拟机,进系统直接编译即可,无需二次安装环境与配置,默认密码为test@123456

使用百问网的东山派,需要自行配置sdk编译环境,可用ubuntu 18.04系统

引用/参考资料

编译步骤

该文章以LC-PI开发板的SDK为例,补丁版本未知,但是开发板的配置是全的(对比商品页面)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 进入sdk根目录
source build/envsetup.sh
# make clean

# 选择对应板子和芯片的配置
lunch

# make 编译buildroot和kernel等
make
# 编译boot0
mboot0
# 编译uboot
muboot
# 将编译完成的内容打包为单文件img
pack

至此,编译完成,LC-PI的SDK开机后,无需配置任何环境,先安装流程走一遍,一点是能编译成功的,编译过程中提到的是否编译配置,请勾选N/m/y(否,后装,必装)

后续可根据需要再进行配置编译内容

再之后就是linux开发

编译命令

1
2
3
4
5
6
7
mboot0     # 编译boot0
muboot # 编译uboot
make -j16 # 编译buildroot和kernel等
make -j1 # 单线程查错
pack # 打包编译完成的包为单文件img
make menuconfig # 配置 buildroot
make kernel_menuconfig # 配置kernel

系统配置

config文件

板子配置

设备树配置

boot配置

烧录

开发-驱动配置

开发-设备树-外设驱动以及应用

开发-linux应用

开发-

打赏
打赏提示信息
分享
分享提示信息