欢迎大家加入S32V234 QQ交流群,群号:123985080,同时开通微信群交流
在使用S32V234时,官网BSP文档中给出的资料是使用构建yocto来完成u-boot等的编译。
下面介绍一下如何安装repo,这是搭建yocto环境的第一步
先安装 python git 和 curl,命令如下
sudo apt-get install python
sudo apt-get install git
sudo apt-get install curl
NXP官网中有这样一句话
接下来按照https://blog.csdn.net/qq_38880380/article/details/82683576这篇博客的操作来执行
1、根目录下创建.bin文件夹
mkdir ~/.bin
2、配置为临时环境变量(也可配置为永久的)
PATH=~/.bin:$PATH
3、下载repo
git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo
4、将git-repo中的repo文件复制到 1 创建的.bin目录中
cd git-repo
cp repo ~/.bin/
5、修改权限
chmod a+x ~/.bin/repo
6、创建同步源码的工作目录
mkdir android_source (android_source 是你的工程目录)
7、在工作目录中创建.repo目录
cd android_source (进入工程目录)
mkdir .repo
现在repo就安装完成了
最后输入以下指令将S32V234的bsp下载安装到创建的目录
repo init -u https://source.codeaurora.org/external/autobsps32/auto_yocto_bsp -b hotfix/bsp20.0.hf1
repo sync