LLY Ficm

1FastBrick

Well-known member
Dec 1, 2016
2,541
1,069
113
Junkyard
So after looking into the pedal used on the LB7 and LLY, It turns out they used the same pedal on the early gas trucks and SUV's with Fly by wire option. I believe it was the Auto Ride control option on the SUV's that had them use the electric Pedal instead of mechanical cable.

Of course the parts have since been discontinued but it's good to know when looking for parts.

EFI Connection LLC makes a replacement harness but it's not cheap...

The Accelerator Pedal assembly GM Part Number was:

Part Number: 15177923
Supersession(s): 15767491; 19370277

The extension harness GM Part Number was:


Part Number: 15118849
Supersession(s): 15188935

EFI Connection LLC version of the harness...
 
  • Like
Reactions: kidturbo

2004LB7

Well-known member
Dec 15, 2010
6,982
2,145
113
Norcal
Good New: Looks like both the LB7 and LLY receive those same 2 Proprietary PGN's from the FICM. So with a little bin file hacking, if we could figure out how to reverse the injector signal ON/OFF voltages, then a LB7 FICM should run no problems on a LLY...
Is it possible to reverse them in the FICM file rather then trying to reverse them in the ECM? Seems like that might be a better route to take as long as there isn't a hardware reason for the signal reversal. For those that might get their CVN's inspected during smog checks, perhaps a recall or tune update, etc on the ECM would cause a no start condition. But if it was done on the FICM which I've yet to hear of any flashing or updates done on it, would make it so nothing would happen and could be done in house and shipped out to someone without them having to get any tune modifications
 

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
I'm with ya 100% on making the changes in the FICM / EDU over the ECM for just those reasons. Unfortunately I've yet to find anyone that has ever seen a firmware for these units. So there in lies our first problem. Nothing to tell us what to change.

I can say from watching several EU tuning videos of the EDC15 and 16 versions, on that LLY EDU, the firmware is stored on that long chip with coded sticker. It has to be removed from board to read and load. Once we disect both bins, then we know more about options... However the LB7 board, I don't see that same chip. So not like we could just swap em out.. So we first need to locate the firmware chip on the LB7, Leaving us the best option at this moment of ECM tuning, which we have tools and maps to modify those to possibly change the signals.

IMO, if ya needed to get a truck on the road tomorrow, and could swap in a LB7 FICM, bet most with mild tuning skills would jump on an ECM flash option. Put a big sticker on the OBD2 that says !!NO REFLASH!! We can make a CVN read Prop65_Warning if that's what ya require..

Yesterday I hit up the Alibaba side of the globe looking for the correct board connectors and matching case/shells like these. So far not luck on the exact connector, but I have a feeling I'll find em ready to solder onto fresh boards.

080716112013connectors.png
 

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
Few more Diagnostic related lines of code tucked away in the LLY ECM. As you can see, the ECM is mostly worried about state of it's little EDU buddy.. Likely similar in the LB7's. Again good and bad. If we can make the LB7 FICM receive the right injector signals, board swaps looking good. If we roll our own PCB design, we need to address all these Tests Results as expected from the EDU using some sort of CANbus chip, and a script saying, "all is well big ECM buddy.." We gotta make sure it doesn't set a MIL or limp the ECM when the EDU doesn't respond.


SIDM Out3 Short Load Protection Disable -- EDU/RPCV Power Relay​
The minimum amount of powerup time needed before edu test*| is run​
Number of CAN message not toggle before declaring CAN*| communication with EDU fails​
Number of failed tests that will enable the reporting to*| the executive for CAN communication with EDU failure​
Number of test sample that will enable the reporting to*| the executive for the edu pass​
Number of failed tests that will enable the reporting to*| the executive for the edu failure​
Number of sample tests before a pass or fail decision is*| made to the executive​
minimum RPM before edu hardware diagnostic*| is enabled.​
Minimum battery voltage for normal operation.​
Maximum battery voltage for normal operation.​
Number of failed tests that will enable the reporting to*| the executive for the edu failure​
Number of sample tests before a pass or fail decision is*| made to the executive​
minimum RPM before edu batt voltage out of rage diagnostic*| is enabled.​
Number of failed tests that will enable the reporting to*| the executive for the edu failure​
Number of sample tests before a pass or fail decision is*| made to the executive​
Number of failed tests that will enable the reporting to*| the executive for the edu booster current status A failure​
Number of sample tests before a pass decision is*| made to the edu booster current status A​
Number of failed tests that will enable the reporting to*| the executive for the edu booster current status B failure​
Number of sample tests before a pass decision is*| made to the edu booster current status B​
Number of failed tests that will enable the reporting to*| the executive for the edu booster current status C failure​
Number of sample tests before a pass decision is*| made to the edu booster current status C​
Number of failed tests that will enable the reporting to*| the executive for the edu relay failure​
Number of sample tests before a pass or fail decision is*| made to the executive​
 

2004LB7

Well-known member
Dec 15, 2010
6,982
2,145
113
Norcal
Thinking about the FUCM so I ran a simple online circuit simulation. I made a basic injector driver with just a handful of components

All the 1H inductors are to simulate the injectors. I'll have to measure the actual injectors to see what the real value is to get a more accurate simulation. But just some fun for now. The clock signals are set at 45° apart to represent the 8 cylinders with a 1 % duty cycle. The voltage on the "injectors" is about 254 volts. Looks like more then enough to open them

Screen shot of the simulation
Injector Driver.jpg
 

1FastBrick

