Page 5 of 5 FirstFirst ... 345
Results 41 to 50 of 50

Thread: Trouble communicating

  1. #41
    Junior Member
    Join Date
    Jan 2013
    Posts
    31

    Default

    Quote Originally Posted by Blacky View Post
    The suspend/resume commands are not being sent. I'll try and explain what I think is happening and why.

    During normal vehicle operation (i.e. when you're not data logging) the various modules that are connected to the ALDL bus* send and receive "chatter" frames. These frames contain status data that the modules need to share between themselves to keep the vehicle running properly.
    * "bus" is just the name for the physical wires that connect all the modules.

    The timing of the chatter messages are set up so that they don't collide with each other - i.e. only one message is transmitted on the bus at any given time.

    When EFILive start data logging, it needs to send requests onto the bus and receive replies from the bus. All the timings we have been messing around with are really only to ensure that EFILive transmits its message when no other module is transmitting. If two modules transmit at the same time then their messages corrupt each other and neither message is delivered successfully.

    The "frame checksum failure" message is the inevitable/eventual collision between a normal chatter message on the bus and an EFILive request/response for data message.

    So you still need to configure the suspend/resume commands to actually work and to cause the other modules on the bus to stop sending their chatter messages.
    That will require you to experiment with the module ID for the suspend/resume commands. Try all the values from $F0 thru $F5 for the module ID.

    Regards
    Paul
    When I was datalogging everything seemed hunky-dory. I could see everything, MPH and RPM in sync with the actual vehicle readings (I assume the other readings were correct, there's just gauges that give a range not actual value on the car). The frame checksum failure probably happened when I started the car (forgot to press the stop icon, before I started the engine ). Do you think it works partially but it's not 100% yet? I didn't think I could datalog, if it was having suspend/resume command issues.

  2. #42
    Junior Member
    Join Date
    Jan 2013
    Posts
    31

    Default

    Whoops, I missed the whole "when your not datalogging part" I'll check tomorrow while the engine is off.

  3. #43
    Junior Member
    Join Date
    Jan 2013
    Posts
    31

    Default

    Ok, with the engine off I tried $F0-$F5 for the suspend/resume command. All were done with no reply, heartbeat-$F0,$56,$F1,$C9 ,T3-300, T5-50, T6-150 and Maxecho on. $F5 was the only one where I got Interface detected and Chatter detected. All the others were No Interface detected and Chatter detected. After I auto-detected chatter w/ $F5 and had both green lights, I hit start and got errors. Data would stream with $F1, and all the said settings, even though No Interface was detected, and I was able to datalog. Here's the info from the macro. I started with $F1, $F0, $F2, $F3, $F4, then $F5. What do you think?
    18:04.252: Initialising...
    18:04.828: Opening COM2 8228,8,N,1
    18:05.150: Ready.
    18:37.168: Check vehicle interface... $F1
    18:37.176: Waiting for Aldl bus silence of at least 150ms...
    18:38.987: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    18:39.037: Error: Reply frame checksum failure
    18:39.042: No response from Max232
    18:39.042: Retrying Max232 detection...

    18:39.042: Waiting for Aldl bus silence of at least 150ms...
    18:39.190: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$80,$D9...
    18:39.240: Max232 echo was incorrect:" $10,$59,$0A,$45,$00,$00,$48
    18:39.248: No response from Max232
    18:39.248: Retrying Max232 detection...

    18:39.248: Waiting for Aldl bus silence of at least 150ms...
    18:39.580: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$00,$59...
    18:39.630: Error: Reply frame checksum failure
    18:39.639: No response from Max232
    18:39.639: Retrying Max232 detection...

    18:39.639: Interface cannot be detected

    18:39.651: Scanning for heartbeat and chatter frames...
    18:39.651: Waiting for Aldl bus silence of at least 150ms...
    18:44.893: Heartbeat frame:
    18:44.893: 18:43.068: $40,$55,$6B
    18:44.893: Heartbeat frame is followed by 16ms of silence
    18:44.893: Advisable value for T6 is 8ms

    18:44.893: Chatter frame(s):
    18:44.893: 18:43.084: $41,$61,$00,$20,$00,$45,$44,$01,$00,$00,$00,$7A,$0 0,$40,$FA
    18:44.893: 18:43.228: $10,$59,$0A,$45,$00,$00,$48

    19:33.971: Updating vehicle information...
    19:34.085: Opening COM2 8228,8,N,1
    19:47.566: Check vehicle interface... $F0
    19:47.572: Waiting for Aldl bus silence of at least 150ms...
    19:48.671: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    19:48.721: Max232 echo was incorrect:" $10,$59,$0A,$45,$00,$00,$48
    19:48.727: No response from Max232
    19:48.727: Retrying Max232 detection...

    19:48.727: Waiting for Aldl bus silence of at least 150ms...
    19:50.480: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$00,$59...
    19:50.531: Max232 echo was incorrect:" $FF,$59,$0A,$45,$00,$00,$59
    19:50.560: No response from Max232
    19:50.560: Retrying Max232 detection...

    19:50.560: Waiting for Aldl bus silence of at least 150ms...
    19:51.494: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$00,$59...
    19:51.545: Error: Reply frame checksum failure
    19:51.565: No response from Max232
    19:51.565: Retrying Max232 detection...

    19:51.565: Interface cannot be detected

    19:51.583: Scanning for heartbeat and chatter frames...
    19:51.583: Waiting for Aldl bus silence of at least 150ms...
    19:53.765: Heartbeat frame:
    19:53.765: 19:51.940: $40,$55,$6B
    19:53.765: Heartbeat frame is followed by 16ms of silence
    19:53.765: Advisable value for T6 is 8ms

    19:53.765: Chatter frame(s):
    19:53.765: 19:51.956: $41,$61,$00,$20,$00,$45,$44,$01,$00,$00,$00,$7A,$0 0,$40,$FA
    19:53.765: 19:52.084: $F0,$56,$F1,$C9
    19:53.765: 19:52.116: $10,$59,$0A,$45,$00,$00,$48

    20:27.353: Updating vehicle information...
    20:27.467: Opening COM2 8228,8,N,1
    20:38.515: Check vehicle interface... $F2
    20:38.523: Waiting for Aldl bus silence of at least 150ms...
    20:38.699: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    20:38.749: Error: Reply frame checksum failure
    20:38.759: No response from Max232
    20:38.759: Retrying Max232 detection...

    20:38.759: Waiting for Aldl bus silence of at least 150ms...
    20:38.902: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$FF,$5A...
    20:38.952: Max232 echo was incorrect:" $10,$59,$0A,$45,$00,$00,$48
    20:38.972: No response from Max232
    20:38.972: Retrying Max232 detection...

    20:38.972: Waiting for Aldl bus silence of at least 150ms...
    20:39.292: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$00,$59...
    20:39.342: Max232 echo was incorrect:" $FF,$59,$0A,$45,$00,$00,$59
    20:39.362: No response from Max232
    20:39.362: Retrying Max232 detection...

    20:39.362: Interface cannot be detected

    20:39.379: Scanning for heartbeat and chatter frames...
    20:39.379: Waiting for Aldl bus silence of at least 150ms...
    20:41.567: Heartbeat frame:
    20:41.567: 20:41.327: $40,$55,$6B
    20:41.567: Heartbeat frame is followed by 32ms of silence
    20:41.567: Advisable value for T6 is 16ms

    20:41.567: Chatter frame(s):
    20:41.567: 20:41.359: $41,$61,$00,$20,$00,$45,$44,$01,$00,$00,$00,$7A,$0 0,$40,$FA
    20:41.567: 20:41.487: $F0,$56,$F1,$C9
    20:41.567: 20:41.519: $10,$59,$0A,$45,$00,$00,$48

    21:10.454: Updating vehicle information...
    21:10.569: Opening COM2 8228,8,N,1
    21:21.664: Check vehicle interface... $F3
    21:21.671: Waiting for Aldl bus silence of at least 150ms...
    21:22.363: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    21:22.413: Error: Reply frame checksum failure
    21:22.426: No response from Max232
    21:22.426: Retrying Max232 detection...

    21:22.426: Waiting for Aldl bus silence of at least 150ms...
    21:22.768: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$ED,$00,$AC,$05...
    21:22.819: Max232 echo was incorrect:" $10,$59,$0A,$45,$00,$00,$48
    21:22.838: No response from Max232
    21:22.838: Retrying Max232 detection...

    21:22.838: Waiting for Aldl bus silence of at least 150ms...
    21:23.158: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$00,$59...
    21:23.209: Max232 echo was incorrect:" $FF,$59,$0A,$45,$00,$00,$59
    21:23.228: No response from Max232
    21:23.228: Retrying Max232 detection...

    21:23.228: Interface cannot be detected

    21:23.246: Scanning for heartbeat and chatter frames...
    21:23.246: Waiting for Aldl bus silence of at least 150ms...
    21:25.430: Heartbeat frame:
    21:25.430: 21:23.605: $40,$55,$6B
    21:25.430: Heartbeat frame is followed by 16ms of silence
    21:25.430: Advisable value for T6 is 8ms

    21:25.430: Chatter frame(s):
    21:25.430: 21:23.621: $41,$61,$00,$20,$00,$45,$44,$01,$00,$00,$00,$7A,$0 0,$40,$FA
    21:25.430: 21:23.781: $10,$59,$0A,$45,$00,$00,$48

    21:54.134: Updating vehicle information...
    21:54.249: Opening COM2 8228,8,N,1
    22:00.538: Check vehicle interface... $F4
    22:00.545: Waiting for Aldl bus silence of at least 150ms...
    22:02.735: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    22:02.785: Error: Reply frame checksum failure
    22:02.795: No response from Max232
    22:02.795: Retrying Max232 detection...

    22:02.795: Waiting for Aldl bus silence of at least 150ms...
    22:04.763: Requesting Max232 interface to acknowlege: $FF,$59,$8A,$00,$AC,$48,$2A...
    22:04.813: Max232 echo was incorrect:" $10,$59,$0A,$45,$00,$00,$48
    22:04.834: No response from Max232
    22:04.834: Retrying Max232 detection...

    22:04.834: Waiting for Aldl bus silence of at least 150ms...
    22:05.153: Requesting Max232 interface to acknowlege: $FF,$59,$0A,$45,$00,$00,$59...
    22:05.512: Com timeout: Data frame truncated: $10,$E9,$59,$0A,$45,$00,$00,$59,$40,$55,$6B,$41,$6 1,$00,$20,$00,$45,$45,$01,$00,$00,$00,$7A,$00,$40, $F9,$F0,$56,$F1,$C9,$10,$59,$0A,$45,$00,$00,$48,$4 0,$55,$6B,$41,$61,$00,$20,$00,$45,$45,$01,$00,$00, $00,$7A,$00,$40,$F9,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00
    22:05.539: No response from Max232
    22:05.539: Retrying Max232 detection...

    22:05.539: Interface cannot be detected

    22:05.564: Scanning for heartbeat and chatter frames...
    22:05.564: Waiting for Aldl bus silence of at least 150ms...
    22:07.648: Heartbeat frame:
    22:07.648: 22:06.607: $40,$55,$6B
    22:07.648: Heartbeat frame is followed by 32ms of silence
    22:07.648: Advisable value for T6 is 16ms

    22:07.648: Chatter frame(s):
    22:07.648: 22:06.639: $41,$61,$00,$20,$00,$45,$45,$01,$00,$00,$00,$7A,$0 0,$40,$F9
    22:07.648: 22:06.784: $10,$59,$0A,$45,$00,$00,$48

    22:30.139: Updating vehicle information...
    22:30.253: Opening COM2 8228,8,N,1
    22:37.853: Check vehicle interface... $F5
    22:37.860: Waiting for Aldl bus silence of at least 150ms...
    22:38.271: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    22:38.321: Max232 interface detected OK

    22:38.326: Scanning for heartbeat and chatter frames...
    22:38.326: Waiting for Aldl bus silence of at least 150ms...
    22:40.770: Heartbeat frame:
    22:40.771: 22:39.730: $40,$55,$6B
    22:40.771: Heartbeat frame is followed by 33ms of silence
    22:40.771: Advisable value for T6 is 16ms

    22:40.771: Chatter frame(s):
    22:40.771: 22:39.762: $41,$61,$00,$20,$00,$45,$45,$01,$00,$00,$00,$7A,$0 0,$40,$F9
    22:40.771: 22:39.906: $10,$59,$0A,$45,$00,$00,$48

    22:56.842: Start macro: Engine data, table $00: DATADTC Pressed start because I had both lights green
    22:56.843: Synchronising ALDL communications...
    22:56.843: Waiting for heartbeat: $F0,$56,$F1,$C9
    22:56.843: Waiting for Aldl bus silence of at least 150ms...
    22:57.907: Send: $F4,$57,$01,$01,$B3
    22:57.957: Error: Reply frame checksum failure
    22:57.976: Error: No echo received from MAX232
    22:58.083: Recv: $10,$59,$0A,$45,$00,$00,$48
    22:58.087: Send: $F4,$57,$01,$01,$B3
    22:58.279: Error: Reply frame checksum failure
    22:58.285: Send: $F4,$57,$01,$01,$B3
    22:58.386: Error: Reply frame checksum failure
    22:58.393: Send: $F4,$57,$01,$01,$B3
    22:58.494: Error: Reply frame checksum failure
    22:58.501: Resuming normal ALDL communications...
    22:58.551: Error: Reply frame checksum failure
    22:58.558: Error: No echo received from MAX232
    22:58.566: Stop macro: Engine data, table $00: DATADTC

  4. #44
    Junior Member
    Join Date
    Jan 2013
    Posts
    31

    Default

    Hi Paul,
    Think this is it. Tinkered around and finally got both green lights and no errors. With the car off and the heartbeat= $F0,$56,$F1,$C9, suspend/resume=$F1, and set the times to T2=5, T3=160, T5=5, T6=17. Here's a section of what the serial I/O looked like
    21:20.303: Start macro: Engine data, table $00: DATADTC
    21:20.308: Synchronising ALDL communications...
    21:20.308: Waiting for heartbeat: $F0,$56,$F1,$C9
    21:20.308: Waiting for Aldl bus silence of at least 17ms...
    21:20.405: Start reading frame
    21:20.549: Aldl frame header byte: $10
    21:20.549: Aldl frame length byte: $59
    21:20.549: Recv: $10,$59,$0A,$44,$30,$00,$19
    21:20.549: Finished reading frame
    21:20.549: Frame: 0 = $10,$59,$0A,$44,$30,$00,$19
    21:20.549: Start reading frame
    21:20.565: Aldl frame header byte: $40
    21:20.581: Aldl frame length byte: $55
    21:20.581: Recv: $40,$55,$6B
    21:20.581: Finished reading frame
    21:20.581: Frame: 1 = $40,$55,$6B
    21:20.581: Start reading frame
    21:20.581: Aldl frame header byte: $41
    21:20.581: Aldl frame length byte: $61
    21:20.597: Recv: $41,$61,$2F,$20,$00,$44,$43,$01,$2D,$10,$C7,$7A,$0 0,$3C,$CD
    21:20.597: Finished reading frame
    21:20.597: Frame: 2 = $41,$61,$2F,$20,$00,$44,$43,$01,$2D,$10,$C7,$7A,$0 0,$3C,$CD
    21:20.597: Start reading frame
    21:20.741: Aldl frame header byte: $10
    21:20.741: Aldl frame length byte: $59
    21:20.757: Recv: $10,$59,$0A,$44,$2F,$00,$1A
    21:20.757: Finished reading frame
    21:20.757: Frame: 3 = $10,$59,$0A,$44,$2F,$00,$1A
    21:20.757: Start reading frame
    21:20.773: Aldl frame header byte: $40
    21:20.773: Aldl frame length byte: $55
    21:20.773: Recv: $40,$55,$6B
    21:20.773: Finished reading frame
    21:20.773: Frame: 4 = $40,$55,$6B
    21:20.773: Start reading frame
    21:20.773: Aldl frame header byte: $41
    21:20.773: Aldl frame length byte: $61
    21:20.789: Recv: $41,$61,$2F,$20,$00,$44,$43,$01,$2F,$10,$DF,$7A,$0 0,$3C,$B3
    21:20.789: Finished reading frame
    21:20.789: Frame: 5 = $41,$61,$2F,$20,$00,$44,$43,$01,$2F,$10,$DF,$7A,$0 0,$3C,$B3
    21:20.789: Start reading frame
    21:20.949: Aldl frame header byte: $10
    21:20.949: Aldl frame length byte: $59
    21:20.949: Recv: $10,$59,$0A,$44,$2F,$00,$1A
    21:20.949: Finished reading frame
    21:20.949: Frame: 6 = $10,$59,$0A,$44,$2F,$00,$1A
    21:20.949: Start reading frame
    21:20.965: Aldl frame header byte: $40
    21:20.981: Aldl frame length byte: $55
    21:20.981: Recv: $40,$55,$6B
    21:20.981: Finished reading frame
    21:20.981: Frame: 7 = $40,$55,$6B
    21:20.981: Start reading frame
    21:20.981: Aldl frame header byte: $41
    21:20.981: Aldl frame length byte: $61
    21:20.997: Recv: $41,$61,$2F,$20,$00,$44,$43,$01,$31,$10,$F6,$7A,$0 0,$3C,$9A
    21:20.997: Finished reading frame
    21:20.997: Frame: 8 = $41,$61,$2F,$20,$00,$44,$43,$01,$31,$10,$F6,$7A,$0 0,$3C,$9A
    21:20.997: Start reading frame
    21:21.125: Aldl frame header byte: $F0
    21:21.125: Aldl frame length byte: $56
    21:21.125: Recv: $F0,$56,$F1,$C9
    21:21.125: Finished reading frame
    21:21.125: Frame: 9 = $F0,$56,$F1,$C9
    21:21.125: Found heartbeat: $F0,$56,$F1,$C9 - ALDL synchronised
    21:21.125: Send suspend command: $F1,$56,$08,$B1
    21:21.125: Start writing frame
    21:21.125: Send: $F1,$56,$08,$B1
    21:21.125: Finished writing frame
    21:21.125: Wait 5 ms after writing, before reading...
    21:21.130: Start reading frame
    21:21.141: Aldl frame header byte: $F1
    21:21.141: Aldl frame length byte: $56
    21:21.141: Recv: $F1,$56,$08,$B1
    21:21.141: Finished reading frame
    21:21.141: MAX232 echo: $F1,$56,$08,$B1
    21:21.141: Start writing frame
    21:21.141: Send: $F4,$57,$01,$01,$B3
    21:21.141: Finished writing frame
    21:21.141: Wait 5 ms after writing, before reading...
    21:21.146: Start reading frame
    21:21.157: Aldl frame header byte: $F4
    21:21.157: Aldl frame length byte: $57
    21:21.157: Recv: $F4,$57,$01,$01,$B3
    21:21.157: Finished reading frame
    21:21.157: MAX232 echo: $F4,$57,$01,$01,$B3
    21:21.157: Wait 5 ms after writing, before reading...
    21:21.162: Start reading frame
    21:21.162: Aldl frame header byte: $F4
    21:21.162: Aldl frame length byte: $95
    21:21.237: Recv: $F4,$95,$01,$20,$F9,$00,$00,$00,$00,$00,$6A,$20,$2 0,$57,$85,$E8,$10,$04,$90,$01,$00,$00,$8F,$FF,$45, $3C,$13,$8F,$F1,$1E,$27,$DC,$D4,$73,$73,$05,$01,$0 1,$80,$80,$83,$00,$4B,$43,$03,$4D,$00,$24,$2E,$00, $1A,$00,$00,$B7,$00,$00,$01,$81,$01,$AA,$01,$AA,$0 1,$AD,$00,$00,$BC
    21:21.237: Finished reading frame
    21:21.563: Start writing frame
    21:21.563: Send: $F4,$57,$01,$01,$B3
    21:21.564: Finished writing frame
    21:21.564: Wait 5 ms after writing, before reading...
    21:21.569: Start reading frame
    21:21.572: Aldl frame header byte: $F4
    21:21.572: Aldl frame length byte: $57
    21:21.573: Recv: $F4,$57,$01,$01,$B3

    Pressed stop, turned off serial I/O, started the car and saw that the virtual dashboard was in sync with real one. I believe I should be good to go from now on right? You haven't seen anything of concern have you?

  5. #45
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,501

    Default

    Quote Originally Posted by vilant View Post
    You haven't seen anything of concern have you?
    That looks good - you're now officially an expert on ALDL communications
    Paul
    Before asking for help, please read this.

  6. #46
    Junior Member
    Join Date
    Jan 2013
    Posts
    31

    Default

    Quote Originally Posted by Blacky View Post
    That looks good - you're now officially an expert on ALDL communications
    Paul
    Sweet. Thanks, again.

  7. #47
    New Member
    Join Date
    Mar 2013
    Posts
    2

    Default chatter not detect!!!!

    goodnight! can not solve a
    Would anyone help me follow the below problem

    08:04.296: Start writing frame
    08:04.296: Send: $F4,$56,$08,$AE
    08:04.297: Finished writing frame
    08:04.297: Wait 10 ms after writing, before reading...
    08:04.307: Start reading frame
    08:04.307: Aldl frame header byte: $F4
    08:04.307: Aldl frame length byte: $56
    08:04.307: Recv: $F4,$56,$08,$AE
    08:04.307: Finished reading frame
    08:04.307: MAX232 echo: $F4,$56,$08,$AE
    08:04.307: Wait 10 ms after writing, before reading...
    08:04.317: Start reading frame
    08:04.510: Com timeout: Expecting frame header byte
    08:04.525: Start writing frame
    08:04.525: Send: $F4,$57,$01,$00,$B4
    08:04.526: Finished writing frame
    08:04.526: Wait 10 ms after writing, before reading...
    08:04.536: Start reading frame
    08:04.536: Aldl frame header byte: $F4
    08:04.536: Aldl frame length byte: $57
    08:04.536: Recv: $F4,$57,$01,$00,$B4
    08:04.536: Finished reading frame
    08:04.536: MAX232 echo: $F4,$57,$01,$00,$B4
    08:04.536: Wait 10 ms after writing, before reading...
    08:04.546: Start reading frame
    08:04.744: Com timeout: Expecting frame header byte
    08:04.789: Aborting request due to previous error
    08:04.886: Heartbeat not specified - no synchronisation performed
    08:04.886: Send suspend command: $F4,$56,$08,$AE
    08:04.886: Start writing frame
    08:04.886: Send: $F4,$56,$08,$AE
    08:04.887: Finished writing frame
    08:04.887: Wait 10 ms after writing, before reading...
    08:04.897: Start reading frame
    08:04.897: Aldl frame header byte: $F4
    08:04.897: Aldl frame length byte: $56
    08:04.897: Recv: $F4,$56,$08,$AE
    08:04.897: Finished reading frame
    08:04.897: MAX232 echo: $F4,$56,$08,$AE
    08:04.897: Wait 10 ms after writing, before reading...
    08:04.907: Start reading frame
    08:05.104: Com timeout: Expecting frame header byte
    08:05.146: Start writing frame
    08:05.146: Send: $F4,$57,$01,$00,$B4
    08:05.147: Finished writing frame
    08:05.147: Wait 10 ms after writing, before reading...
    08:05.157: Start reading frame
    08:05.157: Aldl frame header byte: $F4
    08:05.157: Aldl frame length byte: $57
    08:05.157: Recv: $F4,$57,$01,$00,$B4
    08:05.157: Finished reading frame
    08:05.157: MAX232 echo: $F4,$57,$01,$00,$B4
    08:05.157: Wait 10 ms after writing, before reading...
    08:05.167: Start reading frame
    08:05.369: Com timeout: Expecting frame header byte
    08:05.406: Aborting request due to previous error
    08:05.410: Stop macro: Engine data and DTCs: DATADTC



    ================================================== =====

    17:27.735: Check vehicle interface...
    17:27.740: Waiting for Aldl bus silence of at least 200ms...
    17:27.928: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    17:27.928: Start writing frame
    17:27.928: Send: $FF,$55,$AC
    17:27.929: Finished writing frame
    17:27.929: Wait 10 ms after writing, before reading...
    17:27.939: Start reading frame
    17:27.939: Aldl frame header byte: $FF
    17:27.939: Aldl frame length byte: $ 0
    17:27.939: Recv: $FF,$55,$AC
    17:27.939: Finished reading frame
    17:27.939: Max232 interface detected OK

    17:27.939: Scanning for heartbeat and chatter frames...
    17:27.939: Waiting for Aldl bus silence of at least 200ms...
    17:28.131: Start reading frame
    17:28.334: Com timeout: Expecting frame header byte
    17:28.367: No chatter found



    ==============================================



    18:22.095: Scan for chatter...
    18:22.095: Waiting for Aldl bus silence of at least 200ms...
    18:22.289: Start reading frame
    18:22.492: Com timeout: Expecting frame header byte
    18:22.501: No chatter found
    18:22.503: Start reading frame
    18:22.695: Com timeout: Expecting frame header byte
    18:22.699: No chatter found
    18:22.702: Start reading frame
    18:22.898: Com timeout: Expecting frame header byte
    18:22.902: No chatter found
    18:22.904: Start reading frame
    18:23.101: Com timeout: Expecting frame header byte
    18:23.105: No chatter found
    18:23.107: Start reading frame
    18:23.304: Com timeout: Expecting frame header byte
    18:23.308: No chatter found
    18:23.310: Start reading frame
    18:23.507: Com timeout: Expecting frame header byte
    18:23.511: No chatter found
    18:23.513: Start reading frame
    18:23.710: Com timeout: Expecting frame header byte
    18:23.714: No chatter found
    18:23.716: Start reading frame
    18:23.914: Com timeout: Expecting frame header byte
    18:23.917: No chatter found
    18:23.919: Start reading frame
    18:24.117: Com timeout: Expecting frame header byte
    18:24.120: No chatter found
    18:24.121: Start reading frame
    18:24.320: Com timeout: Expecting frame header byte
    18:24.323: No chatter found
    18:24.324: Start reading frame
    18:24.523: Com timeout: Expecting frame header byte
    18:24.525: No chatter found
    18:24.527: Start reading frame
    18:24.726: Com timeout: Expecting frame header byte
    18:24.729: No chatter found
    18:24.730: Start reading frame
    18:24.929: Com timeout: Expecting frame header byte
    18:24.931: No chatter found
    18:24.932: Start reading frame
    18:25.132: Com timeout: Expecting frame header byte
    18:25.134: No chatter found
    18:25.135: Start reading frame
    18:25.335: Com timeout: Expecting frame header byte
    18:25.337: No chatter found
    18:25.347: Start reading frame
    18:25.539: Com timeout: Expecting frame header byte
    18:25.544: No chatter found
    18:25.547: Start reading frame
    18:25.742: Com timeout: Expecting frame header byte
    18:25.747: No chatter found
    18:25.750: Start reading frame
    18:25.945: Com timeout: Expecting frame header byte
    18:25.951: No chatter found
    18:25.953: Start reading frame
    18:26.148: Com timeout: Expecting frame header byte
    18:26.154: No chatter found
    18:26.157: Start reading frame
    18:26.351: Com timeout: Expecting frame header byte
    18:26.358: No chatter found
    18:26.361: Start reading frame
    18:26.554: Com timeout: Expecting frame header byte
    18:26.561: No chatter found
    18:26.564: Start reading frame
    18:26.757: Com timeout: Expecting frame header byte
    18:26.764: No chatter found
    18:26.767: Start reading frame
    18:26.960: Com timeout: Expecting frame header byte
    18:26.967: No chatter found
    18:26.970: Start reading frame
    18:27.164: Com timeout: Expecting frame header byte
    18:27.169: No chatter found
    18:27.172: Start reading frame
    18:27.367: Com timeout: Expecting frame header byte
    18:27.373: No chatter found
    18:27.375: Start reading frame
    18:27.570: Com timeout: Expecting frame header byte
    18:27.576: No chatter found
    18:27.579: Start reading frame
    18:27.773: Com timeout: Expecting frame header byte
    18:27.779: No chatter found
    18:27.782: Start reading frame
    18:27.976: Com timeout: Expecting frame header byte
    18:27.982: No chatter found
    18:27.985: Start reading frame
    18:28.179: Com timeout: Expecting frame header byte
    18:28.185: No chatter found
    18:28.188: Start reading frame
    18:28.382: Com timeout: Expecting frame header byte
    18:28.389: No chatter found
    18:28.392: Start reading frame
    18:28.586: Com timeout: Expecting frame header byte
    18:28.591: No chatter found
    18:28.594: Start reading frame
    18:28.789: Com timeout: Expecting frame header byte
    18:28.795: No chatter found
    18:28.798: Start reading frame
    18:28.992: Com timeout: Expecting frame header byte
    18:28.998: No chatter found
    18:29.000: Start reading frame
    18:29.195: Com timeout: Expecting frame header byte
    18:29.201: No chatter found
    18:29.204: Start reading frame
    18:29.398: Com timeout: Expecting frame header byte
    18:29.404: No chatter found
    18:29.407: Start reading frame
    18:29.601: Com timeout: Expecting frame header byte
    18:29.609: No chatter found
    18:29.611: Start reading frame
    18:29.804: Com timeout: Expecting frame header byte
    18:29.811: No chatter found
    18:29.814: Start reading frame
    18:30.007: Com timeout: Expecting frame header byte
    18:30.013: No chatter found
    18:30.016: Start reading frame
    18:30.211: Com timeout: Expecting frame header byte
    18:30.216: No chatter found
    18:30.219: Start reading frame
    18:30.414: Com timeout: Expecting frame header byte
    18:30.420: No chatter found
    18:30.423: Start reading frame
    18:30.617: Com timeout: Expecting frame header byte
    18:30.623: No chatter found
    18:30.626: Start reading frame
    18:30.820: Com timeout: Expecting frame header byte
    18:30.826: No chatter found
    18:30.829: Start reading frame
    18:31.023: Com timeout: Expecting frame header byte
    18:31.030: No chatter found
    18:31.034: Stop scanning for chatter

  8. #48
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,501

    Default

    Quote Originally Posted by Gefferson View Post
    goodnight! can not solve a
    Would anyone help me follow the below problem

    08:04.296: Start writing frame
    08:04.296: Send: $F4,$56,$08,$AE
    08:04.297: Finished writing frame
    08:04.297: Wait 10 ms after writing, before reading...
    08:04.307: Start reading frame
    08:04.307: Aldl frame header byte: $F4
    08:04.307: Aldl frame length byte: $56
    08:04.307: Recv: $F4,$56,$08,$AE
    08:04.307: Finished reading frame
    08:04.307: MAX232 echo: $F4,$56,$08,$AE
    08:04.307: Wait 10 ms after writing, before reading...
    08:04.317: Start reading frame
    08:04.510: Com timeout: Expecting frame header byte
    The interface cable is sending back a response so the connection from the PC to the interface box looks ok.
    There appears to be no data from the vehicle. Check the connection from the interface box to the vehicle.

    Sometimes the software gets confused by built in modems and if it connects to the modem accidentally then sometimes you get this same strange trace where the modem echoes back all the commands but nothing else.

    Check in Windows device manager to see what COM port number your interface cable is using and make sure that is the same COM port number set up in the EFILive software properties setting.

    Regards
    Paul
    Before asking for help, please read this.

  9. #49
    New Member
    Join Date
    Mar 2013
    Posts
    2

    Default

    Paul
    've tried everything possible, could you give me a hint where I am going wrong, or the file may be the car that is wrong

    follows the following test

    49:31.017: Opening COM1 8228,8,N,1
    49:32.721: Start macro: Engine data and DTCs: DATADTC
    49:32.724: Heartbeat not specified - no synchronisation performed
    49:32.724: Send suspend command: $F4,$56,$08,$AE
    49:32.724: Start writing frame
    49:32.724: Send: $F4,$56,$08,$AE
    49:32.725: Finished writing frame
    49:32.725: Wait 10 ms after writing, before reading...
    49:32.735: Start reading frame
    49:32.735: Aldl frame header byte: $F4
    49:32.735: Aldl frame length byte: $56
    49:32.735: Recv: $F4,$56,$08,$AE
    49:32.735: Finished reading frame
    49:32.735: MAX232 echo: $F4,$56,$08,$AE
    49:32.735: Wait 10 ms after writing, before reading...
    49:32.745: Start reading frame
    49:32.939: Com timeout: Expecting frame header byte
    49:32.967: Start writing frame
    49:32.967: Send: $F4,$57,$01,$00,$B4
    49:32.968: Finished writing frame
    49:32.968: Wait 10 ms after writing, before reading...
    49:32.978: Start reading frame
    49:32.978: Aldl frame header byte: $B5
    49:32.978: Aldl frame length byte: $5D
    49:33.174: Com timeout: Data frame truncated: $B5,$5D,$F1,$AE,$00,$00,$00,$00,$00,$00,$00
    49:33.186: Error: No echo received from MAX232
    49:33.187: Wait 10 ms after writing, before reading...
    49:33.197: Start reading frame
    49:33.393: Com timeout: Expecting frame header byte
    49:33.397: Aborting request due to previous error
    49:33.398: Heartbeat not specified - no synchronisation performed
    49:33.398: Send suspend command: $F4,$56,$08,$AE
    49:33.398: Start writing frame
    49:33.398: Send: $F4,$56,$08,$AE
    49:33.400: Finished writing frame
    49:33.400: Wait 10 ms after writing, before reading...
    49:33.410: Start reading frame
    49:33.410: Aldl frame header byte: $FE
    49:33.410: Aldl frame length byte: $15
    49:33.410: Recv: $FE,$55,$C8
    49:33.410: Error: Reply frame checksum failure
    49:33.421: Finished reading frame
    49:33.421: Error: No echo received from MAX232
    49:33.423: Start writing frame
    49:33.423: Send: $F4,$57,$01,$00,$B4
    49:33.424: Finished writing frame
    49:33.424: Wait 10 ms after writing, before reading...
    49:33.434: Start reading frame
    49:33.434: Aldl frame header byte: $F4
    49:33.434: Aldl frame length byte: $57
    49:33.434: Recv: $F4,$57,$01,$00,$B4
    49:33.434: Finished reading frame
    49:33.434: MAX232 echo: $F4,$57,$01,$00,$B4
    49:33.434: Wait 10 ms after writing, before reading...
    49:33.444: Start reading frame
    49:33.643: Com timeout: Expecting frame header byte
    49:33.683: Aborting request due to previous error
    49:33.685: Heartbeat not specified - no synchronisation performed
    49:33.685: Send suspend command: $F4,$56,$08,$AE
    49:33.685: Start writing frame
    49:33.685: Send: $F4,$56,$08,$AE
    49:33.687: Finished writing frame
    49:33.687: Wait 10 ms after writing, before reading...
    49:33.697: Start reading frame
    49:33.697: Aldl frame header byte: $F4
    49:33.697: Aldl frame length byte: $56
    49:33.697: Recv: $F4,$56,$08,$AE
    49:33.697: Finished reading frame
    49:33.697: MAX232 echo: $F4,$56,$08,$AE
    49:33.697: Wait 10 ms after writing, before reading...
    49:33.707: Start reading frame
    49:33.908: Com timeout: Expecting frame header byte
    49:33.950: Start writing frame
    49:33.950: Send: $F4,$57,$01,$00,$B4
    49:33.951: Finished writing frame
    49:33.951: Wait 10 ms after writing, before reading...
    49:33.961: Start reading frame
    49:33.961: Aldl frame header byte: $F4
    49:33.961: Aldl frame length byte: $57
    49:33.961: Recv: $F4,$57,$01,$00,$B4
    49:33.961: Finished reading frame
    49:33.961: MAX232 echo: $F4,$57,$01,$00,$B4
    49:33.961: Wait 10 ms after writing, before reading...
    49:33.971: Start reading frame
    49:34.158: Com timeout: Expecting frame header byte
    49:34.194: Aborting request due to previous error
    49:34.301: Stop macro: Engine data and DTCs: DATADTC

    ------------------------------------------------------------------------------------------------


    ALDL->Listen to Chatter

    08:59.374: Com timeout: Expecting frame header byte
    08:59.377: No chatter found
    08:59.378: Start reading frame
    08:59.577: Com timeout: Expecting frame header byte
    08:59.580: No chatter found
    08:59.580: Start reading frame
    08:59.781: Com timeout: Expecting frame header byte
    08:59.783: No chatter found
    08:59.783: Start reading frame
    08:59.984: Com timeout: Expecting frame header byte
    08:59.985: No chatter found
    08:59.995: Start reading frame
    09:00.187: Com timeout: Expecting frame header byte
    09:00.193: No chatter found
    09:00.195: Start reading frame
    09:00.390: Com timeout: Expecting frame header byte
    09:00.396: No chatter found
    09:00.399: Start reading frame
    09:00.593: Com timeout: Expecting frame header byte
    09:00.599: No chatter found
    09:00.602: Start reading frame
    09:00.796: Com timeout: Expecting frame header byte
    09:00.803: No chatter found
    09:00.806: Start reading frame
    09:00.999: Com timeout: Expecting frame header byte
    09:01.005: No chatter found
    09:01.008: Start reading frame
    09:01.202: Com timeout: Expecting frame header byte
    09:01.208: No chatter found
    09:01.211: Start reading frame
    09:01.406: Com timeout: Expecting frame header byte
    09:01.411: No chatter found
    09:01.414: Start reading frame
    09:01.609: Com timeout: Expecting frame header byte
    09:01.614: No chatter found
    09:01.617: Start reading frame
    09:01.812: Com timeout: Expecting frame header byte
    09:01.818: No chatter found
    09:01.820: Start reading frame
    09:02.015: Com timeout: Expecting frame header byte
    09:02.021: No chatter found
    09:02.024: Start reading frame
    09:02.218: Com timeout: Expecting frame header byte
    09:02.224: No chatter found
    09:02.227: Start reading frame
    09:02.421: Com timeout: Expecting frame header byte
    09:02.427: No chatter found
    09:02.430: Start reading frame
    09:02.624: Com timeout: Expecting frame header byte
    09:02.630: No chatter found
    09:02.634: Stop scanning for chatter

    -------------------------------------------------------------------------------

    Show I/O, then select ALDL->Auto Detect Chatter.
    15:49.344: Check vehicle interface...
    15:49.348: Waiting for Aldl bus silence of at least 50ms...
    15:49.410: Requesting Max232 interface to acknowlege: $FF,$55,$AC...
    15:49.410: Start writing frame
    15:49.410: Send: $FF,$55,$AC
    15:49.410: Finished writing frame
    15:49.410: Wait 10 ms after writing, before reading...
    15:49.420: Start reading frame
    15:49.420: Aldl frame header byte: $FF
    15:49.420: Aldl frame length byte: $ 0
    15:49.420: Recv: $FF,$55,$AC
    15:49.420: Finished reading frame
    15:49.420: Max232 interface detected OK

    15:49.420: Scanning for heartbeat and chatter frames...
    15:49.420: Waiting for Aldl bus silence of at least 50ms...
    15:49.472: Start reading frame
    15:49.675: Com timeout: Expecting frame header byte
    15:49.708: No chatter found




    with the options presented marked DTR and RTS
    Interface detected however chatter not detect

  10. #50
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,501

    Default

    49:32.967: Send: $F4,$57,$01,$00,$B4
    49:32.968: Finished writing frame
    49:32.968: Wait 10 ms after writing, before reading...
    49:32.978: Start reading frame
    49:32.978: Aldl frame header byte: $B5
    49:32.978: Aldl frame length byte: $5D
    49:33.174: Com timeout: Data frame truncated: $B5,$5D,$F1,$AE,$00,$00,$00,$00,$00,$00,$00
    The "wait 10ms" option may need to be set to 0. Try setting T5=0

    Regards
    Paul
    Before asking for help, please read this.

Page 5 of 5 FirstFirst ... 345

Similar Threads

  1. Corisca and communicating with ALDL
    By tunethis in forum EFILive V4
    Replies: 4
    Last Post: December 20th, 2012, 11:31 AM
  2. Trouble Communicating with E38 ECM
    By philip.long in forum E37, E38 & E67 PFI ECM's
    Replies: 5
    Last Post: January 25th, 2009, 09:33 AM
  3. FS not communicating in dead poll
    By Big Block in forum Black Box Logging
    Replies: 4
    Last Post: January 7th, 2008, 12:24 PM
  4. Having trouble communicating with 07tbss
    By Stoichiometric in forum E37, E38 & E67 PFI ECM's
    Replies: 3
    Last Post: October 12th, 2007, 07:57 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •