如果您擁有 RT-Thread BK7252 麻雀一號(hào)開發(fā)板,為了使開發(fā)過程更加順暢、少走彎路,請(qǐng)?jiān)谑褂们罢J(rèn)真閱讀并執(zhí)行本文檔。
一、前期工作
1.1開箱檢查
如果您購買了麻雀一號(hào),收到貨后,請(qǐng)按照以下清單開箱核對(duì)產(chǎn)品數(shù)量:
麻雀一號(hào)開發(fā)板 1 塊
beken 無線燒錄器 1 個(gè)
仔細(xì)檢查板子有無破損,零件是否齊全,如有任何問題請(qǐng)聯(lián)系淘寶客服溝通。
1.2 上電測(cè)試
使用 USB Type-C 數(shù)據(jù)線(需自備)連接供電,指示燈和 LCD 亮起,表示上電測(cè)試通過。
二、板子連接電腦串口終端
麻雀一號(hào)使用 USB Type-C 數(shù)據(jù)線(需自備)連接電腦進(jìn)行串口通信,能簡(jiǎn)單快捷地體驗(yàn) RT-Thread 強(qiáng)大的命令行功能。板子連接電腦后,在設(shè)備管理器界面檢查串口工作情況,并記錄 COM 號(hào)備用。 若未安裝 CH340 驅(qū)動(dòng)導(dǎo)致電腦無法識(shí)別串口,請(qǐng)自行解壓開發(fā)工具目錄下的 CH34x_Install_Windows_v3_4.zip 文件安裝。 打開終端軟件(推薦 Xshell 或 PuTTY),新建 Serial 連接,選擇對(duì)應(yīng)串口號(hào),波特率115200,數(shù)據(jù)位-8,停止位-1,無校驗(yàn)無流控,連接到開發(fā)板串口:

敲回車能看到命令行提示符 msh /> 表示終端工作正常:

按 Tab 鍵列出所有可用命令,常用命令有:

三、使用 ENV 編譯工程
RT-Thread 中使用 ENV 命令行編譯配置環(huán)境進(jìn)行項(xiàng)目構(gòu)建,解壓資料包提供的env_released_1.1.3.7z文件,雙擊env.exe 運(yùn)行。 解壓 SDK bk7252_camera_release_xxxxxxxx,并在對(duì)應(yīng)目錄啟動(dòng) ENV,輸入 scons 命令進(jìn)行編譯:

四、使用 OTA 更新程序
編譯完成后將在 SDK 目錄下生成 rtthread.bin固件,和傳統(tǒng)直接寫入 Flash 的方式不同,麻雀一號(hào)集成了 BootLoader,可以通過 WiFi 無線網(wǎng)絡(luò)更新方式固件(OTA),具體步驟為:
4.1 打包固件
使用 ota_tool固件打包工具將.bin 固件打包為 .rbl 升級(jí)文件(RTT OTA 升級(jí)標(biāo)準(zhǔn)文件格式),相關(guān)配置見下圖:

4.2 Web Server 配置
使用 MyWebServer 工具在本地搭建 Web 服務(wù)器,為板子提供固件下載服務(wù)。雙擊MyWebServer.exe運(yùn)行程序,先停止服務(wù),將服務(wù)目錄改為 rbl 文件所在目錄(通常在打包時(shí)和 rtthread.bin一樣保存在 SDK 目錄下),再重新啟動(dòng)服務(wù)即可:

4.3 下載更新固件
回到開發(fā)板串口終端,輸入 wifi w0 join ssid password 命令,連接開發(fā)板至電腦同一局域網(wǎng)內(nèi),再輸入 http_ota http://192.168.xx.xx/rtthread.rbl 命令(其中192.168.xx.xx 為電腦 IP 地址)啟動(dòng) OTA 升級(jí),從電腦下載固件并更新:

板子在完成固件更新后,會(huì)自動(dòng)重啟運(yùn)行新版本程序,現(xiàn)在,就開始愉快的學(xué)習(xí)之旅吧!
說明:在無法使用 OTA 的情況下,只能通過直接燒錄 Flash 方式更新程序,參考文檔 《RT-THREAD BK7252 麻雀一號(hào)開發(fā)板使用文檔》 5.2 節(jié)中關(guān)于無線燒錄器的使用介紹。
-
數(shù)據(jù)線
+關(guān)注
關(guān)注
8文章
315瀏覽量
54187 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6289瀏覽量
118054 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1613瀏覽量
44868
原文標(biāo)題:【今日直播】如何用RT-Thread玩好支持音頻和圖像的無線SoC BK7252
文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
恩智浦亮相RT-Thread 20周年開發(fā)者大會(huì)
給開發(fā)者的RT-Thread大會(huì)「實(shí)在」指南:技術(shù)、開發(fā)板與真誠(chéng)的見面禮
首搭RT-Thread程翧車控平臺(tái)| RT-Thread程翧 S32K344 快速原型開發(fā)平臺(tái)正式上市!| 產(chǎn)品動(dòng)態(tài)
BEKEN BK7252芯片源碼編譯不過是什么原因?
如何移植rt-thread到野火imx6ull開發(fā)板上?
2025年RT-Thread開發(fā)者巡回培訓(xùn)報(bào)名正式啟動(dòng)!
使用RT-Thread studio 開發(fā)RT-Thread Nano項(xiàng)目的時(shí)候 串口的驅(qū)動(dòng)是要自己寫嗎?
星火一號(hào)添加wifi后不能進(jìn)入main函數(shù)怎么解決?
RT-Thread生態(tài)再壯大!六大硬核新品,同步上線 | 產(chǎn)品動(dòng)態(tài)
明晚!基于RT-Thread 的 PID 控制實(shí)踐,從驅(qū)動(dòng)到算法到監(jiān)控,一次學(xué)會(huì)!| 問學(xué)直播
在Ubuntu上開發(fā)基于先楫MCU的RT-Thread應(yīng)用指南
【好書推薦】RT-Thread第20本相關(guān)書籍!《嵌入式實(shí)時(shí)操作系統(tǒng)RT-Thread原理與應(yīng)用》| 技術(shù)集結(jié)
讓開發(fā)板暢游網(wǎng)絡(luò):RT-Thread CherryUSB 驅(qū)動(dòng) RNDIS 模塊詳解 | 技術(shù)集結(jié)
人形機(jī)器人敏捷開發(fā)新路徑:RT-Thread以軟件底座破解復(fù)雜系統(tǒng)難題 | 新聞速遞
RT-Thread審核團(tuán)招募: 深度參與開源RTOS社區(qū)治理與演進(jìn)
RT-Thread BK7252麻雀一號(hào)開發(fā)板
評(píng)論