by admin

Tactrix Open Port 2.0 Firmware Download

Join GitHub today

  1. Tactrix Cable
  2. Tactrix Frs
  3. Tactrix Open Port 2.0 Firmware Download Free

DriverHive Database Details for Tactrix Openport 2.0 Bootloader Driver. TACTRIX OPENPORT 2.0 DRIVERS DOWNLOAD - Sell one like this. We sincerely hope the problem will be solved fast. Bulk prices will be shown in the shopping cart. See full item description. In addition, the transit time depends on where you're located and where your package comes from. Delivery times may vary, especially during peak periods. The shipping time. Tactrix OpenPort 2.0 For Techstream Use. But is it correct that if the device connects to the port and can read and write, then it is all a matter of software.

GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.

Sign up New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tactrix Cable

Comments

Tactrix Open Port 2.0 Firmware Download

commented Mar 21, 2018
edited

The documentation says that the OpenPort 2.0 is not supported currently. What would be needed in order to add support for it? Shouldn't the J2534 code support it?

I have an OpenPort 2.0 that I'd be willing to test with, and I could probably help with development if I had some idea where to start.

commented Mar 22, 2018

The OpenPort 2.0 interface claims to be J2534-compliant, so it should work indeed.
Make sure you have installed the latest interface drivers (J2534 library).
The interface should then be found by FreeSSM and show up in the preferences.
If it doesn't show up or communication fails:
Compile the sources as 'debug', start the software from the terminal and send me the debug output.

commented Mar 25, 2018

OK, I installed https://github.com/NikolaKozina/j2534 (I hope that's the correct driver) using sudo make install and then re-built FreeSSM:

and ran the generated FreeSSM from the current directory (didn't bother installing it) and it does show SAE J2534 Pass-Through in the Interface-Type options, but the Interface-Name drop-down is empty and disabled, and the Test Diagnostic Interface button is disabled.

Here's the debug output:

Also, for reference, this is what happens in dmesg when I plug in the OpenPort 2.0:

commented Mar 26, 2018

Ahh, you are trying to uses this interface on Unix ? Interesting !
AFAIK Tactrix only provides a J2534-library for Windows and I wasn't aware of any 3rd party J2534 library.
Let's find out if it works..

On non-Windows systems (only), an additional configuration file is used: 'definitions/J2534libs.xml'.
If you didn't install the J2534-library to the FreeSSM working directory, you have to edit the library path in this file.
The rest is already suitable for the OpenPort 2.0.
As soon the path is correct, the interface will show up in the preferences.

commented Mar 26, 2018

Looks like NikolaKozinas library accesses the interface using 'libusb'.
Most Distros install this library by default these days.

commented Mar 26, 2018

Yes, sorry, I should have probably specified that.. I'm running Manjaro Linux (kernel 4.9.87) and I definitely have libusb installed. (/usr/lib/libusb-0.1.so.4.4.4)

I'll try editing the XML file and see if that fixes it.

commented Mar 26, 2018

Also, in the future it might make sense to detect the install path of libj2534.so using pkgconfig, since https://github.com/NikolaKozina/j2534 installs with a j2534.pc file. If this fixes things, I might work on that later.

commented Mar 27, 2018
edited

OK, I ended up just copying libj2534.so into the FreeSSM directory, and running the app from there. That complained about permissions on the USB device, so rather than fight with udev rules right now, I just ran it with sudo. This worked to get it to the point of showing libj2534.so as the Interface-Name.

However, when I tried clicking Test Diagnostic Interface, it brought up the Testing interface.. Please wait! dialog, and then just sat there forever. There was no way to cancel or close the app aside from Ctrl+C on the command line or killing it.

Here's the debug output:

It got to that point within seconds of hitting the Test Diagnostic Interface button, and then didn't produce any more output until I killed the app. (I tried it twice for good measure, after unplugging the OpenPort and plugging it back in) Generals contra 009 download.

Tactrix Open Port 2.0 Firmware Download

commented Mar 27, 2018

Looks good so far. Interface sends the test message, a valid reply from the ECU is received.

The infinite blocking seems to be a bug in the J2534 library:
PassThruReadMsgs() doesn't handle timeout=0 correctly.
As a workaround for testing, you can change the timeout value in line 520 of J2534DiagInterface.cpp from 0 to 1.

commented Mar 27, 2018

Using pkg-config doesn't make things easier.
J2534 libraries are device specific. So each interface uses it's own library.
Hence, even the library names differ.

For Windows, SAE-J2534 specifies registry keys, which are used to register and find all J2534-libraries.
Unfortunately, the spec creators didn't care about any other OS (yet ?). :(

commented Mar 27, 2018
edited

For Windows, SAE-J2534 specifies registry keys, which are used to register and find all J2534-libraries.
Unfortunately, the spec creators didn't care about any other OS (yet ?). :(

Sounds like ODBC. ;)

