The Grenadier Forum

Register a free account today to become a member! Once signed in, you'll be able to contribute to the community by adding your own topics, posts, and connect with other members through your own private inbox! INEOS Agents, Dealers or Commercial vendors please use the contact us link at the bottom of the page.

Looking for REAL OBD2 / CAN Bus Experts

Local time
5:13 PM
Joined
Feb 22, 2023
Messages
23
Location
Bamberg
Hi everyone,

I’m looking to connect with people who have serious, hands-on expertise in working with the OBD2/OBDII port and CAN bus systems on the Grenadier.

To be clear — I’m not looking for guesses, assumptions, or general advice. I’m specifically interested in individuals who actively work at a technical level with these systems.

I’ve just started exploring the OBD2 port of the vehicle today, and within about two hours I was already able to establish communication with four different ECUs via the standard CAN bus through the OBD2 port.
This was done without any deep reverse engineering so far — that’s something I plan to dive into next.

So there’s clearly more potential here, and I’d be very interested in exchanging knowledge with others who are operating at a similar level.

If you have real experience in this area and are open to discussing or collaborating, feel free to reach out via PM and name at least three Grenadier ECU's with their CAN bus IDs via PM - then we can talk. ;)

Best regards,
Dieter
 

Attachments

  • 6623B3E5-5B3F-4913-8961-036D3BB6E338_1_105_c.jpeg
    6623B3E5-5B3F-4913-8961-036D3BB6E338_1_105_c.jpeg
    393.3 KB · Views: 0
  • DC1E777B-92F2-4F65-A9DA-4581A32666C5_1_105_c.jpeg
    DC1E777B-92F2-4F65-A9DA-4581A32666C5_1_105_c.jpeg
    461.2 KB · Views: 0
  • A1EA72B3-1395-4BBC-BB27-9624DB704D46_1_105_c.jpeg
    A1EA72B3-1395-4BBC-BB27-9624DB704D46_1_105_c.jpeg
    293.4 KB · Views: 0
  • 623A8FB6-150F-4236-939D-698FF3576554_1_105_c.jpeg
    623A8FB6-150F-4236-939D-698FF3576554_1_105_c.jpeg
    314.3 KB · Views: 0
  • 5AB22182-B4CD-4BB0-BDE4-57D754E697F4_1_105_c.jpeg
    5AB22182-B4CD-4BB0-BDE4-57D754E697F4_1_105_c.jpeg
    268.4 KB · Views: 0
Have a look am my post, the Swiss guys have got a long way, maybe they are worth contacting, they seem a small enough company they might be willing to help. Anyway have a look, if I can help please let me know.


https://www.theineosforum.com/threa...tool-globeguard-ch-obd-ii-must-read.12421461/


The ECU identification pages might be some help (I hope)



There is also another person sheel who is also looking at the obd

See

https://www.theineosforum.com/threa...some-intimate-time-with-the-can-bus.12420832/
 
Last edited:
Have a look am my post, the Swiss guys have got a long way, maybe they are worth contacting, they seem a small enough company they might be willing to help. Anyway have a look, if I can help please let me know.


https://www.theineosforum.com/threa...tool-globeguard-ch-obd-ii-must-read.12421461/


The ECU identification pages might be some help (I hope)



There is also another person sheel who is also looking at the obd

See

https://www.theineosforum.com/threa...some-intimate-time-with-the-can-bus.12420832/
Thanks, I've already seen those posts. But there a no new details to find there. I know of the device from GlobeGuard, but this can't do all of the features I'm looking for. They are using a more generic approach aas their device is on the market for some time and support a lot of other manufacturers.
 
Update:
I can now fully read the details from 4 ECU's over the ODB2 port. These four ECU's are easily accessible as they are responding on CAN bus broadcast request.
And in the meantime, I've also discovered and identified additional 14 ECU's, some are locked and some not. I can read at least partial data from them already, like VIN number, software and hardware model names, manufacturer and production dates of the ECU's.
So, in total I have basic access to 18 ECU's now (MY2023, Diesel) - not bad after just 24 hours of digging into that thing...
 
Brilliant, well if you can crack the service reset that would be amazong
+ default start stop to off!
+ default ac to recirculate

Are you planning on releasing some sort of software if you crack it? For a reasonable price 🤞😃 I’m sure you would have quite a few customers form this forum.
Good luck - if you want a beta tester let me know, willing to buy Hardware and test 4 u
 
Brilliant, well if you can crack the service reset that would be amazong
+ default start stop to off!
+ default ac to recirculate

Are you planning on releasing some sort of software if you crack it? For a reasonable price 🤞😃 I’m sure you would have quite a few customers form this forum.
Good luck - if you want a beta tester let me know, willing to buy Hardware and test 4 u
Let's see how this whole thing is evolving. First, I want to see what's possible even without any cracking or reverse engineering. I'm currently just reading data from the CAN bus and sending standard requests to all the different ECU's on the CAN bus and see how much data I can read back. For later on, I do have some more crazy ideas... stay tuned :sneaky:
 
Just as a little teaser, here are a few of the live data what I'm already able to capture via the OBD2 port. Engine was running but car was not moving.
It's from a MY2023 Diesel produced in July'23.
1. Gateway Module
2. Engine Control Module
3. Transmission Control Module
...this is just the beginning... :ROFLMAO:
INEOS-OBD2-Gateway-Data.png


INEOS-OBD2-Engine-Data.png


INEOS-OBD2-Transmission-Data.png
 
I'm really interested now, what hardware are you using? And software? Do you have to manually write it or ia a development kit provided with the hardware you are using.
I used to do a lot of rs232 /485 programming and control (interfaces and playback video systems for most large London museums in early 2000'a) so would love to learn more about OBD systems.
 
Last edited:
I'm really interested now, what hardware are you using? And software? Do you have to manually write it or ia a development kit provided with the hardware you are using.
I used to do a lot of rs232 programming and control (interfaces and playback video systems for most large London museums in early 2000'a) so would love to learn more about OBD systems.
I'm just using some standard CAN-Bus hardware and all coding is done in Python for now. This way it's easier for prototyping, easy to change and fast turn around cycles.

One hardware I have is an OBD2 pigtail cable and a DSD TECH SH-C31G USB-to-CAN adapter, all from Amazon. This is the cheap low cost variant (50 Euro), but you have to assemble everything.

3D927872-2230-43F3-9D4E-9792C7034363_1_105_c.jpeg


And my other preferred solution is a turnkey adapter USB-to-OBD2, it's more a professional automotive grade device, a pretty expensive Kvaser Leaf v3 OBD-II (350 Euro).
The hardware is just a small part, most of the work is to craft the software...

A1EA72B3-1395-4BBC-BB27-9624DB704D46_1_105_c.jpeg


And I'm using a dedicated Linux device in the vehicle to do all tests live even while driving the car. A NVIDIA Jetson Orin Nano development board.
But here the major work was to get the Linux kernel drivers for the above OBD2 CAN interfaces running...
BB5FC1A8-17EE-430E-8A88-0BC813920DAD_1_105_c.jpeg
 
Back
Top Bottom