and looking for a good program to use. i hear the ukrainians are rewriting equipment ecm's with their own software. they are interfacing and interacting somehow.
Grab a J1939-to-USB interface like a Nexiq or Kvaser. Plug it into the 9-pin connector on your Perkins ECM, and make sure the ECM has power—12 or 24 volts will do, depending on your setup. Connect the USB side to your computer and install the drivers. Launch your diagnostic software—Perkins EST is the go-to. Set the baud rate to 250k. Once it connects, you’ll be able to read codes and run diagnostics. Be careful with any write or flash functions—only use them if you’re absolutely sure what you’re doing.
with Python 3.9.0b1, it seems like Python will support J1939 sockets if your kernel supports it. So as long as you're running a 5.4 kernel or newer (such as on Ubuntu 20.04 LTS) then J1939 support should work out of the box if you're using SocketCAN for testing
[ + ] MaryXmas
[ - ] MaryXmas 2 points 2 weeksMay 30, 2025 22:51:51 ago (+2/-0)
[ + ] Cantaloupe
[ - ] Cantaloupe 0 points 2 weeksMay 31, 2025 00:58:19 ago (+0/-0)
[ + ] Cantaloupe
[ - ] Cantaloupe 2 points 2 weeksMay 30, 2025 22:04:31 ago (+2/-0)*
There are many git projects
https://pypi.org/project/can-j1939/
Maybe use python, it's easier
https://copperhilltech.com/a-brief-introduction-to-the-sae-j1939-protocol/
with Python 3.9.0b1, it seems like Python will support J1939 sockets if your kernel supports it. So as long as you're running a 5.4 kernel or newer (such as on Ubuntu 20.04 LTS) then J1939 support should work out of the box if you're using SocketCAN for testing
[ + ] Drstrangestgov
[ - ] Drstrangestgov [op] 1 point 2 weeksMay 30, 2025 22:44:11 ago (+1/-0)
[ + ] Drstrangestgov
[ - ] Drstrangestgov [op] 0 points 2 weeksMay 30, 2025 22:44:50 ago (+0/-0)
[ + ] Cantaloupe
[ - ] Cantaloupe 1 point 2 weeksMay 31, 2025 22:56:04 ago (+1/-0)
#Official Resources
https://www.perkins.com/en_GB/products/sectors/rental/perkins-electronic-service-tool-est.html
https://www.perkins.com/en_GB/campaigns/rentalsupport/electronic-services-tool-2.html
#YouTube Instructional Videos
https://www.youtube.com/watch?v=Yj18PZcEl-0 # Perkins EST 2022B Installation Guide
https://www.youtube.com/watch?v=gUABhTd83-4 # Perkins EST Software Overview
https://www.youtube.com/watch?v=WN9HTcA4jNU # Perkins EST Training Session
If you want to reverse engineer it, that's more effort
[ + ] Drstrangestgov
[ - ] Drstrangestgov [op] 0 points 1 weekJun 1, 2025 14:30:21 ago (+0/-0)