BL702 SDK Starter Guide

本文档旨在指导用户搭建 BL702硬件开发的软件环境。

编译环境的建立

设置环境变量

  • 使用gcc进行编译,需要在MSYS2中将gcc添加至环境变量,方法如下:

    1,(推荐)在MSYS2的启动文件 home/xxx/.bash_profile 中添加如下指令: export PATH=/yyy/zzz/toolchain/riscv/MSYS/bin:$PATH

    2,(不推荐,每次MSYS2重启需要重复该操作)在MSYS2命令行中,直接输入如下指令 PATH=/yyy/zzz/toolchain/riscv/MSYS/bin:$PATH 注:这里需要根据用户gcc所在实际路径替换上述yyy、zzz,例如 PATH=/d/Work/Code/bl_iot_sdk/toolchain/riscv/MSYS/bin:$PATH

代码编译

  • 进入需要编译的工程目录,命令:cd customer_app/bl702_demo_event

  • 可阅读 readme ,选择不同的命令进行编译,例如:编译BLE 命令:./genble;编译zigbee 命令:./genzb ;编译zigbee + ble 命令:./genflashmap

bin文件下载

bin文件运行

  • 通过USB端口连接电脑,打开相应的串口号设置波特率为2000000,按下图标2中的Reset键复位设备;如果是用BL_PROJ板通过JTAG连接设备,设备启动时串口会提示打印信息;如果是USB直接连接设备,USB打印功能是在程序初始化完成后才开启,所以无法打印设备启动信息。等USB在PC上枚举成功后,再打开对应的串口号查看后续打印以及进行命令输入。