BK7231T CoB 硬件设计

本文介绍基于 BK7231T Wi-Fi芯片在硬件设计开发时需要了解的相关信息。

适用范围

BK7231T是一款高集成度的无线射频芯片,内置了 Wi-Fi 网络协议栈和丰富的库函数。包含低功耗的 32 位 CPU, 1T1R WLAN,内置 256K SRAM ,2Mbyte Flash 和丰富的外设资源。 BT7231T 更是一个 RTOS 平台,集成了所有 Wi-Fi MAC 以及 TCP/IP 协议的函数库。用户可以基于这些开发满足自己需求的嵌入式 Wi-Fi 产品。

特性

更多详情,请参考 BK7231T 规格书。

最小系统电路

最小系统_00.png

设计注意事项

射频功耗

工作状态 模式 速率 发射功率/接收 典型值 单位
发射 11b 11Mbps +17dBm 220 mA
发射 11g 54Mbps +14dBm 200 mA
接收 11g 54Mbps -10dBm 104 mA
接收 11n MCS7 -10dBm 124 mA

说明:由于参数给的电流值是典型值,结合以往经验选择供电稳态功率 ≥3.3V/220mA,尖峰电流限流值 ≥400mA 的电源方案。

原理图射频部分注意事项

RF_PAD

射频版图注意事项

天线设计

根据产品的形态和空间大小选择对应的天线,天线的类型包括板载天线、电子天线、弹簧天线、FPC天线、陶瓷天线等。

说明:天线周围必须保证一定的净空。

天线匹配电路
天线的匹配电路如下图所示。
天线匹配电路

板载天线推荐形式

注意:具体天线参数可向涂鸦 BD 申请天线 ABC封装文件

其他形式天线推荐

固件烧录激活

烧录准备

操作步骤

  1. 将产测 Boot 固件烧录到工装板上。
    1). 将 USB-SPI 板插入产测工装底板,注意插入的方向不要插反,并确认插入的是 SW SPI 还是 HW SPI,接入状态如下图。
    企业微信截图_19.png

    2).在电脑上打开 MXCHIP 工具,选择 bin 文件(bk_product_rfcal_bk7231s_1.0.5_20200530_2.bin)后,再选择 SPI 类型,最后单击 下载
    下载开始后,软件界面右侧会显示下载状态。
    MXCHIP 工具

  2. 将工装板上的产测 Boot 固件烧录到芯片上。
    1). 通过将工装板上的IO0 的引线接地,将 Boot 固件从工装板烧录到模组。
    烧录 Boot 固件
    2). 测试架与PC的连接方式如下图。PC 通过串口板与工装板连接并进行供电。工装板有一排数据接口、两根指示灯线接到测架上。指示灯有红绿两种颜色,会因为指示灯线序颠倒导致每次测试指示灯的颜色不一致,这并不影响测试。
    测试架与PC的连接方式
    测试架的指示灯有三种显示状态:

  3. 对模组进行应用固件的烧录和授权。
    1). 保持步骤 2 的测架连接方式,仅断开工装板的 IO0 和 GND,即可利用涂鸦上位机进行正常的烧录授权。
    2). 进入涂鸦云模组烧录授权平台,单击 文件 > 设置,修改烧录波特率为 150000,授权波特率为 9600
    启动烧录
    3). 单击输入授权码
    4). 在弹出的 固件更新 窗口的 输入授权码 区域内输入 BK7231T 的授权码,选择工位 烧录授权
    输入授权码
    5). 设置端口号与连接测架的串口板端口号一致。
    6). 单击 运行,等待烧录授权完毕。烧录过程界面上会显示烧录进度,授权完毕,界面颜色变为蓝绿色,显示烧录成功。
    烧录过程

注意

BK7231T 芯片功率自校准功能简介

自校准是 BK7231T 模组的一种新的功率校准方式,特别针对没有仪器进行校准条件、或需要降低生产成本的客户。

精度对比

软硬件设计对比