[玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)

芯片简介

  • ARM Cortex-M4F 32位处理器
  • 存储
    • 8Mbyte flase
    • 160KByte SRAM
  • 功耗评估
    • power down模式(GPIO唤醒及寄存器值保持):450nA
    • Deep LPS模式(GPIO和timer唤醒、寄存器值保持、SRAM保持、32K低速晶振开启)2.5uA
    • 0dBm发送:8.4mA
    • 接收:6.8mA
  • 蓝牙速率
    • 支持 2Mbps
    • 支持长度扩展(DLE)
  • BLE5.0
  • 支持AES128/192/256加密解密加速引擎
  • 接收灵敏度 -97dBm

1.如何烧录

同样还是介绍如何用串口给RTL8762烧录固件
板子 <=> 串口
P30(Tx) <=> Rx
P31(Rx) <=> Tx
LOG脚接地

  • 打开并设置烧录工具 MPTool
  • 左上角类型选 量产 或 调试,这里选调试模式
  • 配置一些参数,点 Config Set
    • Normal 中主要配置MAC地址、LDO模式、晶振模式、频偏修正、Tx功率等
    • Layout 主要配置OTA固件和文件信息
    • Stack 主要配置协议栈
    • Log 哪些对象的日志是否输出和输出等级配置
  • 添加Image共5个文件
    • Patch文件:
    • App 文件:
    • Config file 文件:
    • OTA header file文件:
    • App data文件:
  • 量产的时候用 MPPackTool 将多个文件打包成一个文件

[玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)

  • 烧录固件
  • 接上串口,点击 Detect 下面会列出当前设备接入的所有串口
  • 点击 Open ,工具会打开已经进入boot 模式的板子
    [玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)
  • 如果所有串口均为 Failed 状态。检查板子串口接线是否正确,log脚是否 已经接地。如果没问题,则按复位按钮或者重新上电复位系统,然后在 Detect 和 Open
    串口 OK之后,点击左下角的 Download 按键进行烧录
  • 看,烧录成功了吧

注: 将log脚断开(悬空或接P30)
复位系统

[玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)

  • 掏出手机,用串口调试助手确认一下
    [玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)
2. 查看日志
  • 如果没有找到怎么办,那就用日志工具 Debug Analyzer 查看日志调试咯

注意:查看日志需要将log脚接P30

  • 设置日志软件
    [玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)
  • 查看日志
    [玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)