瑞芯微Rockchip开发者社区
直播中

王敏

7年用户 1402经验值
私信 关注
[经验]

对BL706_MCU_SDK开发板进行开发需要准备些什么吗

1. 开发前的准备
1.1. 硬件环境准备
至少有一块 BL702 系列 MCU 的开发板
BL706_IOT 开发板
BL706_AVB 开发板
BL706_Iot 开发板如下图所示

BL706_AVB 开发板如下图所示
一个支持标准 JTAG 功能的调试器,下面几款调试器中选择一款与开发环境适合即可:
CK-Link 仿真
Jlink V11 仿真器
Sipeed RV-Debugger Plus 调试器
Bouffalo Lab Debugger 调试器
一台 PC 主机(运行 Windows 或者 Linux 系统)
1.2. 软件环境准备
为了更好的进行 BL702 系列 MCU 的开发,建议您应当至少具备以下一种开发环境:
Windows 使用 CDK 环境开发 (建议 Windows 7 以上版本)
Windows 使用 Eclipse 环境开发 (建议 Windows 7 以上版本)
Linux (建议使用 Ubuntu 18 以上的 LTS 版本)
1.3. 调试器驱动安装设置
本节主要介绍 Sipeed RV-Debugger Plus 调试器的驱动安装设置,若使用 CK-Link 或者 J-Link 无需阅读本节内容
1.3.1. Windows
Sipeed RV-Debugger Plus 调试器在 Windows 系统中使用时我们需要将驱动更换为 Win USB 驱动
首先,将调试器 Type-C USB 接口使用 USB 数据线连接到 PC 主机,打开 PC 的设备管理器,在端口一栏可以看到调试器被识别为两个串口(注:不是开发板上的串口),或者在 通用串行总线控制器 看到 USB Serial Converter A 和 USB Serial Converter B


以上都没有问题后,从 sipeed 网站下载 zadig-2.4 替换驱动程序。
下载好双击打开 zadig-2.4.exe,选择 Options 勾选 List All Devices.
找到 JTAG Debugger(Interface 0),然后选择替换的驱动为 WinUSB 点击 Replace Driver 替换
再次打开设备管理器, 看到其中一个串口被替换成通用串行总线设备就说明安装成功
到这里 Sipeed RV-Debugger Plus 的设备驱动就更换好了,接下来就可以愉快的玩耍啦~
可能出现的问题:

1.3.2. Linux
首先,将调试器 Type-C USB 接口使用 USB 数据线连接到 PC 主机,打开 Terminal,在终端中输入 lsusb 命令,即可看到如下信息的设备


如果上述图中不显示 FT2232C 字样,需要安装 ftdi 驱动
重新插拔调试器使修改生效
调试代码需要安装 openocd,使用 openocd 0.11 版本

原作者:BL_MCU_SDK 开发指南

更多回帖

发帖
×
20
完善资料,
赚取积分