您尚未登录。

楼主 # 2022-01-17 22:56:48

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

原文链接: https://blog.csdn.net/lushengchu_luis/article/details/51339224



调试了两周,原厂sdk没写好,说多都是泪啊,双屏显示分3种模式。

这里的双屏是指lcd0,lcd1.这是A20芯片直接有引脚引出来的;不是指要通过什么HDMI或者VGA转过来的
1. 两个屏分别显示fb0, fb1内容;

2. 两个屏显示一样的内容fb0;

3. 一个屏显示fb0前半部分,另一个屏显示fb0后半部分

我项目中用到的是第3种,修改配置如下:

fex文件修改:

[disp_init]
disp_init_enable        = 1
disp_mode               = 3
 
screen0_output_type     = 1  
screen0_output_mode     = 4  
 
screen1_output_type     = 1  
screen1_output_mode     = 4  
 
fb0_framebuffer_num     = 2  
fb0_format              = 10
fb0_pixel_sequence      = 0  
fb0_scaler_mode_enable  = 0  
fb0_width               = 0
fb0_height              = 0

这样修改后两个LCD的buf地址相同,所以都显示前半部分,后半部分显示不出来,修改drivers/video/sun7i/disp/dev_fb.c大概1624行位置,添加以下两行代码:

+                        if (sel == 1 && (fb_para->fb_mode == FB_MODE_DUAL_SAME_SCREEN_TB))
+                            layer_para.fb.addr[0] = (__u32)info->fix.smem_start + (xres*yres*4)/2;

意思就是把第二个LCD的buf地址往后移动半个buf位置,这样就能显示后半部分内容了

如下图所示:





离线

楼主 #1 2022-01-21 11:41:19

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

全志A20 资料合集
https://whycan.com/t_7738.html





离线

楼主 #2 2022-01-21 12:14:45

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

20160507180832483.jpg

20160507180851327.jpg

20160507180911741.jpg





离线

#3 2022-01-21 12:46:23

vmao
会员
注册时间: 2021-08-11
已发帖子: 8
积分: 3

Re: 全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

我也还在玩A20,可惜没有 更高版本android 系统了

离线

#4 2022-01-21 12:48:09

cube
会员
注册时间: 2021-03-11
已发帖子: 288
积分: 202.5

Re: 全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

A20外设很全,全志已经啃了十多年老本了。

离线

#5 2022-02-06 11:03:00

memory
会员
注册时间: 2021-08-11
已发帖子: 236
积分: 210

Re: 全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

https://www.cnblogs.com/yiguobei99/p/4033919.html

;disp_mode            
(
0:screen0<screen0,fb0> 

1:screen1<screen1,fb0> 

2:two_diff_screen_diff_contents<screen0,screen1,fb0,fb1>; 

3:two_same_screen_diff_contets<screen0,screen1,fb0> 

4:two_diff_screen_same_contents<screen0,screen1,fb0>
)

五种模式?

离线

#6 2022-04-18 00:09:49

yixiuge
会员
注册时间: 2022-04-07
已发帖子: 53
积分: 63

Re: 全志A20 android4.4双屏异显 双屏同显终于可以了 (转载)

_20220418000839.jpg


全志 A133 双屏测试 OK:
https://bbs.aw-ol.com/topic/1293/share/29

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn