技术分享|iTOP-RK3588开发板Ubuntu20系统旋转屏幕方案

描述

          iTOP-3588开发板采用瑞芯微RK3588处理器,是全新一代AloT高端应用芯片,采用8nmLP制程,搭载八核64位CPU,四核Cortex-A76和四核Cortex-A55架构,主频高达2.4GHz。是一款可用于互联网设备和其它数字多媒体的高性能产品。

瑞芯微

 

          在使用iTOP-3588开发板运行Ubuntu 20系统时,有些时候需要调整屏幕显示方向。在系统启动过程中,屏幕会依次显示uboot logo、kernel logo,最后进入桌面环境。所以要实现屏幕方向的调整,就需要先搞定uboot logo和kernel logo的旋转,接着还要对文件系统的桌面显示以及触摸功能进行相应设置,这样才能完美实现屏幕方向的切换。

 

 

Ubuntu20系统屏幕旋转方案

(1)设置屏幕

查看《06【北京迅为】itop-3588 开发板源码编译手册》手册中 Linux 源码编译设置屏幕章节。

 

(2)旋转 Uboot logo 和内核 logo

在终端内核目录下输入以下命令,以 root 权限打开文件夹,如图所示:

瑞芯微

 

直接旋转 logo 图片即可,进入源码 kernel 目录下,旋转图片 logo.bmp 和 logo_kernel.bmp,然后保存,如下图所示:

瑞芯微

 

(3)旋转文件系统桌面

使用归档管理器打开Ubuntu文件系统压缩包ubuntu-focal-arm64.tar.xz,压缩包在源码rk3588-linux/ubuntu目录下,如下图所示:

瑞芯微

 

然后修改压缩包里面的文件:/binary/etc/X11/xorg.conf.d/20-modesetting.conf,旋转桌面将normal修改为left,如下图所示:

瑞芯微

接着修改压缩包里面的文件:/etc/X11/Xsession.d/55gnome-session_gnomerc,旋转触摸,添加如下所示内容。

瑞芯微

修改完成后,及时保存所作更改,随后重新编译Ubuntu镜像。完成编译后,将该镜像烧写至RK3588设备,进而测试屏幕旋转效果。

总结

需特别注意此方法仅适用于迅为RK3588开发板所配套的Ubuntu20系统,其他系统或开发板可能并不适用。希望通过本文的介绍和实践操作,能让您对RK3588开发板有更进一步的了解。

 

 



iTOP-RK3588开发板突出优点:

1. 性能强劲:八核CPU+四核GPU+6TOPS NPU的组合,能够轻松应对绝大多数嵌入式开发需求。
2. 接口丰富:几乎囊括了当前所有主流接口类型,扩展性极强。
3. 文档完善:3500页+的技术文档和视频教程,大大降低了学习曲线。
4. 系统支持全面:从Android到各种Linux发行版,再到国产系统和实时系统,应有尽有。
5. 国产化选择:提供全国产化版本,满足特定领域的需求。

6. DDR5内存版本:快速更强,更快。
 


推荐人群:
- 嵌入式开发学习者
- AI边缘计算开发者
- 多媒体应用开发者
- 工业控制系统工程师


- 需要国产化解决方案的企业

    旗舰级配置和全面的技术支持,性价比很高,特别适合企业级用户和专业开发者。


    迅为iTOP-RK3588开发板是一款性能卓越、接口丰富、文档完善的高端开发平台,无论是用于学习嵌入式开发、进行AI应用研究,还是作为产品原型开发,都能提供强大的支持。特别是其全面的国产化解决方案和对实时系统的支持,使其在当前的科技发展背景下更具价值。对于追求高性能和可靠性的开发者与企业用户,iTOP-RK3588无疑是一个值得推荐的选择。

 

瑞芯微
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分