L9779WD-SPI - Multifunction IC for engine management system

Hardware inside and outside of the ECU
Post Reply
Rhinoman
contributor
contributor
Posts: 256
Joined: Thu Sep 24, 2015 2:14 pm
Location: Wiltshire, UK

L9779WD-SPI - Multifunction IC for engine management system

Post by Rhinoman »

User avatar
kb1gtt
contributor
contributor
Posts: 3732
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Multifunction IC for engine management system

Post by kb1gtt »

Nice, $12 chip and $130 eval board. It appears the eval PCB is also 2 layer, which is a good thing. I wonder how much heat it makes, and if it might need a heat sink.

I see the mating SPC563M-DISP is $95. This is basically a full ECU for about $230.
Welcome to the friendlier side of internet crazy :)
Rhinoman
contributor
contributor
Posts: 256
Joined: Thu Sep 24, 2015 2:14 pm
Location: Wiltshire, UK

Re: Multifunction IC for engine management system

Post by Rhinoman »

Horizonjob is working on an SPC56 based ECU but I'm not clear on what free tools there are to support that series.
User avatar
AndreyB
Site Admin
Posts: 12800
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by AndreyB »

84 in stock
http://www.digikey.com/product-search/en/integrated-circuits-ics/pmic-power-management-specialized/2556708?k=L9779WD-SPI

Image

does anyone want to make our own dev board for this? If we order 50 pieces we can kind of have the piece of having this available for some time :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Rhinoman
contributor
contributor
Posts: 256
Joined: Thu Sep 24, 2015 2:14 pm
Location: Wiltshire, UK

Re: Multifunction IC for engine management system

Post by Rhinoman »

kb1gtt wrote:Nice, $12 chip and $130 eval board. It appears the eval PCB is also 2 layer, which is a good thing. I wonder how much heat it makes, and if it might need a heat sink.
I see the mating SPC563M-DISP is $95. This is basically a full ECU for about $230.
The IC has a thermal pad underneath so you need to move the heat away through the PCB, it does rather a lot for a small chip.

You would need analogue input circuitry for a full ECU.
Horizenjob
Posts: 45
Joined: Mon Jun 22, 2015 8:31 pm
Location: Massachusetts, USA

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by Horizenjob »

This would be a great chip to use with my CPU cards. That's basically why I kept the analog on the CPU board and put the external driver stuff on the partner card. Not having these features married is a good thing, it's easy to imagine lots of driver boards.
Horizonjob is working on an SPC56 based ECU but I'm not clear on what free tools there are to support that series.
Used to be we ran Linux and all the tools for PPC development on Apple workstations which used a PPC inside ( year ~2000 ). Compilers, debuggers and whole operating systems for these architecture chips goes way back. On the dev board for the 5634 they used a USB->Serial/JTAG interface with a software package for Windows.

You should be able to set up a cross-compile environment in Linux. If you can open the serial port to the 5634 and get it to echo a character - in theory you can download a boot strap and start talking to it. I think there is free software that is well supported to do this ( U-Boot? ).
does anyone want to make our own dev board for this?
I'm open to sharing a lot of my stuff. Just to start, library stuff is pretty easy. I wonder if you can declare footprints and schematic symbols for boards outlines with connector or header pin locations included? Sounds like it would work.
User avatar
kb1gtt
contributor
contributor
Posts: 3732
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by kb1gtt »

Horizenjob wrote:I wonder if you can declare footprints and schematic symbols for boards outlines with connector or header pin locations included? Sounds like it would work.
Yes you can. I think I've done this before with a Cinch Enclosure. Although perhaps not as automated as might have implied. Basically I used a symbol on the schematic that included the pins, then the footprint in PCB land used the same pin names. The footprint included the PCB outline, but on the drawing layer.

Using this 5634 and this chip, you basically could make an ECU that's about the size of a playing card. Very small and very compact. Now if we only knew of someone who had a 5634 and could program it with free tools :)
Welcome to the friendlier side of internet crazy :)
Rhinoman
contributor
contributor
Posts: 256
Joined: Thu Sep 24, 2015 2:14 pm
Location: Wiltshire, UK

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by Rhinoman »

I'm not a Linux guy so, as much as I like Freescale products they are a no for me for limited production runs or personal use. If the chip looks good then I will get some boards made
Horizenjob
Posts: 45
Joined: Mon Jun 22, 2015 8:31 pm
Location: Massachusetts, USA

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by Horizenjob »

I'm not a Linux guy so, as much as I like Freescale products they are a no for me for limited production runs or personal use. If the chip looks good then I will get some boards made
Hi Rhinoman. I must have given the wrong impression somewhere. Freescale doesn't even support Linux, I don't think. With WIndows you should be good to go. We can talk more about tools but maybe another thread is better?
User avatar
Dron_Gus
contributor
contributor
Posts: 327
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb
Github Username: dron0gus

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by Dron_Gus »

