1 Armino简介
Armino 仅支持在 Linux 平台编译,仅支持在 Windows 平台进行固件烧录。 因此,您需要两台电脑,一台 Linux 平台,一台 Windows 平台; 当然,您也可以只使用 Windows 平台,在 Windows 平台上安装 Linux 虚拟机。
1.1参考地址
http://docs.bekencorp.com/
2 准备工作
硬件:
- BK7256 开发板
- 串口烧录工具
- 电脑(Windows 与 Ubuntu)
软件:
- RISCV工具链,用于编译 Armino RISCV版本;
- 构建工具,包含 CMake;
- Armino 源代码;
- 串口烧录软件;
3 Armino SDK代码下载
mkdir -p ~/armino
cd ~/armino
git clone http://gitlab.bekencorp.com/wifi/armino.git
4 构建编译环境
4.1 工具链安装
http://dl.bekencorp.com/tools/toolchain/
工具包下载后,通过如下操作命令解压至 /opt/risc-v目录下:
$ sudo tar -zxvf toolchain_v5.1.1.tgz -C /
4.2 程序编译依赖库安装
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install build-essential cmake python3 python3-pip doxygen ninja-build libc6:i386 libstdc++6:i386 libncurses5-dev lib32z1 -y
4.3 文档编译依赖库安装
sudo pip3 install sphinx_rtd_theme future breathe blockdiag sphinxcontrib-seqdiag sphinxcontrib-actdiag sphinxcontrib-nwdiag sphinxcontrib.blockdiag
设置Python默认版本:
sudo ln -s /usr/bin/python3 /usr/bin/python
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/79916.html