Gm bcm and cluster can bus messages through eml327 script
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
What type 4 apps have you got to work? I have made Immo, brake learn , millage change work great.
but ipc, and bcm configuration is not working says missing files or build Congfig not found. Looks like it nests several other type 4 apps togeather how to build like this?
otherwise it sorta works through ecu configuration with the xml. But that’s not as nice and graphical.
I just want to see how it works so I can add other options.
I tried the ecu configuration way today and was able to add remove my compass but not the
Oil or boost bar graphs
but ipc, and bcm configuration is not working says missing files or build Congfig not found. Looks like it nests several other type 4 apps togeather how to build like this?
otherwise it sorta works through ecu configuration with the xml. But that’s not as nice and graphical.
I just want to see how it works so I can add other options.
I tried the ecu configuration way today and was able to add remove my compass but not the
Oil or boost bar graphs
- Gatecrasher
- Posts: 273
- Joined: Sat Apr 25, 2020 6:09 am
Re: Gm bcm and cluster can bus messages through eml327 scrip
Does your ECU configuration have an XML file? It'll be one of the calibrations that was downloaded with the type 4 package. That's a human readable file that tells you a LOT about the module and which DIDs to program to enable or disable certain options.
If the format is compatible with the Visteon clusters I've been working with, then there will be a whole lot of blanks we can fill in for each other.
If the format is compatible with the Visteon clusters I've been working with, then there will be a whole lot of blanks we can fill in for each other.
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
Well it’s strange it won’t run as is with no modifications unzipped all files and put into correct order. Then put build file in type 4 folder. Build archive with spat, all 7 files!
And run says error missing modules or files?
Then I view the report it parsed the Rpos correctly
But it executes all 7 files then starts doing the operation tasks?
According to the sps log it should go ..
0 Maintype4.dll
1 Small ignition off on operation.XML
Break start with next block
0 Mail XML.dll
1 Main ipc options .XML
2 Automatically generated user options.XML
3 all language to I’d code script .XML
4 next operation instructions.XML
Break next block
0 Ipclist.dll
1 next operations.XML
But when i run it just goes 1 through 7 no break and crashes!
It’s like they need to be built nested ??
Idk how ?
And run says error missing modules or files?
Then I view the report it parsed the Rpos correctly
But it executes all 7 files then starts doing the operation tasks?
According to the sps log it should go ..
0 Maintype4.dll
1 Small ignition off on operation.XML
Break start with next block
0 Mail XML.dll
1 Main ipc options .XML
2 Automatically generated user options.XML
3 all language to I’d code script .XML
4 next operation instructions.XML
Break next block
0 Ipclist.dll
1 next operations.XML
But when i run it just goes 1 through 7 no break and crashes!
It’s like they need to be built nested ??
Idk how ?
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
But using ecu configuration utility it works, just bot as graphical
I edited the main Ipc configuration XML, and ran it now I have two additional
Rpo code options
Jamie1
Jamie2
Jamie 1 enables boost bar graph display
Jamie 2 enables oil pw bar graph display
I’m 99% sure I coded it correctly if runs perfectly and
I get a seemingly good response back from the cluster
However the options don’t work, maybe my cluster never was programmed for those
Options?
I edited the main Ipc configuration XML, and ran it now I have two additional
Rpo code options
Jamie1
Jamie2
Jamie 1 enables boost bar graph display
Jamie 2 enables oil pw bar graph display
I’m 99% sure I coded it correctly if runs perfectly and
I get a seemingly good response back from the cluster
However the options don’t work, maybe my cluster never was programmed for those
Options?
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
finally got it to read bcm millage and vin!!!!!!
BCM vin read and millage read for flow control settings
atz
atsp6
AT SH 00 02 41
AT CRA 00 00 06 41
AT SH 241
AT FC SH 241
AT FC SD 30 00 00
AT FC SM 1
1A 90 //read vin
1A DF // read millage
//log of above
>1adf
00E
0: 5A DF 00 33 4E 14
1: 00 33 4E 14 00 33 4E
2: 14 33 4E 14 00 33 4E
//with flow onstrol off
at caf0
>021adf
10 0E 5A DF 00 33 4E 14
21 00 33 4E 14 00 33 4E
22 14 33 4E 14 00 33 4E
now I cannot figure out how to send write ...
>3B DF 00 33 4E 14
7F 3B 12 //neg response
>0E 3B DF 00 33 4E 14
7F 0E 11 //neg response
>10 0E 3B DF 00 33 4E 14
? //not happy
>atcaf0
OK
>10 0E 3B DF 00 33 4E 14
30 00 14 11 47 EB 7C 06 //seems positive??
>21 00 33 4E 14 00 33 4E //why the #$@%$#%$ won't this work???
NO DATA //this means I need length in front like 10 21 00 33 4E 14 00 33 4E ? but I don't want to send length
>00 21 00 33 4E 14 00 33 4E
?
>atcfc0
OK
>21 00 33 4E 14 00 33 4E
NO DATA
how to send directly without auto header like I want to send ...
00 00 02 41 21 00 33 4E 14 00 33 4E
BCM vin read and millage read for flow control settings
atz
atsp6
AT SH 00 02 41
AT CRA 00 00 06 41
AT SH 241
AT FC SH 241
AT FC SD 30 00 00
AT FC SM 1
1A 90 //read vin
1A DF // read millage
//log of above
>1adf
00E
0: 5A DF 00 33 4E 14
1: 00 33 4E 14 00 33 4E
2: 14 33 4E 14 00 33 4E
//with flow onstrol off
at caf0
>021adf
10 0E 5A DF 00 33 4E 14
21 00 33 4E 14 00 33 4E
22 14 33 4E 14 00 33 4E
now I cannot figure out how to send write ...
>3B DF 00 33 4E 14
7F 3B 12 //neg response
>0E 3B DF 00 33 4E 14
7F 0E 11 //neg response
>10 0E 3B DF 00 33 4E 14
? //not happy
>atcaf0
OK
>10 0E 3B DF 00 33 4E 14
30 00 14 11 47 EB 7C 06 //seems positive??
>21 00 33 4E 14 00 33 4E //why the #$@%$#%$ won't this work???
NO DATA //this means I need length in front like 10 21 00 33 4E 14 00 33 4E ? but I don't want to send length
>00 21 00 33 4E 14 00 33 4E
?
>atcfc0
OK
>21 00 33 4E 14 00 33 4E
NO DATA
how to send directly without auto header like I want to send ...
00 00 02 41 21 00 33 4E 14 00 33 4E
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
or can I turn off checks for not sending without length byte first??
like except this 21 00 33 4E 14 00 33 4E ... instead of me cutting it short and sending this ..
>10 21 00 33 4E 14 00 33 4E
?
>10 21 00 33 4E 14 00 33
30 00 14 11 47 EB 7C 06
like except this 21 00 33 4E 14 00 33 4E ... instead of me cutting it short and sending this ..
>10 21 00 33 4E 14 00 33 4E
?
>10 21 00 33 4E 14 00 33
30 00 14 11 47 EB 7C 06
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
Yup this is definitely the problem..
I should be sending
00 00 02 41 21 xx xx xx xx xx xx yy
But instead I’m pretty sure I’m sending
00 00 02 41 10 21 xx xx xx xx xx xx
Because the silly thing won’t send direct address!
Only way to send a message is to first set the header
At sh 00 00 02 41
Then I turn off auto format
At caf0
Now I can’t send messages without the byte size!
Because of that I loose one byte of my message and it doesn’t
Seem to like that to much!
Why can’t I just send a full message without any header or checks ?
If so first off seems no way to turn off header ounce set
So do a complete reset
Atz
Then set protocol
Atsp6
Send full message
>00 00 02 41 01 1A 90
>NODATA
Set return filter
>at cra 00 06 41
Attempt to send message again
>00 00 02 41 01 1A 90
>NODATA
Getting desperate now try everything
>00 02 41 01 1A 90
>NODATA
>02 41 01 1A 90
>NODATA
>2 41 01 1A 90
>NODATA
At 00 00 02 41 01 1A 90
>?
Give up no way to send ??
I should be sending
00 00 02 41 21 xx xx xx xx xx xx yy
But instead I’m pretty sure I’m sending
00 00 02 41 10 21 xx xx xx xx xx xx
Because the silly thing won’t send direct address!
Only way to send a message is to first set the header
At sh 00 00 02 41
Then I turn off auto format
At caf0
Now I can’t send messages without the byte size!
Because of that I loose one byte of my message and it doesn’t
Seem to like that to much!
Why can’t I just send a full message without any header or checks ?
If so first off seems no way to turn off header ounce set
So do a complete reset
Atz
Then set protocol
Atsp6
Send full message
>00 00 02 41 01 1A 90
>NODATA
Set return filter
>at cra 00 06 41
Attempt to send message again
>00 00 02 41 01 1A 90
>NODATA
Getting desperate now try everything
>00 02 41 01 1A 90
>NODATA
>02 41 01 1A 90
>NODATA
>2 41 01 1A 90
>NODATA
At 00 00 02 41 01 1A 90
>?
Give up no way to send ??
Re: Gm bcm and cluster can bus messages through eml327 scrip
I can`t stand that elm torture, It looks like elm is really slow on can and can`t format longer messages, I did some testing with an obdlink device with it extended ST command set, but also got some error FC error. So i also gave up on it.
Here are some presets configuration for connecting j-device with universal patcher.
first is in raw can it will open connection and set filters for communication with all modules on bus, but filter idle data.
second is to connect to bcm in iso15765 protocol and send and recieve data.
Use the load button per the screenshot to load the configurations, select device and click connect.
Here are some presets configuration for connecting j-device with universal patcher.
first is in raw can it will open connection and set filters for communication with all modules on bus, but filter idle data.
second is to connect to bcm in iso15765 protocol and send and recieve data.
Use the load button per the screenshot to load the configurations, select device and click connect.
- Attachments
-
- J2534Profiles.zip
- (1.08 KiB) Downloaded 53 times
-
- Posts: 397
- Joined: Wed Jul 05, 2017 8:30 am
- cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E - Location: North TX, USA
Re: Gm bcm and cluster can bus messages through eml327 scrip
IF your device is telling you that it is a version 1.5 ELM device - IT IS NOT GENUINE and THAT could be why your are experiencing some of the issues you are seeing.04colyZQ8 wrote:logical next step try this in my car but need putty for mac.. trying to use port, not working yet!
I tired screen but it does the stupid thing were it just stays on one line and rewrites it's self without going to a newline! just like putty does
before you turn off auto wrap mode and turn on implicit LF in every CR.
otherwise your screen does this when you type atz
>LM327 v1.5
typing in next command atsp6
>atsp6 v1.5
after turning off auto wrapp mode and turning on implicit LF in every CR. putty now looks like this much better!!
atz
ELM327 v1.5
>atsp6
OK
>
any recommendations on a telnet terminal for mac? or how to adjust the settings for "screen" to work better?
The OBDLink devices ARE using licensed software so should be the most compatible.
Mike
-
- Posts: 380
- Joined: Thu Jan 16, 2014 12:41 pm
- cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion
Re: Gm bcm and cluster can bus messages through eml327 scrip
Ok but if it was genuine could I send direct messages?
Like could I send
00 00 02 41 02 1A 90
Because a lot if this has been my fault or user error.
It seems others had difficulty reading multiple lines on other elm devices as well.
And that’s how I found the correct settings to read the full vin perfectly now on the bcm!
But I probably just don’t know what setting to use to manually send out a full length message without
Header for flow control to write vin.
Like could I send
00 00 02 41 02 1A 90
Because a lot if this has been my fault or user error.
It seems others had difficulty reading multiple lines on other elm devices as well.
And that’s how I found the correct settings to read the full vin perfectly now on the bcm!
But I probably just don’t know what setting to use to manually send out a full length message without
Header for flow control to write vin.