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: 3758
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: 14292
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: 3758
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: 450
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: 14292
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: 450
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 builder on discrete 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. Unfortunately 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: 14292
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 24867 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: 14292
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: 124
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: 450
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 24823 times
User avatar
AndreyB
Site Admin
Posts: 14292
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: 450
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: 2961
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: 14292
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 23903 times
aliexpress-seller-1.jpg
aliexpress-seller-1.jpg (315.74 KiB) Viewed 23903 times
dev-boad.jpg
dev-boad.jpg (362.46 KiB) Viewed 23903 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
User avatar
AndreyB
Site Admin
Posts: 14292
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 »

Look it's pretty much an ECU! At @Dron_Gus's
image.png
image.png (1.62 MiB) Viewed 20015 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
mi-hol
Posts: 39
Joined: Sun Jun 05, 2022 10:37 pm
Location: Tübingen, Germany
Github Username: mi-hol

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

Post by mi-hol »

AndreyB wrote:
Sun Dec 25, 2022 3:10 pm
Look it's pretty much an ECU!
Thanks for mentioned this post in TLE8888 issue.
Does rusEFI firmware actually run on it?
Best Regards
Michael
--------
Benelli Tornado 900 Tre
Benelli TNT 1130 (rebuilding)
User avatar
AndreyB
Site Admin
Posts: 14292
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 »

While Dron has clearly made a lot of progress I am not aware of any real test results being published https://github.com/rusefi/rusefi/commit/10cab3390a708accfcff49f9acd09691407b96be

My interest in L9779 was revived by https://rusefi.com/forum/viewtopic.php?p=47073#p47073
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
mi-hol
Posts: 39
Joined: Sun Jun 05, 2022 10:37 pm
Location: Tübingen, Germany
Github Username: mi-hol

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

Post by mi-hol »

AndreyB wrote:
Sat Feb 18, 2023 3:35 pm
While Dron has clearly made a lot of progress I am not aware of any real test results being published https://github.com/rusefi/rusefi/commit/10cab3390a708accfcff49f9acd09691407b96be
@Dron_Gus would you mind to share any test results with this board?
Best Regards
Michael
--------
Benelli Tornado 900 Tre
Benelli TNT 1130 (rebuilding)
User avatar
Dron_Gus
contributor
contributor
Posts: 450
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 »

mi-hol wrote:
Sun Feb 19, 2023 5:04 pm
@Dron_Gus would you mind to share any test results with this board?
No tests are started so far... :(
junior-q
Posts: 3
Joined: Mon Sep 04, 2023 6:41 am
Github Username: junior-q

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

Post by junior-q »

Dron_Gus wrote:
Sun Feb 19, 2023 7:01 pm
mi-hol wrote:
Sun Feb 19, 2023 5:04 pm
@Dron_Gus would you mind to share any test results with this board?
No tests are started so far... :(
i started a draw with this chip, just used any input and output but ... have you seen any prob. ?

only doubt about dissipation and the 5V regulation due to the series mosfet (not sure really well working, may be we can add capacity) ... have you used a different mos ? (from ST desgin)
User avatar
Dron_Gus
contributor
contributor
Posts: 450
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 »

junior-q wrote:
Wed Sep 06, 2023 10:51 pm
i started a draw with this chip, just used any input and output but ... have you seen any prob. ?

only doubt about dissipation and the 5V regulation due to the series mosfet (not sure really well working, may be we can add capacity) ... have you used a different mos ? (from ST desgin)
Nothing were done with this chip since Dec 2022. Project is on hold. Sorry.
Post Reply