全志科技
直播中

神之小风

12年用户 866经验值
私信 关注
[问答]

screen0/1与fb0/1有什么差别呢

  • 请问 screen0/1 与 fb0/1 怎么理解? 有什么差别呢?
  • 那我应该如何把数据显示到 fb1 呢?
  • 如果需要双屏异显, 必须开启这个吗?

回帖(2)

李蛹

2021-12-28 16:13:59
screen0/1和board.dts中定义的screen0/1一致,默认screen0为lcd,screen1为hdmi
fb0默认显示在screen0上,fb1目前没有使用。
举报

王琴

2021-12-28 16:14:10
修改linux-5.4/drivers/video/fbdev/sunxi/disp2/disp/dev_fb.c
#define SUNXI_FB_MAX 1改成
#define SUNXI_FB_MAX 2这样fb1就会生成出来
在display_fb_request函数中
for (sel = 0; sel < num_screens; sel++) 是判断显示到哪个screen
建议不熟悉驱动不要修改,修改后可能出现其他异常
举报

更多回帖

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