Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

J2534 to TCP_6801
07-04-2014, 05:32 AM,
Post: #1
XZBMW  J2534 to TCP_6801
PassThruD
Any of the J2534 standard device and a transform to BMW IFH TCP port 6801



Verification testing through support J2534 device list
========================================
01. shenzhen allscanner VCX
02. shenzhen allscanner VCX PLUS
03. shenzhen allscanner VBOX ONE
04. Actia passThru + XS
05. Ford VCM-ii
06. GM MDI
07. BOSCH ETAS ES6520
08. BOSCH ETAS ES6515
09. BOSCH ETAS ES6516
10. BOSCH ETAS ES6517


Click here to download BMW AG PassThruD bmwptt_3.0.5.56.exe


Require the use of java Ver6.xx virtual machine support


: PassThruD
API COMMANDS:

version getBMWDriverFirmwareEx()
name getDeviceName()
init init_PTT_Device()
deinit de_init_PTT_Device()
clamp15 getClamp15Voltage()
clamp30 getClamp30Voltage()
status getDeviceStatusEx()

-------------------------------------------
Please enter command: init

------------------------------------------
Please enter command: name


Function:
getDeviceName()

Result:
Device Name: VCX PLUS
be allscanner . shenzhen
-----------------------------------------

GetClampsState: Ignition(=14012)
PassThruD: Clampstate=0
PassThruD: KLEMMENSTATUS Result 1
12:45:08.569 Execute command ready
PassThruD: ----- Result: SUCCESS
12:45:08.569 ReadData
0000 01 04 00 00
PassThruD: Execute Command: SENDTELEGRAM
DCan_SendReceive : 06 0c 00 86 12 f1 23 00 00 00 07 40
SENDTELEGRAM DCan native layer
J2534API: PassThruDisconnect() --> returned: 0 (STATUS_NOERROR); ChannelID: 7
J2534API: PassThruConnect() --> returned: 0 (STATUS_NOERROR); DeviceID: 1; ProtocolID: 6; Flags: 0x00000800; BaudRate: 500000; ChannelID: 8
OpenConnection:: Connect Flag=800 Res=0
12:45:08.624 OpenConnection: -- connected
J2534API: PassThruStartMsgFilter() --> returned: 0 (STATUS_NOERROR); ChannelID: 8; FilterType: 3; FilterID: 1
SetDCanFilter: Filter set 12
J2534API: PassThruIoctl() --> returned: 0 (STATUS_NOERROR); DeviceID: 1; IoctlID: 0x00000007
J2534API: PassThruIoctl() --> returned: 0 (STATUS_NOERROR); DeviceID: 1; IoctlID: 0x00000008
J2534API: PassThruIoctl() --> returned: 0 (STATUS_NOERROR); DeviceID: 1; IoctlID: 0x00000002
SendPttMsg: TxFlags=128
J2534API: PassThruWriteMsgs() --> returned: 0 (STATUS_NOERROR); ChannelID: 8; NumMsgs: 1; Timeout: 0
J2534API: PassThruReadMsgs() --> returned: 16 (ERR_BUFFER_EMPTY); ChannelID: 8; NumMsgs: 0; Timeout: 0
J2534API: PassThruReadMsgs() --> returned: 0 (STATUS_NOERROR); ChannelID: 8; NumMsgs: 1; Timeout: 5000
PassThruWriteMsgs: sent ok
CAdsPtd:biggrinCan_ReadTelegram
J2534API: PassThruReadMsgs() --> returned: 0 (STATUS_NOERROR); ChannelID: 8; NumMsgs: 1; Timeout: 1300
J2534API: PassThruReadMsgs() --> returned: 0 (STATUS_NOERROR); ChannelID: 8; NumMsgs: 1; Timeout: 5000
TranslateRxMsg:: succeeded
Received ExtraDataIndex - (70 bytes)
Received DataSize ------- (70 bytes)
Received ---------------- (70 bytes)
0000 80 f1 12 41 63 40 53 43 30 39 34 37 36 20 08 11 | ...Ac@SC 09476 ..
0010 21 00 00 07 59 37 50 00 00 07 59 37 51 00 00 07 | !...Y7P. ..Y7Q...
0020 56 35 20 01 18 00 43 4b 44 31 38 00 30 30 38 37 | V5 ...CK D18.0087
0030 34 38 30 51 39 30 30 42 4c 42 56 50 47 39 36 30 | 480Q900B LBVPG960
0040 38 39 ff ff ff 55 | 89...U
12:45:08.686 Execute command ready
PassThruD: ----- Result: SUCCESS
12:45:08.689 ReadData
0000 01 49 00 80 f1 12 41 63 40 53 43 30 39 34 37 36 | .I....Ac @SC09476
0010 20 08 11 21 00 00 07 59 37 50 00 00 07 59 37 51 | ..!...Y 7P...Y7Q
0020 00 00 07 56 35 20 01 18 00 43 4b 44 31 38 00 30 | ...V5 .. .CKD18.0
0030 30 38 37 34 38 30 51 39 30 30 42 4c 42 56 50 47 | 087480Q9 00BLBVPG
0040 39 36 30 38 39 ff ff ff 55 | 96089... U

