-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blank screen (lii9325) #33
Comments
I think I have the same display or variant. Looking at the ribbon cable under the screen it says CL9325-115. TFT board is PN 109-13700-00A1. I tried adding |
After updating to Adafruit GFX 1.2.7 library I get some waveform too. But still upside down and draw problems. Setting getrotate to landscape 3 to flip it, also uncommented the breakout since we don't have breakout board on DSO-138, now I can see some more text (sampling), but still some small text is not visible i.e. when it boots it only displays "DLO-138" and the bottom row with voltage etc never displays. I may try SPI instead as the TFT and later Adafruit supports it, however already I notice how slow the oscilloscope feels compared to stock firmware. |
Comparing this project code to Adafruit_TFTLCD_8bit_STM32 there's sections that could be causing some elements to display upside down like in your second picture. Additionally there is some 8bit or 32bit vs originally 16bit variables that could be messing with display. |
I haven't looked into the project for a long time, but the screen has worked for me. |
I've been poring over the code and it seems like the main problem is fillScreen GFX function isn't working. Everything else is drawing correctly. It's just a mess without fillScreen. But there is a snag, fillScreen function seems to rely on setAddrWindow but for me I can't call it directly or it crashes. |
Hi. I have a white screen issue. "afio_cfg_debug_ports(AFIO_DEBUG_NONE)" and "disableDebugPorts()" don't help. But the factory firmware works fine.
Also, the serial port works fine, so the problem is definitely with the display.
I tried to build the firmware from the sources, as well as precompiled binaries from the repository.
Perhaps some hardware modification is needed?
The text was updated successfully, but these errors were encountered: