Dougals in car PC for flash tuning and datalogging

Technical information, definitions, advice, and support for factory ECU remapping, aftermarket systems, and much more.
Post Reply
User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Dougals in car PC for flash tuning and datalogging

Post by Dougal » 24 Sep 2016, 07:33

Hi All,

Building a car pc for the centre console.

Similar to the EVODroid concept however not onto a android tablet but rather a single board Win 10 min PC called the Latte Panda.

Some of the features of this is that its able to use a very large amount of different types of inputs and outputs.

I have a number of ideas im going to try to use it with.

Anyway here is the first few images of it.
IMG_20160906_190634.jpg
IMG_20160906_190634.jpg (134.21 KiB) Viewed 3173 times
IMG_20160911_152654.jpg
IMG_20160911_152654.jpg (253.74 KiB) Viewed 3173 times
ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

WytWun
Valued Contributor
Posts: 539
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Dougals in car PC for flash tuning and datalogging

Post by WytWun » 24 Sep 2016, 20:38

The latest build of Windows Evoscan that I have (v2.9.100) still has the gauge display support included as far as I can tell. Unfortunately I could never find any docco on how to actually assemble a gauge display and the interface for creating them made no sense to me, but I have seen reference to some third party gauge sets in various places which you might be able to build from if you want to experiment. I gather the gauge display included was a commercial package whose developer has since been gobbled up and the package effectively abandoned, but some of the previews suggests it could produce more attractive displays than the Evodroid or EvoPPC...

Interested to see how you go with the build!

User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Re: Dougals in car PC for flash tuning and datalogging

Post by Dougal » 24 Sep 2016, 21:03

Ive actually spent a fair bit of time playing with the different gauge combos and custom gauges within Evoscan and for the most part am happy with them.

However today i found a new CarPC friendly front end software for my project.

It's called DriveLine and was made by a developer who spent the time to make it as he wanted. Did a pretty good job. http://www.compulsivecode.com/project_driveline.aspx
It does a decent job of Media and Radio, Audio and Video support, GPS navigation, data display.
I have a link for video once finish uploading it.
ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Re: Dougals in car PC for flash tuning and datalogging

Post by Dougal » 25 Sep 2016, 05:41

Here is the link
https://youtu.be/GSVk0ISgoQo

The front end supports using apps within its shell so that makes operation quite easy having it all easy to access.
I can still bring up Win 10 as normal as this is just an app in Windows.

This software also uses OBDII data input so it displays heaps of useful engine data and its own customiaable gauges.
The only thing im not sure about is if this will work with the mitsubishi MUT protocols. I do recall my VRX was able to connect over OBDII for data logging off my OP2.0 cable.

It would be interesting if this software front end could work with any protocol ie CANBUS etc....
More research required.
Even if it doesnt work with Mitsubishi i can still just use EVOscan and ECUflash natively anyway.

Plan will be to have this app open as soon as the car switches on.

My only concern now is finding a shutdown power solution so that when i switch the car off that this unit has timers to power off.
ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Re: Dougals in car PC for flash tuning and datalogging

Post by Dougal » 25 Sep 2016, 06:02

The other part of the build is the use of the Arduino board that is built into the LattePanda.

Watch this space as i have a numbee of ideas for using it to fully automate my car
ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Re: Dougals in car PC for flash tuning and datalogging

Post by Dougal » 25 Sep 2016, 17:48

ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

WytWun
Valued Contributor
Posts: 539
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Dougals in car PC for flash tuning and datalogging

Post by WytWun » 25 Sep 2016, 21:06

Looks like you have a pretty good platform for what you want to do!

I'm not aware of any of the 3rd gens having compliant OBD2 logging, however some people have been able to use OBD2 kit to talk MUT - I've never tried this.

The MUT protocol itself is much simpler than the OBD2 protocol and the standard link speed is faster too - I've been able to get a Python based logging script working without too much trouble, though of course without the fancy interface of Evoscan...

