I've been trying to get an SPI display to work with the original Compute Module and its IO Board, running lite Raspbian, but it will not work. I have been following this guide here: https://learn.adafruit.com/user-space-s ... 8?view=all. The display I am working with is slightly different than the one in the guide, but the guide says it should work. This is the display I have:
Anyhow, I hooked up the display to the IO board to the best of my ability. SPI is enabled on the Pi afaik, and the Python scripts execute without error in both Python versions 2.7 and 3. The problem is, the display will not do anything. It turns on all white when power is applied, but will not do anything else. I think it's hooked up correctly, but I am not confident with the different GPIO layout on the IO board.
Currently, SCK on the display is connected to GPIO 11 on the IO board
MISO is connected to GPIO 9
MOSI is connected to GPIO 10
CS is connected to GPIO 8
As per the guide,
RESET is connected to GPIO 23
D/C is connected to GPIO 18
Can anyone point me in the right direction as to whether the problem is software related or due to me connecting the display incorrectly? I may be misinterpreting which pins are which on the IO board vs the regular Raspberry Pi.
Edit: I've been using this chart to hook things up: http://elinux.org/RPi_BCM2835_GPIOs. I assume when the program says 23, for example, its referring to the clearly labeled GPIO 23 on the IO board.