NefMoto

Technical => Communication Protocols => Topic started by: MS3boy on January 19, 2016, 09:40:45 AM



Title: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 19, 2016, 09:40:45 AM
Hi ,
apologies for a long rambling post but here goes. I have the above ecu in my GT3 cup car. I would like to access the DTC's and actual values screens (data). Bosch uses an interface known as MSA Box 11 for this purpose and its own software MODAS. The interface is currently £740 apprx which is a bit steep for the functionality. Bosch have used three interfaces for MODAS since it's introduction KIC2 (a parrellel port interface) MSA Box and finally MSA Box 11 (the latest) The software as i think is well known on here, is available on the Bosch MS site. All the interfaces have K line (single) CAN and ethernet connectivity. I believe the diagnosis connection is managed through the K line. According to the datasheet the interfaces communicate in ISO 9141-2 and KWP2000 to the ecu. Additionally the ECU is locked , though i am assuming this is only for flashing or reading not diagnosis?
I have tried connecting via an elm 327 V1.4 and the Bus initialized on protocol 3 (iso9141-2) and 5 (kwp2000 fast init) . However when i try to get any further(request PID's) i am met with either a neg response 7F or NO DATA. I have seen the firmware datasheet on the Bosch MS website that has info on the diagnosis function but to be honest don't understand it ! Any help greatly received.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: ddillenger on January 19, 2016, 03:28:48 PM
Do you have pictures of this ecu? Inside? Have you tried to BDM it? It looks like an ME9.6 hybrid.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 19, 2016, 06:19:33 PM
Hi,
pictures of outside and datasheet can be found on Bosch motorsport website, under ecu products /archive. Looking through the MODAS config files there is some reference to ME7.6 ? This ecu is 2002 vintage. I didn't want to start opening the ecu up if i can help it.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: vwaudiguy on January 19, 2016, 07:20:13 PM
Do you have pictures of this ecu? Inside? Have you tried to BDM it? It looks like an ME9.6 hybrid.

Someone's excited!  ;D


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 19, 2016, 07:24:11 PM
https://www.iso.org/obp/ui/#iso:std:iso:9141:-2:ed-1:v1:en

Might help.  0x7F they might of stripped it.


Is the docs still not around there was an FDEF of sorts


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 20, 2016, 09:32:40 AM
Thanks for the replies. For info there is a funktionrahmen? Firmware guide in german and english in the nearest equivalent ecu MS3sport in the zip file, found on the Bosch MS website. MS3 sport looks, at least from the outside to be identical to MS3.1 . The difference being MS3sport does not lock out the map. Porsche motorsport locked the maps in MS3.1. According to the docs MS3 sportGT3) is pin configurable to MS3.1 to enable plug and play for GT3. The firmware also appears to be functionally identical to later MS4, at least the same info appears in the MS4 firmware guide. The can timings are hidden in the MS3Sport guide but are shown in the MS4 docs (bet they are the same also).
So having re-read the firmware guide i now understand a little more. Which leads to some questions hopefully someone can answer.
Please correct me if my undertanding is off. oil temps/signals etc appear to be at address 0x77b. with for example oil temp being at row 2 bit 7? How do i display these bits? likewise how do i get to display the bits within the errbyte_x and diag section?  I understand (i think) the conversion factors but not how to get to the data.
My apologies, this is not my field of work i'm just an enthusiast trying to pick up and learn as i go along.
edited. correction MS3 sport has the abilty to configure the pins. MS3 Sport for GT3 is plug and play and comes with workbase (maps?)


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 20, 2016, 01:01:58 PM
Thanks for the replies. For info there is a funktionrammen? Firmware guide in german and english in the nearest equivalent ecu MS3sport in the zip file, found on the Bosch MS website. MS3 sport looks, at least from the outside to be identical to MS3.1 . The difference being MS3sport does not lock out the map. Porsche motorsport locked the maps in MS3.1. According to the docs MS3 sport is pin identical to MS3.1 to enable plug and play for GT3. The firmware also appears to be functionally identical to later MS4, at least the same info appears in the MS4 firmware guide. The can timings are hidden in the MS3Sport guide but are shown in the MS4 docs (bet they are the same also).
So having re-read the firmware guide i now understand a little more. Which leads to some questions hopefully someone can answer.
Please correct me if my undertanding is off. oil temps/signals etc appear to be at address 0x77b. with for example oil temp being at row 2 bit 7? How do i display these bits? likewise how do i get to display the bits within the errbyte_x and diag section?  I understand (i think) the conversion factors but not how to get to the data.
My apologies, this is not my field of work i'm just an enthusiast trying to pick up and learn as i go along.


