BK3432 芯片烧录授权

更新时间:2023-11-21 03:45:07下载pdf

本文介绍 BK3432 芯片的烧录授权。该芯片支持的固件烧录方式为 SPI 烧录

BK3432 的固件主要由三部分组成:boot + stack + app,其中:

  • bk3432_ble_app.bin:生成的 App 部分的原始 bin 文件
  • bk3432_ble_app_app.bin:生成的升级 App 部分的 bin 文件
  • bk3432_ble_app_merge.bin:生成的 bim、stack、App 合并之后的 bin 文件
  • bk3432_ble_app_stack.bin:生成的升级整个固件的 bin 文件

BK3432 芯片烧录授权

硬件准备

开始烧录之前,需要准备好 BEKEN(上海博通)官方 SPI 烧录器。

说明:可以找 BEKEN 原厂或者涂鸦商务获取。

烧录器图片

BK3432 芯片烧录授权

烧录线图片

BK3432 芯片烧录授权

操作过程

  1. 接线(SW SPI)。线序为:

    BK 烧录工具 MOSI MISO P2.4 P2.3 GND VPP VCC
    BK3432 引脚 P04 P05 P06 P07 GND RST +3V

    说明:如使用原厂 Demo 板(出厂时已接线),可直接插入电脑使用,无序再接线。其他板子则需要按线序接线后方可使用。

  2. 下载 BEKEN 原厂提供的 HID Download Tool工具进行固件烧录。

  3. 打开 HID Download Tool ,选择 下载模式 > 接口选择 > SPI SOFT 软件,如下:

    BK3432 芯片烧录授权

  4. 芯片控制 区域选择 BK3432,并选择需要烧录的固件后,单击 下载Flash

    BK3432 芯片烧录授权

  5. 查看 UART1 的打印信息。

    1. 固件烧录完成后,从 BK3432 上拔掉 BEKEN 烧录器。

    2. 使用 USB 转 TTL 工具将 BK3432 连接至电脑。

    3. 按下复位键复位 BK3432。

      复位后 UART1 出现打印信息,表示固件正常运行。

      BK3432 芯片烧录授权

固件授权

获取授权

参考 Bluetooth LE 系列授权 - 生产凭证

烧录授权

  1. 使用 USB 转 TTL 工具,连接 UART2。

  2. 打开云模组烧录授权工具,设置波特率并且选择 只授权 后,单击 确定

    BK3432 芯片烧录授权

    注意:根据当前代码设置,波特率使用和代码配置必须一致,并且要选择 只授权

    // Initialize UART component
    #if (UART_DRIVER)
        uart_init(921600); //log
        uart2_init(115200); //Authorization and Uart CMD