发帖
2 0 0

Windows Ai-WB2环境编译AiPi-PalChatV1

hdydy
论坛元老

62

主题

158

回帖

7488

积分

论坛元老

积分
7488
Ai-WB2系列 24 2 6 小时前

在Windows系统中,利用Ai-WB2环境编译AiPi-PalChatV1

搭建环境

参考Rd-01开发环境搭建

获取源码

AiPi-PalChatV1仓库

编译只需要三项: aipi-palchatv1, Makefile, proj_config.mk
image.png

对比AiPi-PalChatV1仓库和Ai-Thinker-WB2仓库 make_scripts_riscv/project.mk差异,使用的分区表文件不一样,partition_cfg_4M和partition_cfg_2M,不会影响编译,只影响烧录
image.png

修改 make_scripts_riscv/project.mk,增加定义 PARTITION_FILE默认为 partition_cfg_2M,后面就可以通过修改 PARTITION_FILE的值来指定分区表文件

PARTITION_FILE ?= partition_cfg_2M

image.png

将后面三处用到 partition_cfg_2M的地方改为 $(PARTITION_FILE)

image.png

.vscode\tasks.json中修改需要编译的工程路径aipi-palchatv1,同时增加环境变量 PARTITION_FILE=partition_cfg_4M

image.png

编译

make CONFIG_CHIP_NAME=BL602 CONFIG_LINK_ROM=1 -j

烧录

make CONFIG_CHIP_NAME=BL602 CONFIG_LINK_ROM=1 -j flash SERIAL_BAUDRATE=2000000 SERIAL_PORT=COM15

如果vs code中安装了Task Buttons扩展,可以方便的添加按钮实现编译和烧录功能,不用每次都输入命令

──── 0人觉得很赞 ────

使用道具 举报

5 小时前

编译输出路径build_out/aipi-palchatv1.bin

image.png

厉害
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29267 个
  • 话题数: 42214 篇