Well-known member
Dec 1, 2016
2,541
1,069
113
Junkyard
So I had a discussion today about CT scan and X ray of the board. I was told the solid objects would interfere with the layers and cast a shadow in the CT scan. But they could Xray it I was told...

So if some one has an undamaged board, I can get it done.
 

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
So I had a discussion today about CT scan and X ray of the board. I was told the solid objects would interfere with the layers and cast a shadow in the CT scan. But they could Xray it I was told...

So if some one has an undamaged board, I can get it done.
Let me see how this dead LB7 version board checks out. If not damaged, I'll send it out to ya.
 
  • Like
Reactions: 1FastBrick

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
While exploring all the ECM options that share the same FICM case and connectors, I stumbled onto this RAR file out of EU. Looks to be for a programmer toolkit, and contains PDF files with board PCB pics along with connector pinouts on a ton of Bosch hardware. I crashed my pc, and lost track of where I found it. So, posted up on my web server where any can grab it. For now..


It has a HTML index directory page that lest you search the 500mb of attached PDF files Some quick searching came up with this list below of possible FICM board candidates. Suggest we run down this list and see if anything look very similar. Seem the EDC15 model remains our best candidate for donor platform.

BOSCH EDC15 C5 - Chrysler, Jeep [Diesel]
BOSCH EDC15 C7 - Fiat, Alfa Romeo, Lancia [Diesel]
BOSCH EDC15 C7 - GM, Isuzu, Opel [Diesel]
BOSCH EDC15 C7 - Honda [Diesel]
BOSCH EDC15 C7 - Hyundia, Kia [Diese]
BOSCH EDC15P / EDC15V - Volkswagen, Audi, Seat, Skoda [Diesel]
BOSCH EDC15M - GM, Isuzu, Opel [Diesel]
BOSCH EDC15P / EDC15V - Volkswagen, Audi, Seat, Skoda [Diesel]


BOSCH M7.9.5 - Toyota [Gasoline]
BOSCH M7.9.5 - Toyota [Gasoline]
BOSCH MED7.5.11 - Volkswagen, Audi, Seat, Skoda [Gasoline]
 

1FastBrick

Well-known member
Dec 1, 2016
2,541
1,069
113
Junkyard
Let me see how this dead LB7 version board checks out. If not damaged, I'll send it out to ya.
Sounds good! If it's not melted like some of the ones we have seen, It should be good for trying to get an image.

I have no Experience with this other than my own broken bones, so it will be cool to see what the board looks like.

Hopefully we can learn more about what's going on from it.
 
  • Like
Reactions: kidturbo

2004LB7

Well-known member
Dec 15, 2010
6,982
2,145
113
Norcal
Yeah there is quite a few [Diesel] units out there that share this same case. So I've been searching by that model, then looking at each for board images for possible match to our LB7 or LLY versions.

I think a lot of those would work fine, if ya stacked 2 together to fire 8cyl... lol
So far all the ones I've looked at are as you hinted are set up for a 4 cylinders. Nothing looks remotely like our FICM. I wonder if it's actually a custom unit

Maybe, if one of our members has an account to one of those European forums they could post up an image of the board and see if any of them can identify it
 
  • Like
Reactions: kidturbo

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
Maybe we are searching in the wrong hemisphere..
f88e7406fdc9a731c4c772eb66d572db.jpg


Sent from my SM-S901U using Tapatalk
 
  • Haha
Reactions: 2004LB7

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
I just cracked open this one, and after 30 seconds with a continuity meter, thinks it's issue is pin2 ground is dirty in the connector side. Will check it tomorrow, but wanted to see if we can locate the firmware chip, or jtag ports to tap into. Also any markings on pcb. Found

Couple points look familiar to other boards in that programming pinout list. Now reading a bin out has became #1 on my agenda. Squirrel...

Nice looking board layout. Bet we can re-tune it easy enough with help from some fourms out there.

8a2d99f52279a5d899ee176d3f926565.jpg


Sent from my SM-S901U using Tapatalk
 

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
Wouldn't ya know it, I had the last link above open, exactly where it talks about the Flash chip on the EDC15.

Flash eprom: Am29F400
The flash contains the program and maps for the ECU. EDC15P has 512KB (4 Mbit) flash memory in which it can store multiple map segments for different situations (automatic gearbox, manual gearbox,quattro etc). Switching between these segments is generally called “recoding”. Strangly DQ4 is used for boot pin (held low during startup, this will force the ECU in boot mode).

Then scanning over the pics I took of the LB7 board, and that same flash chip doesn't exist. However, who does, his AM29F brother Bob.. Gonna have a serous talk with bob, and see what his has to say on life... Cause the road map to the LB7 firmware structure is laid out in that same link I had open above... And here is everything ya ever wanted to know about Bobs family..

Am29F040B
Data Sheet
4 Megabit (512 K x 8-Bit)
CMOS 5.0 Volt-only, Uniform Sector Flash Memory



3381eadbc75519433e1617ac92c0c75c.jpg
 

kidturbo

Piston Tester
Jul 21, 2010
2,539
1,374
113
Somewhere On The Ohio
www.marinemods.us
According to info in link above, these units will likely have a K-Line in that unused stack of pins somewhere. We just need to trace it down, stating with pin 16. I noticed that almost all of the EDC15 and 16 units have K-Line and CANbus. What's the odds GM never found a need to hook it up??

This EDU swap option could get easy really quickly from here, if someone can teach me how to use an MPPS, Galletto, or BDM unit. Because I have like zero skills with k-line based tools. Have a Bosch MDI laying on my desk if that helps.. :)
 
  • Like
Reactions: 2004LB7