RTL8762C AT固件烧写

一、烧写工具、AT固件获取

         RTL8762的资料很全,可以登录www.realmcu.com官方下载。

        烧写AT固件需要用到

        1、MP tools烧录工具:

                RTL8762x MP Tool Kits(ZIP)

        2、AT固件:

                RTL8762C Data Transfer Application Demo Images(ZIP)

二、烧写步骤

1.Data Transfer Application Demo Images中以下几个文件烧写要用到:

1)app_MP_datatran_2.1.6.0_ec009ca2-9c0f85a59550ac77d6af4659abf1fc40.bin(官方AT固件,可替换成自己的app文件)

2)configFile_2023.03.17.15-be141c3c298bc22ab9f52c45837c6c44.bin(配置文件,可以配置生成)

3)flash map.ini(存储分布,可以配置生成)

4)fsbl_MP_master##_1.1.4.0_c6f6dbf5-6d099f4054016ab6d562698d14e662e9.bin(bootloader,官方) 

5)otaheader_bank0_1.0.0.1-5edf24ce0001c97555700838515b26e5.bin(ota文件,可以配置生成)

6)Patch_MP_release#_1.0.611.1_130fa89-1c796670a5129533908722a146121972.bin(patch文件,官方)

        这些文件烧录都是需要的,如果自己开发固件,可以用将1)替换成自己的。而2)-6)可以不变。

2.使用MP tools烧录

好消息:串口烧录、串口烧录、串口烧录。有CH340就可以。

接线:

LOG(mcu)<--->地(mcu) [使能烧录]

TX(CH340)<---->RX(mcu)

RX(CH340)<---->TX(mcu)

GND(CH340)<----->GND(CH340)

步骤:

1)运行BeeMPTool_kits_v1.0.6.2\Registry Set\RegistrySet.exe,使能mp tools调试功能

2)运行BeeMPTool_kits_v1.0.6.2\BeeMPTool\MPTool.exe,选择:芯片类型:RTL8672C

3)进入MPTool后,选菜单->类型->调试。

4)烧写就是把前面的几个文件放到对应的列表中,具体可参考:

        a、RTL8762x MP Tool User Guide CN.pdf

        b、B站官方视频01 RTL8762 Quick Start Guide —— 文档下载、目录介绍、软硬体简介_哔哩哔哩_bilibili

RTL8762C AT固件烧写_第1张图片

RTL8762C AT固件烧写_第2张图片

LOG 旁边特意留了个GND,就是为了LOG短接GND使能串口烧写。

RESET也是需要的,低电平SOC复位。MP TOOL里的检查状态如果是失败(不是ready / ok),很有可能需要RESET,


总结

1、所有资料都可以从www.realmcu.com获得

2、B站上有rtl8762的官方入门教程,搜RTL8762就可以

3、SDK是KEIL版的,也有gcc版的

4、串口烧录,不用专门的烧写器

5、AT固件烧写后,就可以用AT指令、串口操作模块。如果简单使用,用串口通讯就可以实现蓝牙通讯。

6、烧完,LOG引脚要悬空

7、不要被烧写的6个文件吓到,有5个是基本固定的。app那个文件才是业务逻辑的关键实现,自己想实现什么功能,可以通过sdk编程,生成app。

8、rtl8762的资料还是比较多,又水一篇。

你可能感兴趣的:(linux,运维,服务器,单片机)