本帖最后由 sunsili 于 2022-10-20 12:50 编辑
3 x6 X6 B9 A8 K% d0 {0 K( y. i
, e5 @* I" H5 s% e6 x( }% vBK3432 芯片SPI方式烧录固件. v' U1 ^& V0 t7 N( A& }
' e `% v0 F% J! L, E7 q, @$ d# p
8 r" Z$ @8 M4 b/ d本文介绍 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 文件6 ]* d1 z" S3 S2 `
硬件准备开始烧录之前,需要准备好 BEKEN(上海博通)官方 SPI 烧录器。 说明:可以找 BEKEN 原厂或者我们获取。
烧录器图片
烧录线图片
操作过程接线(SW SPI)。线序为: 烧录器接口连接BK3432 烧录引脚
5 J7 q! a3 a# g4 H; C/ R! c烧录器接口 | 芯片引脚 | VDD | VCCBAT | GND | GND | VPP* h0 r" @! M9 s5 E9 `
| RSTN | MOSI | P04 | MISO | P05 | SPICLK | P06 | SPISS | P07 |
|
说明:如使用原厂 Demo 板(出厂时已接线),可直接插入电脑使用,无序再接线。其他板子则需要按线序接线后方可使用。
下载 BEKEN 原厂提供的 HID Download Tool(SDK包里)工具进行固件烧录。BK3432SDK软件硬件开发文档下载-谷动谷力 (sunsili.com) 打开 HID Download Tool ,选择 下载模式 > 接口选择 > SPI SOFT 软件,如下:
在 芯片控制 区域选择 BK3432,并选择需要烧录的固件后,单击 下载Flash。
查看 UART1 的打印信息。 8 w1 R* m" e0 ]' O2 F
固件烧录完成后,从 BK3432 上拔掉 BEKEN 烧录器。 使用 USB 转 TTL 工具将 BK3432 连接至电脑。 按下复位键复位 BK3432。 复位后 UART1 出现打印信息,表示固件正常运行。
/ V ]& M4 a* u) G7 e0 r4 l2 ^
|