KylinOS簡介
銀河麒麟嵌入式操作系統(tǒng)V10是面向物聯(lián)網(wǎng)及工業(yè)互聯(lián)網(wǎng)場景的安全實時嵌入式操作系統(tǒng),具備信息安全、多域隔離、云邊端協(xié)同、多樣性算力支持等特點,可滿足嵌入式場景對操作系統(tǒng)小型化、可靠性、安全性、實時性、互聯(lián)性的需求。銀河麒麟嵌入式操作系統(tǒng)V10以Linux為基礎(chǔ),采用“分域虛擬化 + 多域隔離”的架構(gòu),通過實時和非實時操作系統(tǒng)的混合部署,兼得Linux的富生態(tài)和RTOS的硬實時,實現(xiàn)物聯(lián)網(wǎng)及工業(yè)互聯(lián)網(wǎng)應(yīng)用的泛化支持。
銀河麒麟嵌入式操作系統(tǒng)V10同源支持國內(nèi)外主流CPU平臺,可廣泛應(yīng)用于工業(yè)制造、公共交通、能源電力、金融科技、汽車電子、數(shù)字通信、醫(yī)療衛(wèi)生、智慧城市等領(lǐng)域。

銀河麒麟嵌入式操作系統(tǒng)主要特點如下:
(1)多域隔離:基于RUST語言實現(xiàn)嵌入式分域虛擬化Hypervisor,支持設(shè)備分域管理,支持實時域與非實時域操作系統(tǒng)的混合部署與通信。
(2)內(nèi)生安全:基于可信硬件支持和工業(yè)安全需求,構(gòu)建基于自主軟硬件的一體化內(nèi)生安全體系。
(3)強實時性:實時域執(zhí)行強實時任務(wù);微秒級中斷延遲及任務(wù)切換延遲;高可靠域間通信協(xié)議支撐,多域協(xié)同聯(lián)動。
(4)AI智能化:支持輕量級AI框架,功能域完成邊緣智能計算。
(5)工業(yè)穩(wěn)定:工業(yè)級系統(tǒng)穩(wěn)定性,支持操作系統(tǒng)長時間無值守工作。
(6)泛在連接:集成主流工業(yè)通信協(xié)議、物聯(lián)網(wǎng)協(xié)議,實現(xiàn)云邊端協(xié)同連接。
(7)按需定制:基于應(yīng)用場景對操作系統(tǒng)的要求,支持操作系統(tǒng)體積從MB級到GB級靈活定制。
(8)生態(tài)豐富:兼容麒麟生態(tài)體系,繼承銀河麒麟通用產(chǎn)品150萬+軟硬件生態(tài),支持多種行業(yè)應(yīng)用場景。
2固化KylinOS系統(tǒng)至eMMC
2.1固化KylinOS系統(tǒng)至eMMC
請參考《Linux系統(tǒng)啟動卡制作及系統(tǒng)固化》文檔安裝瑞芯微開發(fā)工具RKDevTool,并參考“固化Linux系統(tǒng)至eMMC”章節(jié)將“4-軟件資料KylinOS”目錄下的Linux系統(tǒng)鏡像update.img固化至eMMC。
備注:目前僅支持固化系統(tǒng)至eMMC,不支持制作SD啟動卡啟動系統(tǒng)。
請確保評估板Micro SD卡槽未插入Micro SD卡,并使用Type-C線將評估板USB3.0 OTG(USB3)接口連接至PC機USB接口。
將“4-軟件資料KylinOS”目錄下的Kylin-Embedded-V10-SP1-General-RC5-Build02-Base-rockchip-2308181404-ARM64.ext4、boot.img拷貝至Windows非中文工作目錄下。
(1)打開瑞芯微開發(fā)工具,boot選擇KylinOS對應(yīng)系統(tǒng)內(nèi)核鏡像boot.img存放路徑,并勾選boot選項,rootfs選擇KylinOS對應(yīng)的文件系統(tǒng)鏡像Kylin-Embedded-V10-SP1-General-RC5-Build02-Base-rockchip-2308181404-ARM64.ext4存放路徑,并勾選rootfs選項,如下圖所示。