:ISO_11898_RAW Frame Data
000006F1 12 06 23 00 00 00 07 40
00000612 F1 10 41 63 40 53 43 30
000006F1 12 30 00 00 55 55 55 55
00000612 F1 21 39 34 37 36 20 08
00000612 F1 22 11 21 00 00 07 59
00000612 F1 23 37 50 00 00 07 59
00000612 F1 24 37 51 00 00 07 56
00000612 F1 25 35 20 01 18 00 43
00000612 F1 26 4B 44 31 38 00 30
00000612 F1 27 30 38 37 34 38 30
00000612 F1 28 51 39 30 30 42 4C
00000612 F1 29 42 56 50 47 39 36
00000612 F1 2A 30 38 39 AA AA AA

:ISO_11898_RAW Frame Data
000006F1 12 06 23 00 00 40 07 40
00000612 F1 10 41 63 40 53 43 30
000006F1 12 30 00 00 55 55 55 55
00000612 F1 21 39 34 37 36 20 10
00000612 F1 22 03 18 00 00 07 60
00000612 F1 23 57 16 00 00 07 60
00000612 F1 24 57 15 00 00 07 56
00000612 F1 25 35 20 01 11 11 31
00000612 F1 26 32 33 34 35 24 30
00000612 F1 27 30 38 37 34 38 30
00000612 F1 28 51 42 30 30 42 4C
00000612 F1 29 42 56 50 47 39 36
00000612 F1 2A 30 38 39 AA AA AA

:ISO_15765_2 message
000006F1 12 0006 23 00 00 00 07 40
00000612 F1 0041 63 40 53 43 30 39 34 37 36 20 08 11 21 00 00 07 59 37
______________________50 00 00 07 59 37 51 00 00 07 56 35 20 01 18 00
______________________43 4B 44 31 38 00 30 30 38 37 34 38 30 51 39 30
______________________30 42 4C 42 56 50 47 39 36 30 38 39 FF FF FF
:ISO_15765_2 message
000006F1 12 0006 23 00 00 40 07 40
00000612 F1 0041 63 40 53 43 30 39 34 37 36 20 10 03 18 00 00 07 60 57
______________________16 00 00 07 60 57 15 00 00 07 56 35 20 01 11 11
______________________31 32 33 34 35 24 30 30 38 37 34 38 30 51 42 30
______________________30 42 4C 42 56 50 47 39 36 30 38 39 FF FF FF

apiJob("MSV80","aif_lesen","","")

