Ubuntu 搭建小熊派 hi3861 环境

本文详细介绍了如何在Linux环境下搭建基于Hi3861芯片的小熊派开发平台。首先,你需要安装一系列工具,包括交叉编译器、Python3.7+、SCons、bash、build-essential、gn和ninja。这些工具可以从官方Gitee或指定链接下载,并将它们添加到系统环境变量中。然后,通过git克隆源码并运行python build.py BearPi-HM_Nano进行编译。在编译过程中,如果遇到python缺少模块的问题,使用pip3安装即可,注意crypto模块需要安装pycryptodome。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

开发平台:

工具安装:

代码编译:

过程注意:


开发平台:

基于 Hi3861 芯片的小熊派全貌:

工具安装:

参考官方 Gitee,文件形式下载的将它存放在 Linux 下自己知道的目录下就行:

交叉编译器gcc_riscv32

交叉编译工具

https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234

Python3.7+

编译构建工具

https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz

SCons3.0.4+

编译构建工具

通过互联网获取

bash

命令处理器

通过互联网获取

build-essential

编译依赖的基础软件包

通过互联网获取

gn

产生ninja编译脚本

https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234

ninja

执行ninja编译脚本

https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234

其中 python 环境的要安装许多其他的轮子,具体看官方的手册。

下载的工具解压后,将文件目录添加到系统环境变量,source 一下就行。

代码编译:

环境建好,开始拉取源码

​
git clone https://gitee.com/bearpi/bearpi-hm_nano.git -b master

拉完代码,进入到源码目录,执行如下脚本编译代码:

python build.py BearPi-HM_Nano

编译完成结果如下:

过程注意:

搭建过程 python 会提示缺少一些模块,使用 pip3 install + 模块的方式安装就行,但是注意,其中的 crypto 需要安装 pycryptodome !

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Top嵌入式

投喂个鸡腿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值