首页 » 科学 » 麻雀一号BK7252音视频开拓板根本篇01-开拓情形搭建_固件_烧录

麻雀一号BK7252音视频开拓板根本篇01-开拓情形搭建_固件_烧录

南宫静远 2024-12-04 19:26:13 0

扫一扫用手机浏览

文章目录 [+]

从本日开始,我们学习RT-Thread BK7252 麻雀一号开拓板,这款开拓板性价比极高,采取博通集成开拓的BK7252芯片,基于RT_Thread国产实时操作系统,集成音视频、BLE、WIFI为一体,目前支持两种开拓办法,可以基于RT_Thread SDK进行二次开拓,也可以利用MicroPython进行开拓,本文我们直策应用SDK二次开拓。

一、根本知识

麻雀一号BK7252音视频开拓板根本篇01-开拓情形搭建_固件_烧录 科学

1.BK7252简介:

BK7252是博通集成开Wi-Fi SoC芯片,该芯片凭借精良的RF性能、强大的运算资源和丰富的外设,得到了业界广泛运用。

紧张性能如下:

MCU, 采取ARM9,32位,主频180MHz,支持JTAG在线调试。
RAM&ROM,拥有512KB的RAM,内置flash,大小无限制,目前已封装最大为8MB;802.11b/g/n,支持STA、AP和Direct模式,并STA+AP能共存;BLE,支持BLE4.2协议,能与WIFI同时事情;Video,支持8bits通用DVP接口,兼容多种CMOS摄像头,拥有JPEG硬件编码器,最大支持800600分辨率;Audio,PCM-16bits,支持多种采样率,DAC支持双声道立体声输出,ADC支持MIC和line_in办法输入;Security,支持AES、SHA、RSA硬件加密器,TRNG发生器、内置32字节的efuse,可用于供应唯一序列号、代码加密、保护调试接口等安全方法;

2.麻雀一号开拓板简介:

麻雀1号是上海睿赛德电子科技有限公司全新推出的一款高性价比音频/Wi-Fi开拓板,内置RT-Thread,主打Wi-Fi、音频和摄像头拍照功能,合营丰富的组件及例程,可降落多媒体运用的开拓内槛。

紧张特性:

采取双层板设计,元器件布局合理都雅,尺寸小巧精细搭载BK7252芯片,CPUE高达180MHz板载PSRAM,TF卡座、五向按键,外设丰富支持音频、Wi-Fi/BLE,自带喇叭及麦克风板载摄像头,最大输出像素640480高清迷你1.44寸LCD显示屏,分辨率240240支持电池和USB供电,深度就寝模式下仅8uA超低功耗USB Type-C供电调试接口文档资料完好,开拓者社区生动

二、环境搭建

1.资料获取

登录睿赛德淘宝官方旗舰店,可以从详情页面获取资料,考虑到内容可能发生更变,我把资料做了备份,放到了百度网盘中。

网盘地址:链接:https://pan.baidu.com/s/1mgfsoUbUpUKBQdjX8qQMdA 提取码:bbi5

资料下载完毕后,如下:

虽然PDF名字已经很能干了,

2.编译源代码

解压马群一号资料包_20200422.7z,并解压个中bk7252_camera_release_20191113.7z文件夹,解压后内容如下所示:

利用env工具编译

将bk7221u_release复制到没有中文的路径,进入bk7221u_release目录,右击选择打开env配置工具

输入scons开始编译

编译完成

3.下载运行

3.1 OTA办法更新固件

(1) 连接路由器

首先让设备上电

连接路由器,输入wifi wo join router_ssid 12345678

途中涌现 IP UP:192.168.1.9表示设备连接路由器成功。

(2) 搭建OTA升级环境

首先利用 ota_tool 固件打包工具(复制到bk7221u_release/tool)将 .bin 固件打包为 .rbl 升级文件(RTT OTA 升级标准文件格式),干系配置见下图:

把稳:须要将ota_tool复制到没有中文路径下,我直接点击工具软件中ota_tool,涌现缺点。

然后利用MyWebServer工具(复制到bk7221u_release/too)创建本地web环境,做事目录选择./bk7221u_release,IP地址为条记本IP地址,条记本和WIFI连接同一个WIFI。

浏览器输入192.168.1.8:

待升级固件路径为:​http://192.168.1.8/rtthread.rbl​

(3) 升级

通过串口工具输入:http_ota ​http://192.168.1.8/rtthread.rbl​,开始下载固件

固件下载完成并重启后,开始擦除APP区域,并重写

重写APP区后,完成升级,系统自动重启,如下所示:

至此,我们完成了,通过OTA进行升级,此方法适应于BK7252中有bootloader情形,一样平常拿得手里的开拓板是有bootloader,直接用OTA办法升级即可,如果用户拿得手里的板子本身没有携带bootloader,或者bootloader坏掉了,须要烧录all.bin(bootloader + app)。

3.2 利用无线烧录器烧录all.bin

如果上述OTA办法烧录不堪利,可以考试测验烧录all.bin,一样平常来说,第一次利用,最好先烧录一次all.bin,防止之后碰着bootloader干系问题。

(1)天生all.bin

编译完成后,进入tool/beken_packager路径,先将config_cam_4M.json复制修正为config.json

然后双击beken_packager.exe

天生的all.bin如下

(1)连接无线烧录器

无线烧录器如下所示,连接即可。

连接完成后,正常通电,然后在 PC 的网络连接中找到无线烧录器的热点,接着连接BK_Wireless_Programer_1204,密码12345678

浏览器输入默认IP地址:192.168.169.1

点击选择固件按钮,然后点击开始 上传固件并擦除全部Flash按钮

烧录完成,如下所示:

打开串口工具,输入wifi wo join router_ssid 12345678

至此,我们利用无线烧录器,完成了all.bin的烧录事情,接下来就可以愉快的写代码了。

标签:

相关文章

菏泽IT企业的崛起,创新驱动,智慧未来

随着我国经济的快速发展,信息技术产业已成为推动经济增长的重要力量。在众多城市中,菏泽这座历史文化名城正以其独特的魅力和优势,逐步崛...

科学 2024-12-27 阅读0 评论0