經過三周的時間,我們成功將OpenHarmony 1.1.2版本移植到瑞芯微RK2206開發(fā)板上,板載芯片為瑞芯微RK2206芯片。我們預計2022年1月份完成OpenHarmony 3.0版本的移植工作,2022年2月份上傳至SIG倉,分享給全體OpenHarmony開發(fā)者。
凌智RK2206開發(fā)板簡介
凌智RK2206開發(fā)板是由福州市凌睿智捷電子有限公司出品,主控器為瑞芯微高性能、高性價比的RK2206芯片。RK2206芯片是瑞芯微推出的一種低功耗、高集成的MCU無線局域網處理器,它可以應用在不同的應用領域,如物聯(lián)網、可穿戴設備、家庭自動化、云連接等。RK2206支持802.11b/g/n無線和全介質接入控制WLAN整體解決方案,同時有豐富的外圍設備,如USB2.0 OTG、I2C、UART、PWM、SPI、CapSense、I2S、PDM、i8080顯示接口、相機串行接口等,使產品開發(fā)更加簡單多樣。
凌智RK2206開發(fā)板搭載OpenHarmony操作系統(tǒng),內置WiFi/AP功能、NFC功能、液晶顯示接口以及E53接口,E53接口兼容各類傳感器模塊,便于多樣化的IoT物聯(lián)網應用;目前凌智已經擁有20+個成熟的應用案例,以及完善的教學課程,可廣泛的應用于智慧城市、智能家居、智慧教學、智慧車載以及智慧醫(yī)療等多種場景。
凌智E53擴展板簡介
福州市凌睿智捷電子有限公司依托于自身行業(yè)沉淀與長期研發(fā)積累,基于物聯(lián)網行業(yè)特性,率先推出6塊物聯(lián)網應用擴展板,每塊擴展板具備不同功能,為開發(fā)者提供了豐富的應用場景空間。基板搭載豐富擴展接口,通過擴展板功能模組的個性化組合搭配,可模擬智慧農業(yè)、智慧安防、智慧醫(yī)療、智慧林業(yè)、智慧交通等應用場景。后續(xù)將在固定時間內推出不同IoT應用場景的擴展板,例如:智慧井蓋、智能煙感、智慧醫(yī)療等擴展板。
OpenHarmony版本說明
本項目是基于OpenHarmony 1.1.2版本移植,項目預計2022年1月份將全面移植到OpenHarmony 3.0版本。
使用說明
1、下載工具鏈
交叉編譯工具鏈安裝:
#sudo apt-get install gcc-arm-none-eabl
2、搭建OpenHarmony開發(fā)環(huán)境
按照OpenHarmony官方提供的環(huán)境搭建,配置號gn、hb等環(huán)境,可以參考:獲取源碼及Ubuntu編譯環(huán)境準備
3、開始編譯
進入編譯主目錄,執(zhí)行:#hb set
輸入OpenHarmony主目錄,并選擇“RK2206”,如下圖:
清理編譯命令:#hb clean
重新編譯命令:#hb build -f
出現(xiàn)“LZ-RK2206H0-A build success”,表示編譯成功,如下圖所示:
4、燒錄
本項目采用瑞芯微常規(guī)燒錄方式。具體如下:
(1)打開RKDevTool.exe,并選擇燒錄文件的文件路徑。
(2)點擊“MASKROM”按鍵,再點擊“Reset”按鍵,進入燒寫模式。
(3)點擊“執(zhí)行”,完成燒寫。
5、啟動信息
燒錄成功后,uart debug口打印信息如下:
項目計劃
凌智RK2206開發(fā)板的OpenHarmony源代碼預計2022年2月份提交至開放原子開源基金會管理的OpenHarmonyGitee倉。敬請大家多多關注!
-
瑞芯微
+關注
關注
23文章
421瀏覽量
51355 -
HarmonyOS
+關注
關注
79文章
1977瀏覽量
30236 -
OpenHarmony
+關注
關注
25文章
3723瀏覽量
16343 -
凌智電子
+關注
關注
1文章
23瀏覽量
1132 -
RK2206
+關注
關注
0文章
34瀏覽量
1791
發(fā)布評論請先 登錄
相關推薦
評論