Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2933
Posted: 07:03am 06 Sep 2016
Copy link to clipboard
Print this post
Can anyone with an Explore 100 and connected SSD TFT please help confirm if I am going mad, or not!
If I load v5.2 (VER 5.02) .hex file and then configure the usual stuff (TFT, SD, TOUCH, RTC, CONSOLE, KEYBOARD) then all works as expected through either the built in USB, or the console (via a USB-to-UART module).
However, if I unplug the TFT, and then power up the E100, I have no comms with the E100 via either the built in USB or the console input. As soon as I reconnect the TFT, then all is restored.
With the RTC unplugged, I get an MMBasic message saying RTC not responding; can this not be the same with the TFT?
I ask the above as there maybe something I am doing incorrectly in my setup - just need the 'masses' out there to give me their experience.
So simple test for anyone with an E100 + SSD TFT is:
1: Power off
2: Unplug TFT
3: Power up with USB lead and see if you have 'control'
4: If not - then do you have 'control' via the Console input?
Many Thanks . . . . .
WWEdited by WhiteWizzard 2016-09-07
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10240
Posted: 07:19am 06 Sep 2016
Copy link to clipboard
Print this post
The TFT in Geoff's implementation is write-only so there is no way to know if it is plugged in or not. The RTC has to be read so the firmware can know if it is there or not.
It is possible on the Explore 100 to read the TFT because the RD pin is connected. This is what I use to do things like overlay text and graphics. Checking the existence of the TFT is easy enough with a CFunction but my Cfunctions never seem to work when you use them
WhiteWizzard Guru Joined: 05/04/2013 Location: United KingdomPosts: 2933
Posted: 07:24am 06 Sep 2016
Copy link to clipboard
Print this post
Only half true (some of your CFunctioond do work for me! )!!
Just out of interest, what pin number should I check with you 'Read Pin' CFunction (which I want to see whether it works for Me!!).
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10240
Posted: 07:39am 06 Sep 2016
Copy link to clipboard
Print this post
It will work on all valid input pins. The point of it is to check the status of a pin set up as something like the CD pin in an OPTION SDCARD command.
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10240
Posted: 09:25am 06 Sep 2016
Copy link to clipboard
Print this post
Try this on the E100. Tested on 64-pin with different RD pin but I can't test on an E100 until late next week. I think the E100 RD pin is pin 6 but please check.