I tried changing the timeout value to 1, and now the log looks like this:

It repeats those last lines constantly until I kill the app.

Also, if I try skipping the test and instead attempt to open any of the Control Units on the main window of the app, it gives me the error Couldn't open the diagnostic interface! Maybe the device is already in use by another application. and displays just the following line in the terminal:

Should I open a bug on https://github.com/NikolaKozina/j2534 ?

commented Mar 29, 2018

Looks like another bug in the library.
The ECU always sends 1 reply only, but PassThruReadMsgs() returns the last received message again and again..
The PassThruOpen() error is very likely caused by killing the app, so nothing to worry about.

commented Mar 29, 2018

Looking deeper into the code, there seem to be more issues..
Time to create a bug report.

referenced this issue Mar 29, 2018

Open

Bug(s): PassThruReadMsgs() handles timeouts incorrectly #3

commented Mar 29, 2018

Tactrix Frs

Done: NikolaKozina/j2534#3

commented Mar 29, 2018

Thanks!

commented Mar 30, 2018

Tactrix Open Port 2.0 Firmware Download Free

I wrote my driver to support RomRaider (and my standalone OpenGL logger) logging under Linux. Patches are always welcome though. I don't have my Subaru with me to test at the moment.

commented Apr 3, 2018

Tactrix open port 2.0 firmware download free

I wrote my driver to support RomRaider (and my standalone OpenGL logger) logging under Linux. Patches are always welcome though. I don't have my Subaru with me to test at the moment.

Well, AFAICS the 2nd issue is relevant for RomRaider, too.

Anyway, of course we can't force you to fix it.
I really appreciate your efforts to create such a library.
So thank you so far, it's at least a good starting point.

commented Apr 3, 2018

David, thank you testing !
From the applications point of view, there is really nothing we can do, sorry.
Someone needs to fix/improve the library.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Scan performed on 4/24/2017, Computer: YASHI TPower X58 - Windows 7 64 bit

Outdated or Corrupted drivers:10/23

Device/DriverStatusStatus DescriptionUpdated By Scanner
Motherboards
Intel(R) ICH7 Family Ultra ATA Storage Controllers - 27DFUp To Date and Functioning
Mice And Touchpads
HP HID-compliant muisOutdated
ELECOM ELECOM USB MouseUp To Date and Functioning
Microsoft Microsoft SideWinder X3 Mouse (IntelliPoint)Up To Date and Functioning
Usb Devices
Logitech Logitech Microphone (Zoom)Outdated
Sound Cards And Media Devices
Philips Multimedia ControllerOutdated
Conexant Conexant Falcon II PAL Video CaptureOutdated
Realtek Audioapparaat op de bus voor High Definition AudioUp To Date and Functioning
Network Cards
Qualcomm Atheros Atheros AR5007EG Wireless Network AdapterOutdated
Keyboards
Microsoft HID KeyboardUp To Date and Functioning
Hard Disk Controller
Intel Intel(r) 82801DB Ultra ATA-Speichercontroller-24CBOutdated
Others
Brother USB Printing SupportUp To Date and Functioning
Nokia Nokia C6-00 USB OBEXUp To Date and Functioning
Nokia Nokia C6-00 USB OBEXOutdated
Microsoft SDA Standard Compliant SD Host ControllerUp To Date and Functioning
AuthenTec TouchStrip Fingerprint SensorUp To Date and Functioning
PACE Anti-Piracy USB iLok DriverUp To Date and Functioning
Cameras, Webcams And Scanners
Canon Canon MP160Up To Date and Functioning
Video Cards
Intel Video Controller (VGA Compatible)Corrupted By Tactrix Openport 2.0 J2534 Vehicle Interface
Input Devices
Microsoft HID Non-User Input Data Filter (KB 911895)Up To Date and Functioning
Port Devices
Nokia Nokia Asha 311 USB Serial Port (COM5)Outdated
Monitors
Sony Digital Flat Panel (1024x768)Up To Date and Functioning
Mobile Phones And Portable Devices
Acer NOKIACorrupted By Tactrix Openport 2.0 J2534 Vehicle Interface