跳转至

元气派开发板环境

1. 安装编译依赖基础软件(仅Ubuntu 20+需要)

sudo apt-get install build-essential gcc g++ make zlib* libffi-dev

2. 安装Scons

python3 -m pip install scons

运行如下命令,查看是否安装成功

scons -v

SCons安装成功界面,版本要求3.0.4以上

3. 安装python模块

3.1 安装python模块setuptools

pip3 install setuptools

3.2 安装GUI menuconfig工具(Kconfiglib)

sudo pip3 install kconfiglib

3.3 安装pycryptodome

sudo pip3 install pycryptodome

3.4 安装six

sudo pip3 install six --upgrade --ignore-installed six

3.5 安装ecdsa

sudo pip3 install ecdsa

4. 安装gcc_riscv32(WLAN模组类编译工具链)

4.1 下载(资料里面已经提供,或在线下载)

https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz

4.2 压缩包解压到用户目录

tar -zxvf gcc_riscv32-linux-7.3.0.tar.gz -C ~

4.3 设置环境变量

  • 编辑.bashrc
vim ~/.bashrc
  • 将以下命令拷贝到.bashrc文件的最后一行,保存并退出
export PATH=~/gcc_riscv32/bin:$PATH
  • 生效环境变量
source ~/.bashrc