Wherelse Blog

荔枝派Zero笔记(一)环境搭建

2021-04-26 · 2 min read
荔枝派

LicheePi Zero Notes -1 Environment Construction

最近开始学习嵌入式Linux的相关东西,于是买了个较为便宜的荔枝派,作为学习板使用,记录一下学习过程。

安装交叉编译工具

根据官方文档整理,更正了失效的资源链接

# 新建一个文件夹作为后续文件存储
mkdir licheepi
mkdir uboot 
cd uboot
# 下载交叉编译器
wget https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
tar xvf gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
mv gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf /opt/
vim /etc/bash.bashrc
# 文件内添加内容如下
# add: PATH="$PATH:/opt/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin" 
source /etc/bash.bashrc
arm-linux-gnueabihf-gcc -v
sudo apt-get install device-tree-compiler

下载uboot

若网络速度较慢,在git clone前执行以下命令,使用socks代理加速git下载速度(若本地有socks代理),或者使用gitee镜像下载

git config --global http.proxy 'socks5://127.0.0.1:1080' #配置代理
git clone https://github.com/Lichee-Pi/u-boot.git -b v3s-current
# git clone https://gitee.com/cnfu/LicheePi_u-boot.git -b v3s-current #gitee镜像

下载Linux源码

git clone https://github.com/Lichee-Pi/linux.git

参考文章

荔枝派官方文档 zero.lichee.pro
荔枝派Zero学习笔记--系统构建篇