Pages: 1 [2]
Author Topic: Devices connected to SSC on ME7.1  (Read 24795 times)
thom337
Full Member
***

Karma: +15/-1
Offline Offline

Posts: 81


« Reply #15 on: October 07, 2010, 08:13:20 PM »

It is broadcast, basically the torque "allowed" by ASR, or whatever is the min of torque demands.
Logged
setzi62
Full Member
***

Karma: +142/-0
Offline Offline

Posts: 249


« Reply #16 on: October 08, 2010, 12:01:59 AM »

There is a LOT of very good information flowing around...
When I was looking around some time ago, the IDs and data formats used on the
motor CAN were always a big mystery. Would be glad to get some link to good information.

On ME7.5 ECU I saw the following IDs (always 11bit standard IDs used):
Receiving: 011 (immo), 050, 0C2 (steering angle), 1A0 (brakes), 200, 21F,
               320 (instruments), 420, 440 (gearbox), 520, 540, 5E0
Transmitting: 010 (immo), 201, 280, 288, 380, 38A (cpu-time?), 480, 488, 580, 588
The bus running with 500kbaud leaves about 340kbaud for information when
taking into account the protocol overhead. And it is shared between all the devices on
the bus, but still quite good compared to 125kbaud on K-line...
« Last Edit: October 08, 2010, 02:25:04 PM by Tony@NefMoto » Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #17 on: October 13, 2010, 03:01:48 PM »

The only info I have on the VAG CAN bus are posted in these two documents:
http://www.nefariousmotorsports.com/forum/index.php?topic=236
http://www.nefariousmotorsports.com/forum/index.php?topic=226
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
setzi62
Full Member
***

Karma: +142/-0
Offline Offline

Posts: 249


« Reply #18 on: October 14, 2010, 03:30:30 AM »

thanks for the docs, they give a good general overview of CAN and diagnostics over CAN.
Still no idea where good information is available about IDs and formats used to
transfer information like ASR state, rpm, whatever.
But fortunately there are more interesting areas of investigation besides the CAN topic ...
Logged
setzi62
Full Member
***

Karma: +142/-0
Offline Offline

Posts: 249


« Reply #19 on: December 23, 2010, 10:36:29 AM »

To give a short result summary for this thread, here is what can be revealed from
the bootrom of the 2nd CPU on ME7.1 of the S4, that Tony extracted:

The 2nd CPU is just a slave I/O extension unit for the main CPU, no higher sophisticated functions are
included in the slave CPU. Data is exchanged between the two CPUs via the SSC in packets of 96 words.
The main CPU can set many hardware registers of the slave (e.g. for port directions, capcom's,
pwm's, adc's, asc) via a configuration message.  Then data messages are exchanged to make use of the I/O
functionality in the slave CPU.
During normal operation, the main CPU reads the values of input ports, ADCs and CAPCOMs of the slave CPU
and sends output port values & PWM data via the message exchange on SSC each 10ms.

There are over 10 digital input signals, the two EGT sensors, many (>10) analogue signals,
and about 20 digital output signals connected to the slave CPU.
Also, the control interface of the knock control IC (most probably the CC195) is connected to the slave.
For the analog knock voltage signal I'm not shure wether it is connected directly to the main CPU or the slave.
And the slave CPU has sensor signal G79 connected to its ADC, the main CPU reads this value and compares against its own ADC value thereby performing ETC monitoring.
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #20 on: December 23, 2010, 03:59:39 PM »

Awesome work, thanks for posting what you found out.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
Pages: 1 [2]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.023 seconds with 16 queries. (Pretty URLs adds 0s, 0q)