创龙科技
直播中

Tronlong创龙科技

4年用户 742经验值
擅长:嵌入式技术 存储技术 处理器/DSP EDA/IC设计 MEMS/传感技术
私信 关注

3568F-麒麟KylinOS国产操作系统演示案例

本帖最后由 Tronlong创龙科技 于 2024-8-6 14:53 编辑

评测试板卡介绍

创龙科技TL3568F-EVM是一款基于瑞芯微RK3568J/RK3568B2四核ARM Cortex-A55处理器 + 紫光同创Logos-2 PG2L50H/PG2L100H FPGA设计的异构多核国产工业评估板由核心板和评估底板组成,ARM Cortex-A55处理单元主频高达1.8GHz/2.0GHz核心板ARMFPGAROMRAM电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案,国产化率约为99%(按元器件数量占比,数据仅供参考)

核心板内部RK3568J/RK3568B2Logos-2通过PCIe 2.0FSPII2CGPIO连接,经过专业的PCB Layout和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。

评估板接口资源丰富,引出3Ethernet3USB3CANRS422/RS4852SFPFMC通信接口,同时MIPI LCDLVDS LCDTFT LCDHDMI OUT视频接口,支持多屏异显,板载WIFIBluetooth模块,支持选配4G/5G模块、SATA固态硬盘,方便用户快速进行产品方案评估与技术预研。


1 评估板正面图


2 评估板背面图


3 评估板斜视图

4 评估板侧视图1


5 评估板侧视图2

6 评估板侧视图3


7 评估板侧视图4



                        









1 KylinOS简介
银河麒麟嵌入式操作系统V10是面向物联网及工业互联网场景的安全实时嵌入式操 作系统,具备信息安全、多域隔离、云边端协同、多样性算力支持等特点,可满足嵌入式 场景对操作系统小型化、可靠性、安全性、实时性、互联性的需求。银河麒麟嵌入式操作 系统V10Linux为基础,采用“分域虚拟化+多域隔离”的架构,通过实时和非实时 操作系统的混合部署,兼得Linux的富生态和RTOS的硬实时,实现物联网及工业互联网 应用的泛化支持。
银河麒麟嵌入式操作系统V10同源支持国内外主流CPU平台,可广泛应用于工业制 造、公共交通、能源电力、金融科技、汽车电子、数字通信、医疗卫生、智慧城市等领域
银河麒麟嵌入式操作系统主要特点如下:
(1)多域隔离:基于RUST语言实现嵌入式分域虚拟化Hypervisor,支持设备分域管 理,支持实时域与非实时域操作系统的混合部署与通信。
(2)内生安全:基于可信硬件支持和工业安全需求,构建基于自主软硬件的一体化内 生安全体系。
(3)强实时性:实时域执行强实时任务:微秒级中断延迟及任务切换延迟:高可靠域 间通信协议支撑,多域协同联动。
(4)AI智能化:支持轻量级AI框架,功能域完成边缘智能计算。
(5)工业稳定:工业级系统稳定性,支持操作系统长时间无值守工作。
(6)泛在连接:集成主流工业通信协议、物联网协议,实现云边端协同连接。
(7)按需定制:基于应用场景对操作系统的要求,支持操作系统体积从MB级到GB 级灵活定制。
(8)生态丰富:兼容麒麟生态体系,继承银河麒麟通用产品150+软硬件生态,支 持多种行业应用场景。
2固化KylinOS系统至eMMC
2.1固化KylinOS系统至eMMC
请参考《Linux系统启动卡制作及系统固化》文档安装瑞芯微开发工具RKDevTool,并 参考“固化Linux系统至eMMC”章节将“4-软件资料KylinOS”目录下的Linux系统镜 像update.img固化至eMMC
备注:目前仅支持固化系统至eMMC,不支持制作SD启动卡启动系统。
请确保评估板Micro SD卡槽未插入MicroSD卡,并使用Type-C线将评估板USB3.0 OTG接口连接至PCUSB接口。
4-软件资料KylinOS”目录下的Kylin-Embedded-V10-SP1-General-RC5-Build02-Ba
se-rockchip-2308181404-ARM64.ext4boot.img拷贝至Windows非中文工作目录下。
(1)打开瑞芯微开发工具,boot选择KylinOS对应系统内核镜像boot.img存放路 径,并勾选boot选项,rootfs选择KyinOS对应的文件系统镜像Kylin-Embedded-V1 0-SP1-General-RC5-Build02-Base-rockchip-2308181404-ARM64.ext4存放路径,并勾选 rootfs选项,如下图所示。
(2)将评估板断电,长按USERO(KEY3)按键,再将评估板上电,此时瑞芯微开发工具 界面将会出现提示信息“发现一个LOADER设备”,然后松开USERO按键。
(3)然后点击“设备分区表”加载分区信息。
(4)由于“4-软件资料KylinOS”目录下的update.img镜像版本不含有AMP相关分 区,因此界面将会提示如下错误信息,忽略即可。点击“确定”后将读取分区表成 功,如下图所示。
(5)然后点击“执行”选项,将麒麟KylinOS系统相关镜像固化至eMMC
直至出现如下界面,提示“下载完成”的信息,表示将麒麟KylinOS系统固化至 eMMC成功。
2.2eMMC启动KylinOS系统
固化完成后,请使用Type-C线将评估板的USB TO UART2调试串口连接至PC机, 重新启动评估板将进入KylinOS系统登录界面,输入用户账户:kylin,密码:qwer1234, 登录系统成功后,串口终端将打印如下信息。
3 KylinOS系统测试
KylinOS系统目前只支持评估板ETHORGMIUSB TO UART2USB3.0OTG接口,本小 节主要对ETHO RGMII接口进行演示。
评估板上电启动,登录系统成功后,可执行如下命令进入超级用户模式。
Target#
sudo-5
Target#
cd
可执行如下命令查看当前KyinOS系统版本。 Target# cat/etc/kylin-build
可执行如下命令查看当前KylinOS内核版本。
Target#
cat/proc/version
请使用网线将评估板ETHO RGMI网口、PC机连接至同一个路由器,然后启动评估 板。
(1)网络连通测试
进入评估板文件系统,执行如下命令获取IP以及查看网口配置信息
Target#
ifconfig
执行如下命令测试网口连接外网是否正常,以访问"www.baidu.com"为例。"-I"代表指
定网口,不加"-I"则使用默认网卡。可按"Ctrd +C"终止ping命令。
Target#
ping www.baidu.com -I eth0



更多回帖

发帖
×
20
完善资料,
赚取积分