I've thought about writing an OBD2 to MUT protocol translator and it basically shouldn't be that difficult, though probably tedious to make comprehensive. There are a couple of implementation strategies I can think of and an ATMega32U4 based Arduino (such as your system incorporates) is one I think would work. However... round tuits for actually doing anything along these lines haven't been available :(

You have plenty of possibilities ahead!

User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Re: Dougals in car PC for flash tuning and datalogging

Post by Dougal » 26 Sep 2016, 18:06

Your right Wytwun

The 3rd gen does use MUT not OBDII as i first wrote.

I did a test connection yesterday and the systen logs fast just like any notebook computer.
Here is Link to it running on my VRX
https://youtu.be/Pmv6SyGUg3g
ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

WytWun
Valued Contributor
Posts: 539
Joined: 09 Apr 2011, 23:22
State: Australian Capital Territory
Model: Mitsubishi Magna TJ AWD
Engine: 3.5-Litre 6G74 V6 24V SOHC

Re: Dougals in car PC for flash tuning and datalogging

Post by WytWun » 26 Sep 2016, 20:59

I couldn't make out what the sampling rate was. I find that with my current netbook (Intel Atom N450? fairly old anyway) upgraded with an SSD and Windows 7 that I can get about 180-190 samples/sec when logging with an OpenPort 1.3 while driving normally. It has been a while since I tried logging with the OpenPort 2 but my recollection was that I was getting about 150-160 samples/sec with it. Before the SSD upgrade, running Windows XP on a spinning platter hard drive, I seem to recall logging with the 1.3 cable would get around 125-140 samples/sec...

I don't know what the write performance of EMMC storage is actually like, but I gather that it isn't as good as most SSDs :( though still better than spinning rust ;)

My desktop logging a bench ECU with the 1.3 cable typically hits 300 samples/sec, but the ECU of course isn't running an engine at the same time... ;-)

The EvoscanPPC unit I have, which still works fine, can log about 60 samples/sec with the 1.3 cable, so gauge updates aren't all that frequent unless you enable only the bare minimum of log items. A 7" screen would be much better than this unit's 4.3" screen that's for sure!

User avatar
Dougal
Administrator
Posts: 1210
Joined: 16 Mar 2011, 21:41
State: New South Wales
Model: Magna TS 1995
Engine: 3.0-Litre 6G72 V6 24V DOHC
Transmission: 5 Speed Manual
Location: Sydney, Nth Shore

Re: Dougals in car PC for flash tuning and datalogging

Post by Dougal » 07 Dec 2016, 08:19

Bit of an update!

This is installed on my TT TS Magna

Works well except that I currently have to manually switch it on an off whilst the car is running so that it does not cause damage to it.

I have a DC DC voltage regulator on its way to me from China.
So I can run 12 volts into this regulator and pull out 5 volts to go to the Latte Panda Car PC.
I don't have to use a cigarette light adaptor any more and can hard wire power through this DC DC regulator.
The regulator has a USB interface to configure it and uses ignition switching/triggering for power on and off (part of an Automotive mode)

This is really handy as it means I can run the device and it will automatically boot up and shut down by a turn of the key.
The shut down runs off a timer I set (eg 30 seconds or 1 minute etc....)
I think a script will need to be used so that when the key turned to off that it triggers the shut down command to the Win 10 operating system.
I will keep the OS light on background apps so that it does not hang up running silly unwanted software when its trying to shut down.

Aside from this I just need a PC fan to wire into the enclosure to keep it all cool.

Photos and video to come.
ModifiedMitsubishi /// Administrator

Proud owner of
2nd gen Magna TS 1995 - 3lt Twin Turbo 6G72 DOHC 5spd manual)
3rd gen Magna TJ VRX 2002 Wasp Yellow 6g74 SOHC
6th gen Galant GSR 1990 - 4g63 DOHC manual

Post Reply