1SylixOS簡介
SylixOS是“翼輝信息”開發(fā)的一款國產(chǎn)開源大型實(shí)時(shí)操作系統(tǒng),內(nèi)核自主化率達(dá)100%(據(jù)工信部評估報(bào)告),具有完全自主可控的技術(shù)能力,可滿足廣大用戶國產(chǎn)化需求。
SylixOS操作系統(tǒng)擁有與VxWorks一樣的實(shí)時(shí)性,與Linux一樣的兼容性。并且SylixOS應(yīng)用編程接口符合IEEE、ISO、IEC相關(guān)操作系統(tǒng)編程接口規(guī)范,兼容POSIX 1003.1b實(shí)時(shí)編程標(biāo)準(zhǔn),因此基于Linux、VxWorks操作系統(tǒng)的應(yīng)用程序可方便快捷地移植到SylixOS系統(tǒng)上運(yùn)行

SylixOS作為搶占式多任務(wù)硬實(shí)時(shí)操作系統(tǒng),具有如下功能特點(diǎn):
(1)兼容IEEE1003(ISO/IEC9945)操作系統(tǒng)接口規(guī)范;
(2)兼容POSIX1003.1b(ISO/IEC9945-1)實(shí)時(shí)編程標(biāo)準(zhǔn);
(3)支持GJB7714-2012《軍用嵌入式實(shí)時(shí)操作系統(tǒng)應(yīng)用編程接口》規(guī)范;
(4)優(yōu)秀的實(shí)時(shí)性能(任務(wù)調(diào)度與切換算法時(shí)間復(fù)雜度為O(1));
(5)搶占式調(diào)度支持256個(gè)優(yōu)先級;
(6)根據(jù)項(xiàng)目需求可支持1~2秒啟動(dòng);
(7)支持眾多標(biāo)準(zhǔn)文件系統(tǒng):TpsFs(掉電安全)、FAT、YAFFS、rootFS、PROCFS、NFS、ROMFS等;
(8)支持第三方GUI圖形庫,如Qt、MICroWindows、μC/GUI等;
(9)支持標(biāo)準(zhǔn)TCP/IPv4/IPv6雙網(wǎng)絡(luò)協(xié)議棧,提供標(biāo)準(zhǔn)的socket操作接口;
(10)支持AF_UNIX,AF_PACKET,AF_INET,AF_INET6協(xié)議域;
(11)內(nèi)部集成Shell接口、支持環(huán)境變量(兼容常用LinuxShell操作);
(12)支持眾多標(biāo)準(zhǔn)設(shè)備抽象,如TTY、BLOCK、DMA、ATA、SATA、GRAPH、RTC、PIPE等;
(13)支持多種工業(yè)設(shè)備或總線模型,如:CAN、I2C、SPI、SDIO、PCI/PCIe、1553B、USB等。
SylixOS、RT-Linux、Xenomai系統(tǒng)的實(shí)時(shí)性和抖動(dòng)官方對比數(shù)據(jù)如下圖所示,詳情請查閱產(chǎn)品資料“4-軟件資料SylixOSDoc”目錄下的相關(guān)文檔。

2SylixOS系統(tǒng)啟動(dòng)卡制作
2.1SylixOS系統(tǒng)啟動(dòng)卡制作
將產(chǎn)品資料“4-軟件資料ToolsWindows”目錄下的瑞芯微創(chuàng)建升級磁盤工具SDDiskTool_v1.69.zip解壓至Windows非中文工作目錄下。
右鍵SD_Firmware_Tool.exe,然后點(diǎn)擊“以管理員身份運(yùn)行(A)”打開工具。

將Micro SD卡通過讀卡器插至PC機(jī)USB接口,在“第一步:選擇可移動(dòng)設(shè)備”中選擇可移動(dòng)磁盤設(shè)備,然后點(diǎn)擊“恢復(fù)磁盤”進(jìn)行格式化,如下圖所示。

請確認(rèn)所選的可移動(dòng)磁盤設(shè)備無誤,在彈出窗口中點(diǎn)擊“是(Y)”進(jìn)行格式化。

等待格式化完成后,在彈出窗口中點(diǎn)擊“確定”。

將產(chǎn)品資料“4-軟件資料SylixOSMakesdboot”目錄下的SylixOS系統(tǒng)鏡像拷貝至非中文路徑的目錄。在瑞芯微創(chuàng)建升級磁盤工具窗口中勾選“SD啟動(dòng)”選項(xiàng),點(diǎn)擊“選擇
固件”選擇目標(biāo)Linux系統(tǒng)鏡像文件,點(diǎn)擊“開始創(chuàng)建”,在彈出窗口中點(diǎn)擊“是(Y)”,制作SylixOS系統(tǒng)啟動(dòng)卡。


請耐心等待2min左右,在彈出的窗口中點(diǎn)擊“確定”,此時(shí)SylixOS系統(tǒng)啟動(dòng)卡制作完成。

2.2從SylixOS系統(tǒng)啟動(dòng)卡啟動(dòng)系統(tǒng)
評估板斷電,請將制作好的SylixOS系統(tǒng)啟動(dòng)卡插至評估板Micro SD卡槽。使用Type-C線連接評估板的USB TO UART2調(diào)試串口到PC機(jī),然后將評估板上電。系統(tǒng)將從SylixOS系統(tǒng)啟動(dòng)卡啟動(dòng)后自動(dòng)登錄SylixOS系統(tǒng),調(diào)試串口終端會(huì)打印如下類似啟動(dòng)信息。

可執(zhí)行如下命令查看當(dāng)前SylixOS系統(tǒng)版本相關(guān)信息,如下圖所示。
Target# cat /proc/version

審核編輯 黃宇
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7082瀏覽量
124943 -
RK3568
+關(guān)注
關(guān)注
5文章
577瀏覽量
6083
發(fā)布評論請先 登錄
RK3568J“麒麟”+“翼輝”國產(chǎn)系統(tǒng)正式發(fā)布,“鴻蒙”也正在路上!
3568F-翼輝SylixOS國產(chǎn)操作系統(tǒng)演示案例
全國產(chǎn)!瑞芯微RK3568J/RK3568B2工業(yè)核心板規(guī)格書
系統(tǒng)升級 | RK3568開發(fā)平臺(tái)成功搭載SylixOS國產(chǎn)實(shí)時(shí)操作系統(tǒng)
多選擇大內(nèi)存,總有一個(gè)適合的迅為RK3568瑞芯微開發(fā)板國產(chǎn)翼輝SylixOS實(shí)時(shí)操作系統(tǒng)
RK3568J“麒麟”+“翼輝”國產(chǎn)系統(tǒng)正式發(fā)布,“鴻蒙”也正在路上!
RK3568開發(fā)平臺(tái)成功搭載SylixOS國產(chǎn)實(shí)時(shí)操作系統(tǒng)

成功搭載“翼輝國產(chǎn)實(shí)時(shí)系統(tǒng)SylixOS”,創(chuàng)龍科技T3國產(chǎn)平臺(tái)!

迅為RK3568 arm開發(fā)板全面支持國產(chǎn)翼輝SylixOS實(shí)時(shí)操作系統(tǒng)

翼輝SylixOS國產(chǎn)操作系統(tǒng)演示案例——基于全志A40i國產(chǎn)核心板(4核ARM CortexA7)
RK3568J“麒麟”+“翼輝”國產(chǎn)系統(tǒng)正式發(fā)布,“鴻蒙”也正在路上!

評論