Hi all.

Did anyone have test this IC? Looks quite good for my task (make rusefi variant for ej20g is for stock wiring and in stock case).

BTW, how much current does CPU consumes over 3.3. Did any one measure? L9779 has integrated LDO 3.3 with 100 mA max load. Will it be enough?
User avatar
AndreyB
Site Admin
Posts: 12800
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by AndreyB »

Dron_Gus wrote:Hi all.

Did anyone have test this IC?
I know http://rusefi.com/forum/viewtopic.php?f=10&t=557 is using some cool chips but not sure about this one.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
Dron_Gus
contributor
contributor
Posts: 327
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb
Github Username: dron0gus

Re: L9779WD-SPI - Multifunction IC for engine management sys

Post by Dron_Gus »

russian wrote: I know http://rusefi.com/forum/viewtopic.php?f=10&t=557 is using some cool chips but not sure about this one.
Thanks.
But he uses TLE6244x - set of 18 low-side switches without any additional features.
While L9779 has some features useful for me:
4 x IGBT drivers. Not sure if there is IGBT transistors inside ignition block on my subaru. But stock subaru ECU uses some "special" driver builded on descrete components for pre-driving ignition comutator. For all other outputs there is basic N-channel MOSFETs.
3V3 and 5V voltage regulators. Quite weak, but enouth to power CPU and op-amps.
VR sensor block. Unfortunatly only one.
And CAN and LIN drivers. But my car leak of any can or lin bus :)

There is another one IC for driving external IGBT-based ignition commutator - MC33810 with additional features for controlling spark. But my stock wiring leak feedback signals from ignition switches, so I will not able to use all features of this driver. Also documentation is quite lean.
User avatar
AndreyB
Site Admin
Posts: 12800
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

L9779WD by ST

Post by AndreyB »

What a cool chip obviously not available https://octopart.com/search?q=L9779WD-spi
image.png
image.png (166.53 KiB) Viewed 3002 times
proper SPI version https://www.st.com/resource/en/datasheet/l9779wd-spi.pdf
careful there is a non-SPI version https://www.st.com/resource/en/datasheet/l9779wd.pdf
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 12800
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by AndreyB »

In light of that SPI vs MSB incompatibility I wonder what does "L9779WDAT2" marking mean - in light of all the ebay/aliexpress sellers offering that L9779WDAT2
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
nmstec
contributor
contributor
Posts: 90
Joined: Tue Oct 05, 2021 9:02 pm
Location: Vancouver

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by nmstec »

AT - Automotive grade. 2 - no clue, double automotive?

L9779WDM - 4.9- 5.1v
L9779WD - 2.9 - 5.5v

But looking at that info, there is 0 mention from ST regarding those markings. I'm going with most likely either engineering samples, or Chinesium grabage. We shall discover jan 16
"Dave B. 5:03 PM
Mark is an ass but by far the most potent combination of knowledgeable ass, smart ass, get it done ass and determined ass. and his ass consistently puts in time."

-Dave B, Hero, Tuner, and probably has a car.
User avatar
Dron_Gus
contributor
contributor
Posts: 327
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb
Github Username: dron0gus

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by Dron_Gus »

Here's what I have
Attachments
20220104_013706.jpg
20220104_013706.jpg (637.18 KiB) Viewed 2958 times
User avatar
AndreyB
Site Admin
Posts: 12800
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by AndreyB »

Nice! So L9779WDAT2 is officially L9779WD-SPI
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
Dron_Gus
contributor
contributor
Posts: 327
Joined: Wed Nov 13, 2013 1:11 pm
Location: S-Pb
Github Username: dron0gus

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by Dron_Gus »

Funny thing: L9779 has the same WatchDog question-answer table as TLE8888.
But TLE8888 datasheed just defines answer table for each question and phase.
While L9779 datasheet also provide detailed description how to calculate answers using question, Markov (who is Mr. Markov) chain and binary logic.
puff
contributor
contributor
Posts: 2923
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by puff »

User avatar
AndreyB
Site Admin
Posts: 12800
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: L9779WD-SPI - Multifunction IC for engine management system

Post by AndreyB »

What kind of detective work can we do comparing original dev board with two different aliexpress purchases? Does anyone see month of fab or anything encoded here? 935 034 are those batch numbers or else?
Attachments
aliexpress-seller-2.jpg
aliexpress-seller-2.jpg (539.45 KiB) Viewed 2038 times
aliexpress-seller-1.jpg
aliexpress-seller-1.jpg (315.74 KiB) Viewed 2038 times
dev-boad.jpg
dev-boad.jpg (362.46 KiB) Viewed 2038 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply