I was able to work on the dash as planned this weekend. I was able to correct the slow booting process by correcting the activation key in TunerStudio and putting the TunerStudio Project on the RPi SD Card. Having TunerStudio open the project from the Thumb Drive tested out to increase the boot time by 20-25 seconds of a total of 50-60 seconds. Having it load the project from the SD card shows about 28-30 seconds to displaying gauges. I made a shortcut icon on the application bar for the TunerStudio Project folder making it super easy to get too. I retested the screen display functions, and all tested out great with the screen display turning on and off based on the ignition. Then the shutdown process automatically shuts down the RPi based on its delay. So the testing of everything came out working great.
Until hooking up the MS data cable to the RPi...
Now it boots up by plugging the MS data cable into the RPi without the power supply being turned ON. I noticed this when the RPi shutdown and the power supply turned OFF like it was supposed too, but the RPi was still ON. I noticed it whenthe red light on the RPi was still was ON. I figured this all out to be the issue by tracing all the connections to the RPi. I plugged in one cable at a time until the RPi turned ON with the power supply being OFF, which lead me to the MS data cable. If you plug the MS data cable without the micro USB power cable plugged in it doesnt turn ON. When you plug-in the micro USB power cable with the power supply OFF and then plug-in the MS data cable it turns itself ON by itself.
Working with
@Noobz347 we think it may be due to the MS data cable is powered. Since it is powered the RPi is drawing power from the MS to boot up the RPi. I am using a USB extension cable from the RPi to the MS RS232 (Serial to USB Adapter). To test this theory of the issue, I cut the USB extension cable in half and spliced just the green and white data wires leaving the power wires disconnected. When I plugged the USB into the RPi the blue light came on the RS232 (serial to usb adapter) telling me it's ON even though the RPi wasn't ON. When I turned ON the ignition to turn ON the RPi the blue light on the RS232 (serial to usb adapter) turned OFF. The RPi fully boots up but is not connected to the MS. I unplugged the extension and plugged the RS232 (serial to USB adapter) into the RPi and it connects immediately. This tells me it needs the power cables hooked up but don't know why?
With the RPi turned OFF and the extension USB plugged in WITHOUT the power wires hooked up the Blue Light is ON the RS232, and I noticed the RPi fan makes a noise, so I unplug it from the RPi. The noise goes away from the RPi fan but also the power supply relay is making noise as well. I unplug the USB extension from the RPi to the MS, and the noise goes away. This means the USB extension to do something to the RPi even though there is no power attached.
Current thought process is I damaged the current RPi during all this testing I have done over the past few months. I do not remember having this issue when I first tested the dash display ONLY before I was building the power supply and scripts back in May. I decided to purchase a new RPi, which should be here on Wednesday.
Also could be the RS232 Adapter that I am using has a FTDI chipset and most of us your for our tuning laptops. This chipset has to be USB powered, but the linex system connects differently, so I ordered another cable that doesnt need to be powered to test to see if corrects the issue as well.
@jrichker if it is not the RPi itself being damaged it has me thinking it has something to do with the Power Supply that I have built. I would have to assume that somehow plugging in the MS data cable to the RPi is somehow pulling from the Power Supply to turn itself ON even thought the Power Supply is OFF. I did a simple check by plugging in a micro USB attached to nothing and plugged in the MS data cable to see if it would turn ON and it didn't. I plug in the power supply micro USB and it turn ON immediately. My thought is that I probably should install a diode (check valve) on the (+) wire of the micro USB plug from the Power Supply to stop any possible issues. This I assume would stop any possible readings or power from the Power Supply until it is turn ON???