Open mylab4492 opened 9 months ago
I have encountered this as well. I put some resistors on VSYNC and HSYNC thinking that it might help with this. It didn't. This might be due to the slightly imprecise clocking of the sync signals.
I have also found the horizontal shift problem on 800x600x60 and noticed the following aspects....
its buffer issue I have also tried esp idf and it is quite stable there
On Sat, 2 Mar 2024 at 3:35 AM, bryaninkster @.***> wrote:
I have also found the horizontal shift problem on 800x600x60 and noticed the following aspects....
- The shift is random and often different when switched on from one time to another.
- It is not a hardware sync issue because when the signal is viewed on a 'scope, the video data is actually shifted w.r.t. the horizontal sync pulse but the line and frame rates are correct.
- It looks like the start address of the DMA is starting at a random (uninitiated?) value
- The display information wraps around so the end of the displayed page appears at the start of the screen
— Reply to this email directly, view it on GitHub https://github.com/bitluni/ESP32-S3-VGA/issues/7#issuecomment-1973991281, or unsubscribe https://github.com/notifications/unsubscribe-auth/AINHDTGSQAH5DBPQYFQLV3LYWD3T7AVCNFSM6AAAAAA5EOAOISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZTHE4TCMRYGE . You are receiving this because you authored the thread.Message ID: @.***>
There issue that screen is shifted to right in higher resolutions like 800x600x60