| Posted: 11:21am 18 Jan 2021 |
Copy link to clipboard |
 Print this post |
|
Hi Graeme, Hmmm.. I've never used the F4 units so obviously never seen that. Maybe in that case the touch controller was initialised but not the panel.
I'm thinking that my problem might be the issue that Peter found with the ILI9488 display:
Touch and the SDcard share the SPI port with the display. I found that the SDO(MISO) pin on the display (SPI input from the display to the Micromite) interfered with the SD_MISO and T_DO pins even though the display wasn't selected (CS high). This could be fixed by connecting SDO(MISO) to the Micromite through a 680ohm resistor - very strange. Geoff's documentation for the ILI9488 driver says that MISO should not be connected and that that pin should be clipped off. I haven't done that (yet) because I'm not sure of how it will effect (or not) the touch and SD card. I might even have a go at cutting the track on Peter's board and trying to organise a jumper there to insert an SMD 680 ohm resistor like he mentioned above. It's a pretty busy board though so not sure I'll be able to.
John suggested a possible iffy connection but I don't think that's the case because I do occasionally swap displays on this board and haven't had this issue with any other displays.
Greg |