Satz : 0
OBJECT = msv80
SAETZE = 1
JOBNAME = aif_lesen
VARIANTE = MSV80
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
AIF_ADRESSE_HIGH = 0 00 00
AIF_ADRESSE_LOW = 64 00 40
AIF_FG_NR = SC09476
AIF_FG_NR_LANG = LBVPG96089SC09476
AIF_DATUM = 18.03.2010
AIF_ZB_NR = 7605716
AIF_SW_NR = 7605715
AIF_BEHOERDEN_NR = 7563520
AIF_HAENDLER_NR = 011111
AIF_SERIEN_NR = 12345
AIF_KM = 21600 00 00 54 60
AIF_PROG_NR = 0087480QB00B
AIF_ANZ_FREI = 0 00 00
AIF_ANZAHL_PROG = 1 00 01
AIF_ANZ_DATEN = 64 00 40
AIF_GROESSE = 64 00 40

biggrinCAN message
0000 : 86 12 F1 23 00 00 40 07 40
0000 : 80 F1 12 41 63 40 53 43 30 39 34 37 36 20 10 03
0010 : 18 00 00 07 60 57 16 00 00 07 60 57 15 00 00 07
0020 : 56 35 20 01 11 11 31 32 33 34 35 24 30 30 38 37
0030 : 34 38 30 51 42 30 30 42 4C 42 56 50 47 39 36 30
0040 : 38 39 FF FF FF 19

0000 : 80 F1 12 41 63 40 53 43 30 39 34 37 36 20 10 03
0010 : 18 00 00 07 60 57 16 00 00 07 60 57 15 00 00 07
0020 : 56 35 20 01 11 11 31 32 33 34 35 24 30 30 38 37
0030 : 34 38 30 51 42 30 30 42 4C 42 56 50 47 39 36 30
0040 : 38 39 FF FF FF 19

PassThruConnect I:10828
PassThruConnect O:10828 took 45412 us
DeviceID: 1
ProtocolID: ISO15765
Flags: CAN_ID_BOTH
BaudRate: 500000
pChannelID: $02435098
*pChannelID: 8
Return Value: STATUS_NOERROR


PassThruWriteMsgs I:10828
PassThruWriteMsgs O:10828 took 2102 us
ChannelID: 8
pMsg [Write]: $01EBDD78
pMsg [Write]:
PASSTHRU_MSG (1 of 1)
ProtocolID: ISO15765
RxStatus: No Flags Set
TxFlags: ISO15765_ADDR_TYPE
Timestamp: $00000000
DataSize: 11
ExtraDataIndex: 11
Data [Write]: 00 00 06 F1 12 23 00 00 00 07 40


PassThruReadMsgs I:10828
PassThruReadMsgs O:10828 took 19658 us
ChannelID: 8
pMsg [Read]: $01EBDE24
pMsg [Read]:
PASSTHRU_MSG (1 of 1)
ProtocolID: ISO15765
RxStatus: ISO15765_ADDR_TYPE
TxFlags: No Flags Set
Timestamp: $1CA6E091
DataSize: 70
ExtraDataIndex: 70
Data [Read]: 00 00 06 12 F1 63 40 53 43 30 39 34 37 36 20 08
11 21 00 00 07 59 37 50 00 00 07 59 37 51 00 00
07 56 35 20 01 18 00 43 4B 44 31 38 00 30 30 38
37 34 38 30 51 39 30 30 42 4C 42 56 50 47 39 36
30 38 39 FF FF FF

PDUCreateComLogicalLink I:10828
PDUCreateComLogicalLink O:10828 took 4138 us
hMod: 1
pRscData: $01EBCA04
*pRscData:
PDU_RSC_DATA
BusTypeId: ISO_11898_2_DWCAN
ProtocolId: ISO_14230_3_on_ISO_15765_2
NumPinData: 2
pDLCPinData:
PDU_PIN_DATA
DLCPinNumber: 6
DLCPinTypeId: can-H


PDU_PIN_DATA
DLCPinNumber: 14
DLCPinTypeId: can-L


uiResourceId: UKNOWN ResourceId ($FFFFFFFE)
pCLLTag: $037ADE88
phCLL: $037AE1EC
*phCLL: 7
pCLLCreateFlag: $01EBCA14
*pCLLCreateFlag:
PDU_FLAG_DATA
NumFlagBytes: 4
pFlagData: $036F8FF8
*pFlagData: A0 01 00 00

