Closed multivac61 closed 7 years ago
Try lowering the speed (default 20MHz): sudo modprobe fbtft_device name=freetronicsoled128 speed=8000000
The spidev test code runs at 500kHz.
Of course the distorted waveform had something to do with the SPI speed! Now I am able to update the screen flawlessly at 15MHz from the Pi zero. Thanks @notro!
I´m having issues using the SPI bus with fbtft on my Pi Zero to control the Freetronics OLED display. I followed the tutorial from here without the old kernel update trick etc.
When looking at both the MOSI and SCLK signals coming from the Zero I can see that they are both very distorted when running
FRAMEBUFFER=/dev/fb1 startx
. When I however run the SPI test code from here I get much cleaner signals.Could the issue be related to the drivers?