Page 1 of 1

Comms errors on GETLOG - SOLVED

PostPosted: Fri Aug 16, 2019 2:52 pm
by Flow
Hello folks,

I am getting good snappy navigation when connected to the ECU but have only managed to download 69k at the most from a GETLOG. It seems really flaky. I can see that there are numerous updates to for USB to serial compatibility in later versions. Is there anything I can do to tweak my interface settings or EMP config to have GETLOG work reliably on 6.1 or do I need to upgrade the ECU to 6.2 and then the EMP to the latest version? I would prefer to get it working reliably as is first if possible.

EMP 6.13D
ECU M4 1454 6.1
Windows 7 32 bit Virtualbox (not using XP for I2 compatibility)
9600 8 none 1 none, Buffers 64B timers 1ms (I notice that EMP work well at 19200 as well but GETLOG is bad on all settings)

Error examples: 09 03 and 0B so far.
Communications Error 9.JPG
Communications Error 9.JPG (40.53 KiB) Viewed 9770 times

comms error 0B.JPG
comms error 0B.JPG (29.89 KiB) Viewed 9770 times

Re: Comms errors on GETLOG

PostPosted: Sat Aug 17, 2019 12:53 am
by David Ferguson
You should try different USB serial adapters. I have had good success using the Keyspan USA-19HS adapter (now sold by TrippLitte). This have diagnostic software available that can help debug serial issues.

Re: Comms errors on GETLOG

PostPosted: Sat Aug 17, 2019 6:40 am
by Flow
Tanks David, fair suggestion however mine uses the FTDI chipset that has proven rock solid at all baud rates when connecting to console ports of multiple different vendor's network devices and EMPT 6.15 22 Nov 2001 (comes with the 6.13D release) works flawlessly even at 19200.

Additionally from the release notes it looks like Motec added a speed uplift to the comms drivers. GETLOG then ran into problems that they attempted to resolve in the next release.

Do we know what the work around referred to below is and how to implement it?
OR
Am I able to use a later version of the 6.20D comms drivers or GETLOG in the 6.13D suite? If so what is best practice for a hybrid upgrade?


6.13D
Code: Select all
Faster Comms driver for NT4, Win2000, WinXP included. This works with both standard and USB serial ports.
Utility programs GETLOG, ENABLE, UPGRADE now use new comms driver


6.20
Code: Select all
Work around unusual behavior with some USB serial ports. This fixed a problem where utilities such as GETLOG could not communicate with the ECU in some cases

Re: Comms errors on GETLOG - SOLVED

PostPosted: Sat Aug 17, 2019 7:47 am
by Flow
Resolved!

I copied the 6.15 EMPT.EXE file into a working 6.20d install to work around the 6.1 <> 6.2 ECU hex to EMPT incompatibility and ended up with GETLOG working a treat even at 19200. Looks like there is definitely an issue with the 6.13D comms drivers that is resolved in 6.20D.

Now is there anyone in the Auckland New Zealand region with an SUU who can help me upgrade the ECU?

GETLOG_Sucess.JPG
GETLOG_Sucess.JPG (36.57 KiB) Viewed 9748 times