I am trying to get the il9341 display to work on my breakout board. I hooked up the 8 data pins, WR, RD, CS, RS, and RST.
I originally tried following the youtube video with the developer board, so I installed an older version of VSIDE to mirror the exact settings. I installed the 3.07 kernel and created the lcd driver as in the video, but when I loaded it nothing happened. I was not even getting UART information back when booting, so I figured there might be some other issue there.
Nevertheless, I installed 3.54 again just to verify functionality of my other features. Ideally I'd like to get the display working with this kernel as well, but I'm a little confused at what the setup would be then. In the newest solutions zip file, the LCD288 solution is not available like it was in previous versions, although the .DL3 is. I imagine I'd still load this driver and it would have some default display information (although currently I am still getting nothing.) Past this though, I see other drivers that I've tried loading, also to no avail. I've tried the LCDMessage and LCDcon, as well as the touchscreen even though I know this won't function without the others working. All of them report successfully loading, but nothing happens.
So, my questions are:
What am I expecting to see when these drivers are loaded, either through the UART or the display?
If LCD288 solutions are not provided, is it safe to use older ones or are they not compatible? Has LCD288 been encompassed by a different solution now?
Assuming I've loaded all the drivers and something should happen either way, does that mean that my pinout is wrong? I tried to follow the developer board pinout. I saw a few discrepancies, mainly with the TPX, TPY, CLE and ALE pins. I imagine these are the four pins for the touch screen interface and so are fine to not use for at least display purposes. Also, some of the pinouts on your schematic are labeled active low, whereas my board doesn't have this labeling. I don't know if it needs to be explicitly stated on the display pin, but this may also be my issue.
Any advice is greatly appreciated. Thanks
Code: Select all
Hello. VSOS 3.53 build Feb 08 2018 10:41:14 VLSI Solution Oy 2012-2018 - www.vlsi.fi Starting the kernel.. Starting Devices... Internal Flash Installed system devices: S: SPI Flash c213, handled by FAT. USB publishing disk: SPI Flash c213. Size 0.9 MB. SCSI START BRST BRST Hello. VSOS 3.53 build Feb 08 2018 10:41:14 VLSI Solution Oy 2012-2018 - www.vlsi.fi Starting the kernel.. Starting Devices... Internal Flash Installed system devices: S: SPI Flash c213, handled by FAT. Load drivers, config 0... Driver: USBHOST... No device. Driver: AUODAC... Driver: AUIADC... Input 0x0440 Rate 48000 Driver: UARTIN... Driver: LCD288... Driver: LCDCON... Driver: LCDMESSAGE... Driver: TOUCH288... Driver: STDBTCH... 9 driver(s) loaded. VSOS running with 5 tasks: Task I/O Stack:0010-020f (512w), free:118 Task Int Stack:0210-024f ( 64w), free:22 Task Net Stack:0250-0251 ( 2w), free:1 Task UI Stack:0252-0253 ( 2w), free:1 Task DECOD Stack:0254-03cf (380w), free:379 Interrupts: INT0_DAC:2->16083 INT6_MAC0:2->16659 INT12_TX:2->17950 INT13_RX:3->17930 INT15_TI1:1->20736 INT16_TI2:1->10936 Load S:INIT.AP3...