欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > 20240905在飞凌的OK3588-C的核心板上跑Linux R4时竖屏横用的方法

20240905在飞凌的OK3588-C的核心板上跑Linux R4时竖屏横用的方法

2025/2/27 5:42:27 来源:https://blog.csdn.net/wb4916/article/details/141931602  浏览:    关键词:20240905在飞凌的OK3588-C的核心板上跑Linux R4时竖屏横用的方法

/etc/xdg/weston/weston.ini

[output]
name=DSI-1
transform=rotete-270


20240905在飞凌的OK3588-C的核心板上跑Linux R4时竖屏横用的方法
2024/9/5 14:53


缘起,选用的7寸屏是竖屏的,PM要求是横屏,所以就有了竖屏横用。
需要翻转的地方有:
1、uboot+kernel阶段。
2、buildroot的rootfs文件系统阶段。

本文只关注:buildroot的rootfs文件系统阶段。
在7寸屏满屏显示之后,由于需要改动weston.ini。
但是飞凌的linux R4/魔改的buildroot修改rootfs文件系统比较麻烦。

1、我是在刷机之后直接使用VI修改:/etc/xdg/weston/weston.ini
2、当然,如果adb可用的话。也可以先试用adb pull将weston.ini拉取到本地,修改好之后再adb push回去!^_


不足之处:修改之后HDMI显示也逆时针旋转了90度。


于是马上修改name为DSI-0,结果7寸屏未竖屏了!【没变/一切回归原点!】


HL
HL070T55-03
请问这款屏是您家的屏吧?
请方便的时候发一下 相关的资料:
1、规格书
2、初始化代码
3、参考驱动程序
4、应用笔记
5、其它

使用海罗光电的7寸屏。
由于是竖屏横用,必须旋转Buildroot的uboot+kernel、文件系统。

Z:\OK3588_Linux_fs\kernel\arch\arm64\boot\dts\rockchip\OK3588-C-common.dtsi

[output]
name=DSI-1
transform=rotete-270

遵照《3588—linux-weston旋转.doc》
刷机之后,在串口终端中使用VI手工需改:/etc/xdg/weston/weston.ini【见附件】
root@ok3588:/etc/xdg/weston# cat weston.ini

有一半的几率可以启动计入UI界面(kernel还是竖屏的),竖屏转横屏成功。LOG见附件:2 成功 115200UART21_2024-09-03_15_37_23.log
还有一半的几率内核跑飞了。LOG见附件:1 异常了 115200UART21_2024-09-03_15_31_27.log


如果在重新上电的时候在串口中通过“空格”配置主显示器为MIPI0,不管MIPI0配置成为VP2还是VP3,都进不了UI。

参考资料:
https://blog.csdn.net/qq_37858386/article/details/132356738
2023-08-18 新版本buildroot linux 通过Weston 修改屏幕显示方向失败,通过这个问题对weston 进行初步的了解。/etc/xdg/weston/weston.ini

百度:RK3588 Buildroot 竖屏横用
rk3588 buildroot 竖屏横用
RK3588 buildroot 1.1.3 旋转文件系统桌面
1.1 Buildroot系统设置屏幕旋转
RK3588 LCD屏 驱动


!!!!
https://blog.csdn.net/nb124667390/article/details/130727354
RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之屏参配置


https://blog.csdn.net/weixin_40768997/article/details/139999866
【RK3588】正点原子RK3588开发板Android系统屏幕显示方向配置

vi device/rockchip/rk3588/ATK_DLRK3588/BoardConfig.mk
SF_PRIMARY_DISPLAY_ORIENTATION := 90             #旋转90度
TARGET_RECOVERY_DEFAULT_ROTATION := ROTATION_RIGHT   #旋转90度

https://www.forlinx.com/jishu/967.html
RK3568 Android-HDMI旋转屏幕显示

https://www.bilibili.com/read/cv24346410/
RK3588 | Linux系统和应用开发手册

第1章 Buildroot系统开发
1.1 Buildroot系统设置屏幕旋转
1.1.1设置屏幕
1.1.2 旋转Uboot logo和内核logo
1.1.3 旋转文件系统桌面 作者:北京迅为电子 https://www.bilibili.com/read/cv24346410/ 出处:bilibili


https://wenku.csdn.net/answer/2tcsd3f2ba
buildroot文件系统如何旋转屏幕 - CSDN文库.mhtml

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词