ILI9488 drivers: MM2 and MM+


Author Message
David_Plumley
Newbie

Joined: 03/01/2022
Location: New Caledonia
Posts: 8
Posted: 07:23am 06 Jan 2022      

Is the order of the pin numbers in the startup sub-routine as per the "Stop Press"
on page 39 of SC August 2019 (The Backpack V3 article by Tim Blythman)?

i.e. ILI9488 <CD>, <RST>, <CS>, <orientation>.

If so, then my startup subroutine is
Sub mm.startup
ILI9488 2, 23, 29, 1
End Sub
      as per the SC article.

Incidently, I notice that loading the ILI9488 driver has created
OPTION LCDPANEL USER 0, 0

in the LIBRARY. Shouldn't this be ...USER 480, 320 ?

When I run
GUI TEST LCDPANEL

from Tera Term, the screen remains blank, but the console prompt is absent until I
press a key, which is as per the display test. So it would seem that the
software is working OK (there is no error message) but for the display.

Touch works too. I activate the option with
OPTION TOUCH 1, 3

but of course I cannot see the four crosses one after the other. But if I press the screen four times, then
"Warning: Inaccurate calibration
Deviation X = -198, Y = 1670 (pixels)"
is displayed on the console before the prompt returns. The library then includes
GUI CALIBRATE 0, 2140, 224, 3314, -12935


These values are obviously meaningless, because I pressed the screen in
arbitrary positions (there being no crosses displayed). But the tactile software
is obviously functioning...

I've realised that my E64 is running V5.05.04. I tried to download the V5.05.05
bundle from Geoff's site, but the un-zipping was riddled with errors. Of the
two hex files, the MM one decompressed OK but the MM+ one did not...! I've
just e-mailed Geoff about it. But being the summer here in the Southern Hemisphere,
he might be away on holiday, of course... I don't know whether the V..01
difference will have an effect on my ILI9488 display problem...

I've been struggling on and off most of the day on this (except for lunch and a
siesta, of course...). I can't see what I'm doing wrong, probably because I
can't see the wood for the trees!

Some advice would be much appreciated. Thank you.

Here in Noumea, it is just after 6PM, 7AM GMT, on Thursday. Dinner time for us.

Have a nice day.

David.

P.S. - Just a reminder: I've plugged my ILI9488 into a uMite+ LCD Backpack board
which carries uMite+64 chip.