Upcoming maintenance
Dear Customers and Partners.
This website will be undergoing scheduled maintenance on June 14, 2023. Please be aware there may be disruption to the developer portal website and associated services during the scheduled maintenance period.
This upgrade is essential to ensure the continued performance, reliability, and security of Developer World.
We apologize for any inconvenience.
Using TFT screen by the main board only
-
Hi all,
I followed the hardware connection and software modification introduced here: https://forum.developer.sony.com/topic/59/hardware-spi-not-working-for-ili9340-9341-tft-display-sw-spi-does/6?_=1664319920496 in order to use my Adafruit 3.2 TFT screen. It is completely fine and works properly.
The original method for using TFT is connecting wires from the screen to the extension board. Right now, I hope to only use the main board to connect the screen. I have already modified the pin definition. However, it is still not working.
Would someone suggest how to use the main board ONLY to connect and use the TFT screen?
Thank you in advance for any help.
Best,
Larry
-
Hey, @Larry
There is one configuration called LCD_ON_MAIN_BOARD.
Did you change that one to y? -
Hi Larry,
Using the TFT screen by only the main board is definitely possible. See also here https://forum.developer.sony.com/topic/658/slow-refresh-rate-streaming-the-camera-preview-to-a-display.
But before writing any instructions or hints I would like to have more information.
- What environment do you use? Arduino or Spresense SDK?
- What driver or library do you use? Like Adafruit GFX, TFT_eSPI, NuttX?
- What is the exact display board? Is it https://www.adafruit.com/product/1743?
- What is the exact connection?
- Disclosing the code in use would be very helpful to find issues.
I had it running once with the combination Arduino, TFT_eSPI, ST7789. However it should be no big deal to adapt to other combinations.
Without having further info I guess the pin definition and/or connection has an issue. On the main board you have SPI5.