Link the doc and I'll see if I can point I in the right direction.   Is it kline or can?


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 20, 2016, 03:33:00 PM
Here's the link
http://www.bosch-motorsport.de/media/msd/downloads/software/steuergeraete_3/ms_sport_installation_cds/MS_3_Sport_35CS0X1G_english.zip

the docs are in the zip. It's K line


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 20, 2016, 03:52:36 PM
Looks like u need this stuff....


Environment (not included)
Programming interface MSA- Box II
F 02U V00 327-02
Data logger C 50F 02U V01 164-01 Display DDU 7F 02U V01 130-01 Yaw rate sensor YRS30 265 005 838 12 steps switch for TCF 02U V01 921-01 Switch definition PositionResistance [Ohm]


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 20, 2016, 05:08:43 PM
I am hoping i don't !


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 20, 2016, 06:21:57 PM
How is it?   You could code ur own


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 20, 2016, 08:04:32 PM
Curious as to why you think i need the MSA Box and logger ?


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 20, 2016, 09:23:45 PM
Well its designed for your ecu is is not with a display?

So you not want to datalog it?

Me I'd write my own kwp logger lol

C167    I'd like to look at the ROM if so out of interest.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 20, 2016, 09:40:45 PM
Found this..

Looks med9,  supports can and kline.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 20, 2016, 10:15:00 PM
Have you forgot something? Can't see what "this" is? I'd love to have the MSA box and the bosch logger with the ddu screen is a lovely bit of kit. But as per my first post, they are awfully expensive. I know this can be done without the MSA box . Durametric have managed it with a different interface. Though Duram bundles the extra functionality into his top of the range diagnostic kit, which is ironically more expensive than the MSA box. There are other data loggers that i'd prefer from a cost point of view. The data loggers all hook up to the CAN output of the ecu. 
writing my own code is a bit beyond me. Though i'd like to learn.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 20, 2016, 10:21:52 PM
Just thought i'd add. The MSA BOX is not actually made by Bosch but is labelled as Bosch. It's actually made by actia.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 21, 2016, 01:11:47 PM
I was on my phone sorry, perfect for a Arudino type job with LCD?


C programming.


i also coincidentally came across this flasher, there's a map editor too


http://www.chiptuningshop.co.uk/product/bitsoftware-usb-dongle/


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on January 22, 2016, 01:18:07 AM
Just for DDilenger
http://360.haubits.net/VolvoRacing.se/Race%20Engine%20Technology.pdf

article with pics of inside ECU. Some intresting comments in the text too. "production hybid technology with motorsport firmware" ? Does this ecu match anything else production wise ?


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on January 22, 2016, 01:59:20 PM
It would be nice to nice to see the flash and a picture of the proc? 


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: mdccode5150 on March 12, 2016, 08:26:34 PM
Is there interest in the bin?

I am searching my HDD now...I would also like a picture of the board!


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: dream3R on March 12, 2016, 10:46:50 PM
Is there interest in the bin?

I am searching my HDD now...I would also like a picture of the board!


Yes please.


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: MS3boy on March 15, 2016, 01:14:28 AM
the link to the PDF has pics of the MS3 board


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: mdccode5150 on January 13, 2017, 02:05:38 AM
This is a old topic...Has anyone got more information? The Porsche 996 ECU, MS 3 are OEM Bosch 7.3.1 Ecu's. I can pull the ID stuff but the family of protocols is wrong for my ecu. I would like to learn more about ecu programming especially communications.

PS If I have the A2L, the bin, and a tool that can communicate with it but the tool software doesn't support it, can I make my own file?  ;D


Title: Re: Bosch Motorsport MS3.1 diagnostics communication help req
Post by: sda2 on March 21, 2024, 02:16:29 AM
Here's the link
http://www.bosch-motorsport.de/media/msd/downloads/software/steuergeraete_3/ms_sport_installation_cds/MS_3_Sport_35CS0X1G_english.zip

the docs are in the zip. It's K line

Did someone archive this? I want to take a look at this. Would be cool to have it reuploaded. Since the Bosch servers were wiped.

Edit: Looks like they moved it to:

https://www.bosch-motorsport.com/media/downloads/ms_4_sport_tools.zip
https://www.bosch-motorsport.com/media/downloads/ms_3_sport_tools.zip