ReturnValue: PDU_STATUS_NOERROR

PDUIoCtl I:10828
PDUIoCtl O:10828 took 1337 us
hMod: 1
hCLL: 6
uiIoCtlCommandId: PDU_IOCTL_START_MSG_FILTER
pInputData: $01EBC828
*pInputData: $01EBC828
*pInputData:
PDU_DATA_ITEM
ItemType: PDU_IT_IO_FILTER
pData: $01EBC830
pData:
PDU_IO_FILTER_LIST
NumFilterEntries: 2
pFilterData:
PDU_IO_FILTER_DATA
FilterType: PDU_FLT_PASS
FilterNumber: 1
FilterCompareSize: 4
FilterMaskMessage[12]: FF FF FF 00
FilterPatternMessage[12]: 00 00 06 00


PDU_IO_FILTER_DATA
FilterType: PDU_FLT_PASS
FilterNumber: 2
FilterCompareSize: 4
FilterMaskMessage[12]: FF FF FF FF
FilterPatternMessage[12]: 00 00 01 30 //kl15 over can-bus



pOutputData: $00000000
pOutputData: Invalid PDU_DATA_ITEM* Pointer
ReturnValue: PDU_STATUS_NOERROR

PDUStartComPrimitive O:10828 took 1864 us
hMod: 1
hCLL: 7
uiCoPType: PDU_COPT_SENDRECV
uiCoPDataSize: 11
pCoPData: $01EBDD90
*pCoPData: 00 00 06 F1 12 23 00 00 00 07 40
pCopCtrlData: $01EBD8EC
*pCopCtrlData:
PDU_COP_CTRL_DATA
Time: $00000000
NumSendCycles: 1
NumReceiveCycles: 0
TempParamUpdate: 0
TxFlag:
PDU_FLAG_DATA
NumFlagBytes: 4
pFlagData: $01EBD924
*pFlagData: 20 00 00 80

NumPossibleExpectedResponses: 0
pExpectedResponseArray: Invalid PDU_EXP_RESP_DATA* Pointer.

pCoPTag: $00000000
phCoP: $01EBD91C
*phCoP: $0000002A
ReturnValue: PDU_STATUS_NOERROR

PDUGetEventItem I:4696
PDUGetEventItem O:4696 took 37 us
hMod: 1
hCLL: 7
pEventItem: $029DFECC
*pEventItem: $0376AE4C
**pEventItem:
PDU_EVENT_ITEM
ItemType: PDU_IT_RESULT
hCoP: $00000025
Timestamp: $1CA6E091
pCoPTag: $00000000
pData: $0376AE60
*pData:
PDU_RESULT_DATA
RxFlag:
PDU_FLAG_DATA
NumFlagBytes: 4
pFlagData: $037058B0
*pFlagData: 00 00 00 C0

UniqueRespIdentifier: 0
AcceptanceId: 9524
TimestampFlags:
PDU_FLAG_DATA
NumFlagBytes: 4
pFlagData: $03705900
*pFlagData: 00 00 00 00

TxMsgDoneTimestamp: $1CA61A72
StartMsgTimestamp: $00000000
pExtraInfo:
PDU_EXTRA_INFO
NumHeaderBytes: 5
NumFooterBytes: 0
pHeaderBytes: 00 00 06 12 08
pFooterBytes: Invalid Byte Pointer.

NumDataBytes: 70
pDataBytes: $037B11D0
*pDataBytes: 00 00 06 12 F1 63 40 53 43 30 39 34 37 36 20 08
11 21 00 00 07 59 37 50 00 00 07 59 37 51 00 00
07 56 35 20 01 18 00 43 4B 44 31 38 00 30 30 38
37 34 38 30 51 39 30 30 42 4C 42 56 50 47 39 36
30 38 39 FF FF FF


ReturnValue: PDU_STATUS_NOERROR
Quote this message in a reply
[+] 4 users say Thank You to pyzg for this post
07-04-2014, 07:52 AM,
Post: #2
RE: J2534 to TCP_6801
Hi
Please Introduce Yourself here http://garage-automotive.com/showthread.php?tid=7
And rules http://garage-automotive.com/showthread.php?tid=245
Best regards

