You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm working on a prototype hardware device using a ili9341 compatible display, with a RP2350 micro controller. The lora radio and GPS modules are working fine, but I can't seem to get the display to draw anything. I've configured the display settings in the variant.h file:
And I can see the other related GPIOS (like CS and reset) associated with the SPI transactions for the display are working correctly and are visible via a logic analyzer.
But as you can see there is no output on the actual SPI bus for the CLK and MOSI signals when the display calls are made. I have validated that the hardware works in isolation by running a non-meshtastic based test firmware which writes to the display without issue on the same hardware.
I've only just started playing with Meshtastic and find that there are lots of configuration values which aren't clear so perhaps I am just missing something. I debugged all the way down into the LovyanGFX layer where I see that writeData is called so seemingly the device is trying to output SPI data. I wanted to see if anyone had any insight into what might be causing this issue where SPI data isn't being sent out on the bus.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm working on a prototype hardware device using a ili9341 compatible display, with a RP2350 micro controller. The lora radio and GPS modules are working fine, but I can't seem to get the display to draw anything. I've configured the display settings in the variant.h file:
And I can see the other related GPIOS (like CS and reset) associated with the SPI transactions for the display are working correctly and are visible via a logic analyzer.
But as you can see there is no output on the actual SPI bus for the CLK and MOSI signals when the display calls are made. I have validated that the hardware works in isolation by running a non-meshtastic based test firmware which writes to the display without issue on the same hardware.
I've only just started playing with Meshtastic and find that there are lots of configuration values which aren't clear so perhaps I am just missing something. I debugged all the way down into the LovyanGFX layer where I see that writeData is called so seemingly the device is trying to output SPI data. I wanted to see if anyone had any insight into what might be causing this issue where SPI data isn't being sent out on the bus.
Beta Was this translation helpful? Give feedback.
All reactions