【已解决】扫码配网时,LCD出现分屏

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

【已解决】扫码配网时,LCD出现分屏

Postby asdfg1426 » Fri Jul 21, 2023 8:44 am

在扫码配网或者智能配网时,中间看串口好像是少了6,7帧画面,如图下图日志所示,应该是WIFI写flash原因导致psram进不去,时序不对了而分屏,有什么方法可以解决这个协调问题呢,看这个好像不知道为啥我也解决不了不知道是我操作问题还是什么?官方人员和大佬们也可以帮忙一下谢谢啦
Attachments
无标题1.png
无标题1.png (54.61 KiB) Viewed 4438 times
无标题.png
无标题.png (95.23 KiB) Viewed 4443 times
Last edited by asdfg1426 on Fri Aug 11, 2023 7:56 am, edited 4 times in total.

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 扫码配网时,LCD出现分屏

Postby asdfg1426 » Fri Jul 21, 2023 9:31 am

有没有函数结口可以去讲LCD清理然后再重新刷图片?

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: 扫码配网时,LCD出现分屏

Postby ESP_Xuxin » Tue Jul 25, 2023 1:22 pm

是 RGB 屏幕吗?
是的话,menuconfig 使能下这个 Restart transmission in VSYNC 再对比看下

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 扫码配网时,LCD出现分屏

Postby asdfg1426 » Thu Jul 27, 2023 6:34 am

ESP_Xuxin wrote:
Tue Jul 25, 2023 1:22 pm
是 RGB 屏幕吗?
是的话,menuconfig 使能下这个 Restart transmission in VSYNC 再对比看下
是RGB屏,我去看看

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 扫码配网时,LCD出现分屏

Postby asdfg1426 » Thu Jul 27, 2023 6:43 am

asdfg1426 wrote:
Thu Jul 27, 2023 6:34 am
ESP_Xuxin wrote:
Tue Jul 25, 2023 1:22 pm
是 RGB 屏幕吗?
是的话,menuconfig 使能下这个 Restart transmission in VSYNC 再对比看下
是RGB屏,我去看看
不会分屏,但是我的开机界面都没了

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: 扫码配网时,LCD出现分屏

Postby ESP_Xuxin » Tue Aug 01, 2023 10:43 am

是所有显示都没有了吗?开机界面后,也是不正常的?

你这是否可以释放降低一下 PCLK 试试,目前配置是多少?

18942487161
Posts: 16
Joined: Sat Jul 29, 2023 4:40 pm

Re: 扫码配网时,LCD出现分屏

Postby 18942487161 » Thu Aug 03, 2023 9:37 am

ESP_Xuxin wrote:
Tue Aug 01, 2023 10:43 am
是所有显示都没有了吗?开机界面后,也是不正常的?

你这是否可以释放降低一下 PCLK 试试,目前配置是多少?
是扫到码之后开始连接的时候,屏幕就分屏,像是图片左右水平刷帧的感觉,目前配置如下图
Attachments
无标题.png
无标题.png (80.09 KiB) Viewed 4479 times

18942487161
Posts: 16
Joined: Sat Jul 29, 2023 4:40 pm

Re: 扫码配网时,LCD出现分屏

Postby 18942487161 » Fri Aug 04, 2023 1:17 am

18942487161 wrote:
Thu Aug 03, 2023 9:37 am
ESP_Xuxin wrote:
Tue Aug 01, 2023 10:43 am
是所有显示都没有了吗?开机界面后,也是不正常的?

你这是否可以释放降低一下 PCLK 试试,目前配置是多少?
是扫到码之后开始连接的时候,屏幕就分屏,像是图片左右水平刷帧的感觉,目前配置如下图
不知道是不是wifi导致的进入前一次回调后到本次回调要用的时间间隔长了好多
Attachments
无标题.png
无标题.png (40.78 KiB) Viewed 4465 times

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: 扫码配网时,LCD出现分屏

Postby ESP_Xuxin » Tue Aug 08, 2023 7:57 am

情况是这样,在连接网络时候,会读写 nvs,这时候 PSRAM 会卡主,导致 DMA 搬运数据丢 数据,出现偏移。

如果之前描述 ,使能 Restart transmission in VSYNC,再每次发送传输时候,DMA 会重新对齐数据,可以恢复(但你这描述开机动画没了,不确定你这后续也是都不显示了还是设么情况)

还有一种是使能 bounce buffer,用内部 ram 去搬运 psram 数据,可以有效缓解这种瞬时的带宽冲击,我们一般采用这个办法,上述能恢复,也会在冲击时候,屏幕出现抖动一下情况;

推荐参考我们 工程代码:https://github.com/espressif/esp-dev-ki ... mart_panel

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 扫码配网时,LCD出现分屏

Postby asdfg1426 » Wed Aug 09, 2023 2:29 am

ESP_Xuxin wrote:
Tue Aug 08, 2023 7:57 am
情况是这样,在连接网络时候,会读写 nvs,这时候 PSRAM 会卡主,导致 DMA 搬运数据丢 数据,出现偏移。

如果之前描述 ,使能 Restart transmission in VSYNC,再每次发送传输时候,DMA 会重新对齐数据,可以恢复(但你这描述开机动画没了,不确定你这后续也是都不显示了还是设么情况)

还有一种是使能 bounce buffer,用内部 ram 去搬运 psram 数据,可以有效缓解这种瞬时的带宽冲击,我们一般采用这个办法,上述能恢复,也会在冲击时候,屏幕出现抖动一下情况;

推荐参考我们 工程代码:https://github.com/espressif/esp-dev-ki ... mart_panel
就是boot picture没有显示直接就出图,然后使能这个的话,分辨率很低,然后会闪屏什么的,还是不要这个了

Who is online

Users browsing this forum: No registered users and 38 guests