"A person who never made a mistake never tried anythink new"

If i help you, PLEASE press thanks/reputation. thankyou under
Quote this message in a reply
07-04-2014, 09:39 AM,
Post: #3
RE: J2534 to TCP_6801
I am sorry

admin deletle the post reply help me
Quote this message in a reply
08-06-2014, 15:10 PM,
Post: #4
RE: J2534 to TCP_6801
I see you,My teacher.
Quote this message in a reply
30-07-2014, 05:48 AM,
Post: #5
VCI to TCP_6801
Use any VCI
Any SAE_J2534 and ISO_22900 STANDARD DEVICE
Can be converted to BMW TCP_port_6801

:Theory
[can_on_TCP]
iso_15765_2_N_EA on bmw_ifh_message on TCP
iso_15765_2_N_EA on bmw_zgw_message on TCP

[KWP200_on_TCP]
iso_14230_2 on bmw_ifh_message on TCP
iso_14230_2 on bmw_zgw_message on TCP

[DS2_on_TCP]
DS2 on bmw_ifh_message on TCP
bmw_zgw_message on TCP ( not support DS2 old protocol)

J2534 device using direct methods run VCI=Ediabas to Rheingold
Download BMW-PassThruD-3.0.11.86.exe


ZWNobyBvZmYNCg0KZGVsIC9GIC9RIC9BICJDOlxFQy1BcHBzXEVESUFCQVNcQmluXEVkaWFiYXMu
aW5pIg0KcGF0aD0lcGF0aCU7IkM6XFByb2dyYW0gRmlsZXMgKHg4NilcSmF2YVxqcmU2XGJpbiIN
CmNkIC9kICJDOlxQcm9ncmFtIEZpbGVzICh4ODYpXEJNVyBBR1xQYXNzVGhydUQiDQoNCmphdmEg
ICAtamFyICBQdGRqT01TLmphcg0KDQoNCkV4aXQ=

PttTest


COMMANDS:

help print this screen
exit terminate OMS test


API COMMANDS:

version getBMWDriverFirmwareEx()
name getDeviceName()
init init_PTT_Device()
deinit de_init_PTT_Device()
clamp15 getClamp15Voltage()
clamp30 getClamp30Voltage()
status getDeviceStatusEx()

--------------------
Please enter command: init


Function:
init_PTT_Device()

Result:
0 - PTT_SUCCESS

--------------------
Please enter command: name


Function:
getDeviceName()

Result:
Device Name: Global VCI-Bosch

---------------------------------
Please enter command: version


Function:
getBMWDriverFirmwareEx()

Result:
Version raw: 30005
Version format: 3.0.5

---------------------------------
Quote this message in a reply
30-07-2014, 07:36 AM,
Post: #6
RE: J2534 to TCP_6801
IFH-Service Version 1.02 for Win32
Quote this message in a reply
19-03-2018, 11:07 AM,
Post: #7
RE: J2534 to TCP_6801
2018_03 BMW-PassThruD-3.0.11.86.exe

2018_03 ICOM-Next-FW-3.15.00.msi

2018_03 ICOM-FW-3.15.02.msi

2018_03 OMS-OSS-1.8.0.msi

2018_03 ISTAP_User_Guide_1_5.pdf

Quote this message in a reply
[+] 2 users say Thank You to pyzg for this post


Possibly Related Threads…
Thread Author Replies Views Last Post
  Genuine ICOM Next J2534 weinerbarn 2 365 11-03-2023, 14:57 PM
Last Post: CATAHA
  Scanmatik 2 Pro China clone J2534 Fredrick Kamau 8 3,455 13-12-2022, 06:32 AM
Last Post: fordmidabil
  Need help setting up j2534 with ista nymike 5 2,644 23-06-2019, 12:07 PM
Last Post: TsiliR53
  j2534 pass-thru software? aholmes28191 1 479 28-12-2018, 20:56 PM
Last Post: fab

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content