Universalpatcher with Logger & Analyzer

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
Gampy
Posts: 2332
Joined: Sat Dec 15, 2018 7:38 am

Re: Universalpatcher with Logger & Analyzer

Post by Gampy »

Sure ...

UP v20.21

Running on a Bosch Mastertech II.
Attached to an E67 on the bench.

Just trying different Baudrates will cause it to stop working ...

Steps,
. Open: logger
. Set: Device Type
. Set: Protocol CAN
. Set: Baudrate CAN
Select: Connect/Disconnect (Connect)

It works ... Lets try a different Baudrate

Select: Connect/Disconnect (Disconnect)
. Set: Baudrate
Select: Connect/Disconnect (Connect)

Nope, doesn't work, lets go back to a baudrate of CAN

Select: Connect/Disconnect (Disconnect)
. Set: Baudrate CAN
Select: Connect/Disconnect (Connect)

Should work, it doesn't.

Tested on multiple PC's, VCI's and PCM's ...

-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!
kur4o
Posts: 950
Joined: Sun Apr 10, 2016 9:20 pm

Re: Universalpatcher with Logger & Analyzer

Post by kur4o »

Can you test with v.21.13
https://github.com/joukoy/UniversalPatc ... r-Full.Zip

The bug may already been fix, if not we will investigate further.
User avatar
Gampy
Posts: 2332
Joined: Sat Dec 15, 2018 7:38 am

Re: Universalpatcher with Logger & Analyzer

Post by Gampy »

Done ... Still there.

-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!
kur4o
Posts: 950
Joined: Sun Apr 10, 2016 9:20 pm

Re: Universalpatcher with Logger & Analyzer

Post by kur4o »

That is really interesting. I tried to duplicate ssue with a simulated dll, but worked on all kind of baud I put.
Leading me to believe that bosch vci with some non standard bauds freaks and programs stop working.

Do you have access to mdi software for some debugging.
J 2534 config app is installed with gm mdi software. You can select bosch vci dll and it will monitor all communication between program and tool.

It might give some clue why it fails.
User avatar
Gampy
Posts: 2332
Joined: Sat Dec 15, 2018 7:38 am

Re: Universalpatcher with Logger & Analyzer

Post by Gampy »

Gampy wrote:Tested on multiple PC's, VCI's and PCM's ...
-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!
Boostedforlife
Posts: 60
Joined: Sat May 22, 2021 4:39 am

Re: Universalpatcher with Logger & Analyzer

Post by Boostedforlife »

Hello everyone. Just started playing with logger and histogram stuff. It's a p59 running 2618 os. Plan on switching to 7603 os but was getting my feet wet with all the new features. Great work and love the progess of this.

Problem 1. when I edit parameter.ram it stops work in logger. Ram tab is blank in logger. Will test pcmlogger itself in the morning to make sure it not user error.
Update: got the calculated g/cyl working but no matter what I do I can't get the egr ram address for my wideband to work. I used the fuel tank pressure for fuel rail pressure so that's not an option.

Problem 2. When I load log file in histogram it displays the first cell of the first column and row, But no others. The log file displays fine in playback. Again mostly likely user error.

Any help would be awesome.
kur4o
Posts: 950
Joined: Sun Apr 10, 2016 9:20 pm

Re: Universalpatcher with Logger & Analyzer

Post by kur4o »

I looked at the histograms and there is some issue with updating values when axis are rescaled. A fix should be done soon, with some massive internal improvements in logger.

Here are some more info how to setup filters in j-console.
you can set 3 or 4 bytes filters that must follow some specific standard.

mask:pattern:type
mask can be 3 or 4 bytes merged together
pattern must follow mask format
type can be pass flow or block
Here are some examples how it works.

00FF00:00F100:pass

this one will filter all incoming messages on class2 by the first 3 bytes from the message.
It will allow a message only if the second byte of the message is F1

You can set multiple filters that are separated with |

example 00FF00:00F100:pass | 00FF00:00F000:pass
it all allow all messages that have f1 or f0 as a second byte

Here is some CAN messages examples

000007e2:000007e2:pass

it will filter tcm traffic to and from tool

000007e8:000007e8:pass

ecm traffic


to configure pins for CAN protocols that allows pin selection add ends with _PS
in the config box
J1962_PINS = 0000060E
more on the way.
gmtech825
Posts: 187
Joined: Fri Feb 24, 2017 11:27 am

Re: Universalpatcher with Logger & Analyzer

Post by gmtech825 »

I tried to use the latest version with a mdi 2 and it would only allow for connecting a mdi 1. I selected the dropdown menu for mdi 2 but the mdi manager window popped up with the image of a mdi 1 and wouldn't see the mdi 2.
kur4o
Posts: 950
Joined: Sun Apr 10, 2016 9:20 pm

Re: Universalpatcher with Logger & Analyzer

Post by kur4o »

Some bugs are being clean up, and hope there is a fix already for it.
Cincinnatus
Posts: 305
Joined: Fri Jul 30, 2021 5:49 pm
cars: 97 Corvette
92 Camaro
2005 Silverado
2001 Savana 2500
1998 c3500hd
1998 tahoe

Re: Universalpatcher with Logger & Analyzer

Post by Cincinnatus »

Hey joukoy, darkman5001 has found a way to read the v6 p04 pcms. I tried opening the bin in universal patcher to compare them, but found that those bins data isn't represented well (only a few things appear). I see tiny tuner in the folder, and thought it is used with those v6 pcms. Is there a way to see the data and tables on these bins?
Post Reply