Allpro USB adapter setup

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
Whyzee
Posts: 70
Joined: Fri Sep 16, 2016 3:02 pm

Allpro USB adapter setup

Post by Whyzee »

Hey guys, recieved my allpro last week and can't get it set up. I've also got an obdlink cable that seems to connect okay and is picked up by pcmhammer.

I've tried to follow the instructions on obddiag.net but without luck (downloaded flashmagic - not sure whether i need this or not). I suppose I really just need straight forward step by step instructions on how to do it...

Any help would be appreciated!
User avatar
Gampy
Posts: 2330
Joined: Sat Dec 15, 2018 7:38 am

Re: Allpro USB adapter setup

Post by Gampy »

Plug into your Pcm, Power up the Pcm with key/switch on, plug the USB into your computer and let it install the drivers, that's all folks.

If you need drivers, I used Windows CH340 Driver.

If you need to clean your com ports up ... Open a Administrator command prompt, enter the following

Code: Select all

set DEVMGR_SHOW_NONPRESENT_DEVICES=1
devmgmt.msc
When device manager opens, select View, Show hidden devices.
Browse to Ports (COM & LPT), expand and remove offending (all) com ports.

Flashmagic is not needed.

-Enjoy
: )_~
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Whyzee
Posts: 70
Joined: Fri Sep 16, 2016 3:02 pm

Re: Allpro USB adapter setup

Post by Whyzee »

Thanks mate, I just tried it with that driver but no luck!

Not sure where I'm going wrong - I've never had an issue like this before. Got numerous interface cables and they all work without problems with the correct drivers.. I'm far from an expert though.

I just get this message when I hit 'test'. It tells me that it can't initialise.

Image

Appreciate the help
Whyzee
Posts: 70
Joined: Fri Sep 16, 2016 3:02 pm

Re: Allpro USB adapter setup

Post by Whyzee »

I just tried it on two other computers with the same result... maybe I should contact Alex at obddiag?
User avatar
antus
Site Admin
Posts: 8237
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: Allpro USB adapter setup

Post by antus »

Yes you should, and send him the self test fail. You'll be using VPW so maybe its ok anyway for your needs but it does have a fault :(
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
NSFW
Posts: 679
Joined: Fri Feb 02, 2018 3:13 pm

Re: Allpro USB adapter setup

Post by NSFW »

Yeah, the "CAN wiring failed" message sounds like a hardware problem. Mine prints "CAN wiring is OK" at that point.

That said, I'm kind of surprised the app even noticed, because everything after the "All Pro Id" message was really only intended for human consumption. It looks like there's something funny at the end of the self test message which is confusing our response parser. Notice the "[1-" at the end of the self test and the "0]" where it should have printed the firmware ID (which would be "1.25" or something like that).

Please post the contents of the debug log, I'd like to fix the parsing.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
Whyzee
Posts: 70
Joined: Fri Sep 16, 2016 3:02 pm

Re: Allpro USB adapter setup

Post by Whyzee »

NSFW wrote:Yeah, the "CAN wiring failed" message sounds like a hardware problem. Mine prints "CAN wiring is OK" at that point.

That said, I'm kind of surprised the app even noticed, because everything after the "All Pro Id" message was really only intended for human consumption. It looks like there's something funny at the end of the self test message which is confusing our response parser. Notice the "[1-" at the end of the self test and the "0]" where it should have printed the firmware ID (which would be "1.25" or something like that).

Please post the contents of the debug log, I'd like to fix the parsing.
Thanks mate - Just sent Alex an email.

Here it is:
[06:29:35:223] PCM Hammer 004
[06:29:35:226] ElmDevice initialization starting.
[06:29:35:227] Unable to initalize ObdLink or AllPro on COM6
[06:29:35:228] System.IO.IOException: The port 'COM6' does not exist.
at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at PcmHacking.StandardPort.PcmHacking.IPort.OpenAsync(PortConfiguration configuration) in C:\GitHub\PcmHacks\Apps\PcmHammer\Ports\StandardPort.cs:line 67
at PcmHacking.ElmDevice.<Initialize>d__5.MoveNext()
[06:29:35:229] Unable to initialize ObdLink or AllPro on COM6
[06:29:54:623] ElmDevice initialization starting.
[06:29:54:625] Unable to initalize ObdLink or AllPro on Select...
[06:29:54:633] System.ArgumentException: The given port name does not start with COM/com or does not resolve to a valid serial port.
Parameter name: portName
at System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Parity parity, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, Boolean rtsEnable, Boolean discardNull, Byte parityReplace)
at System.IO.Ports.SerialPort.Open()
at PcmHacking.StandardPort.PcmHacking.IPort.OpenAsync(PortConfiguration configuration) in C:\GitHub\PcmHacks\Apps\PcmHammer\Ports\StandardPort.cs:line 67
at PcmHacking.ElmDevice.<Initialize>d__5.MoveNext()
[06:29:59:721] ElmDevice initialization starting.
[06:29:59:735] TX:
[06:29:59:752] TX: AT Z
[06:29:59:760] AT Z ELM327 v2.1
[06:29:59:761] TX: AT E0
[06:29:59:764] AT E0 OK
[06:29:59:765] TX: AT S0
[06:29:59:768] OK
[06:29:59:768] TX: AT RV
[06:29:59:773] Voltage: 11.4V
[06:29:59:777] TX: AT I
[06:29:59:782] Elm ID: ELM327 v2.1
[06:29:59:789] Initializing PcmHacking.AllProDeviceImplementation
[06:29:59:790] TX: AT #1
[06:29:59:805] All Pro ID: Copyright (c) 2009-2018 ObdDiag.Net This is free software; see the source for copying conditions.
[06:29:59:811] TX: AT #3
[06:29:59:828] All Pro self test result: PWM wiring is OK VPW wiring is OK ISO9141/14230 wiring is OK CAN wiring failed [1-
[06:29:59:833] TX: AT @1
[06:29:59:836] All Pro firmware: 0]
[06:29:59:843] TX: AT AL
[06:29:59:845] Did not recieve expected response. 1.22 does not equal OK
User avatar
Gampy
Posts: 2330
Joined: Sat Dec 15, 2018 7:38 am

Re: Allpro USB adapter setup

Post by Gampy »

Whyzee wrote:Thanks mate - Just sent Alex an email.

Here it is:

[06:29:35:223] PCM Hammer 004
[06:29:35:226] ElmDevice initialization starting.
[06:29:35:227] Unable to initalize ObdLink or AllPro on COM6
[06:29:35:228] System.IO.IOException: The port 'COM6' does not exist.
Com6 and issues ... Personally I would clean my ports first ...

-Enjoy
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Whyzee
Posts: 70
Joined: Fri Sep 16, 2016 3:02 pm

Re: Allpro USB adapter setup

Post by Whyzee »

Will try playing with comm ports again. Won't be home until next weekend so will give it another go then, but did try it on a brand new computer - came out of the box yesterday actually and gave the same result
User avatar
antus
Site Admin
Posts: 8237
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: Allpro USB adapter setup

Post by antus »

the issue is that hyphen or the length of the string. probably easy enough to fix the code to handle it and keep running, but using a faulty interface is dangerous so im not that inclined to do so. :(
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
Post Reply