(2)將評估板斷電,長按USER0(KEY3)按鍵,再將評估板上電,此時瑞芯微開發(fā)工具界面將會出現(xiàn)提示信息“發(fā)現(xiàn)一個LOADER設(shè)備”,然后松開USER0按鍵。

(3)然后點擊“設(shè)備分區(qū)表”加載分區(qū)信息。

(4)由于“4-軟件資料KylinOS”目錄下的update.img鏡像版本不含有AMP相關(guān)分區(qū),因此界面將會提示如下錯誤信息,忽略即可。點擊“確定”后將讀取分區(qū)表成功,如下圖所示。


(5)然后點擊“執(zhí)行”選項,將麒麟KylinOS系統(tǒng)相關(guān)鏡像固化至eMMC。

直至出現(xiàn)如下界面,提示“下載完成”的信息,表示將麒麟KylinOS系統(tǒng)固化至eMMC成功。

2.2從eMMC啟動KylinOS系統(tǒng)
固化完成后,請使用Type-C線將評估板的USB TO UART2調(diào)試串口連接至PC機,重新啟動評估板將進入KylinOS系統(tǒng)登錄界面,輸入用戶賬戶:kylin,密碼:qwer1234,登錄系統(tǒng)成功后,串口終端將打印如下信息。

3KylinOS系統(tǒng)測試
KylinOS系統(tǒng)目前只支持評估板ETH0 RGMII、USB TO UART2、USB3.0 OTG(USB3)接口,本小節(jié)主要對ETH0 RGMII接口進行演示。
評估板上電啟動,登錄系統(tǒng)成功后,可執(zhí)行如下命令進入超級用戶模式。
Target# sudo -s
Target# cd

可執(zhí)行如下命令查看當(dāng)前KylinOS系統(tǒng)版本。
Target# cat /etc/kylin-build

可執(zhí)行如下命令查看當(dāng)前KylinOS內(nèi)核版本。
Target# cat /proc/version

請使用網(wǎng)線將評估板ETH0 RGMIII網(wǎng)口、PC機連接至同一個路由器,然后啟動評估板。
(1)網(wǎng)絡(luò)連通測試
進入評估板文件系統(tǒng),執(zhí)行如下命令獲取IP以及查看網(wǎng)口配置信息。
Target# ifconfig

執(zhí)行如下命令測試網(wǎng)口連接外網(wǎng)是否正常,以訪問"www.baidu.com"為例。"-I"代表指定網(wǎng)口,不加"-I"則使用默認網(wǎng)卡。可按"Ctrl + C"終止ping命令。
Target# ping www.baidu.com -I eth0

審核編輯 黃宇
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7109瀏覽量
125098 -
麒麟
+關(guān)注
關(guān)注
1文章
235瀏覽量
13904 -
RK3568
+關(guān)注
關(guān)注
5文章
582瀏覽量
6173
發(fā)布評論請先 登錄
RK3568J“麒麟”+“翼輝”國產(chǎn)系統(tǒng)正式發(fā)布,“鴻蒙”也正在路上!
3568F-麒麟KylinOS國產(chǎn)操作系統(tǒng)演示案例
迅為RK3568開發(fā)板支持銀河麒麟和開放麒麟系統(tǒng)
簡單介紹RK3568芯片開發(fā)NAS類應(yīng)用產(chǎn)品的解決方案
香蕉派開源社區(qū)完成瑞芯微RK3568/RK3588全國產(chǎn)化開發(fā)板硬件驗證并運行國產(chǎn)麒麟Linux系統(tǒng)
系統(tǒng)升級 | RK3568開發(fā)平臺成功搭載SylixOS國產(chǎn)實時操作系統(tǒng)
迅為RK3568運行openkylin麒麟系統(tǒng)
RK3568J“麒麟”+“翼輝”國產(chǎn)系統(tǒng)正式發(fā)布,“鴻蒙”也正在路上!
迅為RK3568 arm開發(fā)板全面支持國產(chǎn)翼輝SylixOS實時操作系統(tǒng)

RK3568J“麒麟”+“翼輝”國產(chǎn)系統(tǒng)正式發(fā)布,“鴻蒙”也正在路上!

評論