I am attempting to set up a Zynthian Live Sampler (https://www.zynthian.org) which uses the Ozzmaker PiScreen 3.5" (http://ozzmaker.com/product/piscreen-3-5-tft-with-touch-for-the-raspberry-pi/) as it's display.

However, when I power on the Zynthian device, the screen turns on to show only white whilst all other functions work as expected. I have tried placing the screen on a different Pi with the required drivers installed to receive the same result. This only occurs when the male pins of the screen are used, and the female header that would normally be used to connect the Pi directly operate fine.

The cable used to connect the screen is rather lengthy at this point in the build, could this be an issue? I have ensured all pins of the cable are connected properly.


2 Answers 2


It turns out the cable quality was just very low, and this distributed over a relatively long piece of cable caused issues.

As quoted from @jofemodo on the Zynthian discourse:

About capacitance in flat cables, a typical (good!) value is about 45pF/m. Resistance is about 100Ohm/m. So, for the official zynthian ribbon bus, we have:

C = 6.75 pF R = 15 Ohm

Using this Low Pass Filter calculator:


We have the cut frecuency at about 1GHz, quite far from the 32MHz used by the PiScreen SPI connection. Not problem with it.

Lets suposse we have a bad-quality cable (100pF/m), and quite long (40cm):

C = 40 pF R = 40 Ohm

For that case, the cut freq is about 100MHz, what is too close to the 32MHz of the SPI bus freq. Not good and probably it wont work.

Thanks for the help.

  • Please accept your own answer with a click on the tick on its left side. Only this will finish the question and it will not pop up again year for year.
    – Ingo
    Feb 16, 2020 at 16:12

White screen means (almost) a bad screen resolution.

Use a regular screen, go in the "preferences" and try to select the same resolution the 3.5" TFT has...

  • The question states that the screen works fine from the other set of pins, so this cannot be the issue. Aug 2, 2018 at 20:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.