衡山派D133EBS 开发环境安装及SDK编译烧写镜像烧录
1.创建新文件夹,用来存放SDK包(其实本质就是路径要对就ok了),右键鼠标通过Open Git Bash here来打开git 输入命令 git clone --depth=1 https://gitee.com/lcsc/luban-lite.git 来拉取,如下所示:(当然你没有GIT Bash的话,我之前的文章也有写安装过程)
2.然后输入命令回车即可。
3.如下就是拉取成功的状态了,你可以回到文件夹看看存在不存在SDK包。
4.接着就是打开 win_cmd.bat 双击就行。
5.输入 list 查看配置内容
6.输入 lunch 3 选择 衡山派D133EBS开发板。
7.最后就是直接利用 scons 编译,也是直接回车就行,下述就是编译成功的log,我们记住img的目录。
其中补充一下就是。
scons -j16
是一个用于调用 SCons 构建工具 的命令,其中:
-
scons
:
是一个 Python 编写的构建工具,类似于make
。SCons 使用 Python 脚本(通常是SConstruct
文件)定义构建规则,支持多平台构建和灵活的自动化流程。 -
-j16
:
表示 并行编译,即同时运行 16个任务(线程)。-j
参数后面的数字定义了最大线程数,用于加速构建过程。- 并行编译可以显著减少多核处理器上的构建时间。
- 例如,如果项目中有多个独立文件可以并行编译,
-j16
会同时启动 16 个编译任务。
8.解压烧写工具 AiBurn-1.4.4_Setup ,然后安装即可。
9.但是安装完之后发现设备管理器的驱动有问题,出现 “Artinchip Device” 识别不到设备的问题,因此一定要通过 设备管理员身份打开 然后进行安装即可,驱动问题就可以解决了,然后打开AiBurn,先检查环境,值得注意的是先两个按键都按下,先松开RST,再松开BOOT就可以了。
10.烧写过程如下所示,等待成功就可以了。