Closed
Description
CircuitPython version and board name
Adafruit CircuitPython 9.2.3-17-gfe23bd7cf8-dirty on 2025-02-04; Adafruit Metro RP2350 with rp2350b
Code/REPL
import board
import picodvi
import displayio
import framebufferio
displayio.release_displays()
fb = picodvi.Framebuffer(320, 240, clk_dp=board.CKP, clk_dn=board.CKN,
red_dp=board.D0P, red_dn=board.D0N,
green_dp=board.D1P, green_dn=board.D1N,
blue_dp=board.D2P, blue_dn=board.D2N,
color_depth=16)
display = framebufferio.FramebufferDisplay(fb)
Behavior
After the code runs, the display is visible. However, copying a file to CIRCUITPY causes the display to blank. It seems the display is not outputting anything at all (not correct sync), because my HDMI to USB video capture dongle shows a test pattern during this time. After the write finishes, the display comes back.
Description
This happens back to 9.2.0, and both on a Feather RP2350 with self-soldered PSRAM and on a Metro RP2350 prototype. Encountered while working on #10028 but is not caused by the method that PR uses to set up the display.
Additional information
No response