itop-3588开发板实时系统使用手册
mucheni
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
迅为RK3588开发板实时系统-提高实时方法
AMP模式是在各个CPU核心上均运行一个操作系统(操作系统不一定完全相同),各个操作系统拥有自己专有的内存,相互之间通过访问受限的共享内存进行通信。相对比AMP模式,SMP模式的操作系统具有可共享内存,较高的性能和功耗比,以及易实现负载均衡等优点,更能发挥多核处理器的硬件优势。64架构的系统,在系统启动时,所有的外设中断通常是由CPU0处理。然而,对于关键的中断,可以在系统启动之后将它们绑定到其他核心上。这个线程或者进程只在所绑定的核上面去运行,但并不是这个进程或线程独占这个CPU核,原创 2025-03-24 14:46:06 · 1247 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统测试-Xenomai测试
发布时间:2025-3-19 15:54 发布者: |原创 2025-03-19 15:57:26 · 568 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统测试-Preemption测试
在上图中,T:0~7 表示序号为0~7的线程,P:99 表示线程的优先级是99 ,C:857213表示计数器。在实际使用环境中,如果没有适当的负载,运行cyclictest所得到的延迟统计数据不准确,为了模拟一些负载类型,我们可以采用官方提供的 hackbench工具。在实际使用环境中,如果没有适当的负载,运行cyclictest所得到的延迟统计数据不准确,为了模拟一些负载类型,我们可以采用官方提供的 hackbench工具。通过比较打实时系统前后的测试,可以明显看到延迟下降明显,实时效果显著提升。原创 2025-03-11 10:53:51 · 390 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统测试-cyclictest使用方法
cyclictest 工具可以准确且重复地测量线程的预期唤醒时间与它实际唤醒的时间之间的差异,以提供有关系统延迟的统计数据。好了,了解了测试工具的使用,接下来测试实时系统。原创 2025-02-20 10:27:06 · 277 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统烧写-烧写固件
硬件连接好以后,按住开发板底板的 VOL +按键,按住不要松开,然后在按下开发板的电源按键启动开发板,此时烧写工具会提示发现新设备,就可以松开 VOL +按键了。配置好烧写器后,开始连接开发板硬件,插上 12V 电源,连接 TYPE-C 烧写线(TYPE-C 烧写线另一端连接到电脑的 usb 口上)和调试串口。如果您的烧写工具没有发现设备,可以关闭烧写工具,再重新打开一遍烧写工具,然后重复上面的上电步骤。系统烧写成功以后,如果您有购买迅为的屏幕,可以通过使用屏幕+触摸的方式来体验。屏幕” 1.准备烧写器。原创 2025-02-18 11:31:27 · 569 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统烧写-开发板启动模式
开发板三种启动模式如下表所示:原创 2025-02-13 11:25:42 · 235 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-实时系统烧写-安装RKTool驱动
RKTool 驱动在网盘资料“iTOP-3588 开发板\01_【iTOP-RK3588 开发板】基础资料。\02_iTOP-RK3588 开发板烧写工具及驱动”路径下。在烧写镜像之前首先需要安装 RKTool 驱动。原创 2025-02-07 10:56:50 · 264 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-编译Linux实时系统-单独编译1
各个镜像编译完成后,最终打包镜像 update.img 的方式来编译 buildroot 镜像 update.img。单独编译 uboot ->单独编译 kernel ->单独编译 recovery ->单独编译 buildroot。第二步:编译 kernel(关注下一节)第一步:编译 uboot。原创 2025-01-23 10:20:20 · 404 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-编译Linux实时系统
Buildroot 是一款集成的编译集合包,解决了以前交叉编译麻烦的问题,本小节将介绍buildroot 镜像的编译流程,分为单独编译和完整全自动编译。更多内容可以关注迅为RK3588开发板-【北京迅为】itop-3588开发板实时系统使用手册v1.0。这里以 buildroot 系统为例(其他。3.2.5.1 全自动编译。原创 2025-01-21 14:15:09 · 338 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-选择摄像头配置
底板上的接口如下所示。如果想要单独使用哪个接口开启对应的宏定义即可,注意只能单独使能单个摄像头。如果想要使用多个摄像头,请参考《【北京迅为】itop-3588开发板摄像头使用手册》。源码kernel/arch/arm64/boot/dts/rockchip/topeet_camera_config.dtsi中的设备树文件。更多内容可以关注迅为RK3588开发板-【北京迅为】itop-3588开发板实时系统使用手册v1.0。原创 2025-01-18 10:14:21 · 337 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-设置屏幕配置
如果打开的宏定义是#define LCD_TYPE_LVDS_10_1_1280x800_GT911和#defineLCD_TYPE_LVDS_10_1_1024x600_GT911,需要将kernel/arch/arm64/configs/rockchip_linux_defconfig文件中的CONFIG_TOUCHSCREEN_GT9XX宏定义使能,然后再编译源码。源码kernel/arch/arm64/boot/dts/rockchip/topeet_screen_lcds.dts中的设备树文件。原创 2025-01-14 16:18:13 · 394 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-SDK包说明
1 实时系统源码是在瑞芯微Linux系统源码的基础之上进行打补丁,将Linux改造成一个完全可抢占的实时系统。更多内容可以关注迅为RK3588开发板-【北京迅为】itop-3588开发板实时系统使用手册v1.0。2 网盘提供的Linux源码不支持实时系统补丁。原创 2025-01-11 10:10:31 · 465 阅读 · 0 评论 -
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-获取Linux源码包
首先选择使用的实时系统源码,Preemption 实时系统源码网盘下载路径为“iTOP-3588 开发板\01_【iTOP-RK3588 开发板】开发资料\10_实时系统配套资料\01_Preemption 实时系统源码”。本手册使用的是迅为提供的编译环境 ubuntu20.04,在网盘资料“iTOP-3588 全能板\02_ 【iTOP-RK3588 开发板】开发资料\02_iTOP-3588 开发板搭建好编译环境的。解压后会生成一个 rk3588_linux 文件夹,如下图所示。原创 2025-01-09 11:02:38 · 490 阅读 · 0 评论
分享