Skip to main content
Associate
August 29, 2025
Solved

Can L9788 be interfaced to a microcontroller via SPI?

  • August 29, 2025
  • 2 replies
  • 444 views

Hello all, 

this post just to know if the L9788 Automotive Engine Management System IC can be interfaced to a microcontroller via SPI instead of MSC bus (single ended interface instead of differential one).

Thanks a lot,

Regards.

AC.

Best answer by mƎALLEm

Hello,

Please refer to this Eval board: EVAL-L9788 its using SPC563M64L automotive MCU.

I don't have idea about the MSC interface but according to the schematics of the previously mentioned Eval board:

It shows the following (last page):

mALLEm_0-1756471760738.png

May be you need to look at this direction.

2 replies

Andrew Neil
Super User
August 29, 2025

Surely, the datasheet would tell you that?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Peter BENSCH
Technical Moderator
August 29, 2025

Welcome @AlxCrt, to the community!

The MSC is an asymmetric bus, see also here.

Perhaps MSC could be replicated with two SPI and some gluelogic, but I am not aware of any such implementation. But why emulate it when there are MCUs that have this interface natively?

Regards
/Peter

AlxCrtAuthor
Associate
August 29, 2025

Thank you so much Peter for your answer,

"But why emulate it when there are MCUs that have this interface natively?" 

because I must use a microcontroller that doesn't have MSC bus properly "natively" it has the MSC support by one specific mode of the DSPI unit, so since the driver for the SPI is just ready and the MSC driver should be written, I made the question just to save time in case.

I know there are other chips that permit to interface with SPI or MSC that is why I asked you.

PS. I know Infineon implement MSC bus natively on some microcontroller, which ST's Automotive microcontroller implement it natively?

Regards,

AC.

mƎALLEm
mƎALLEmBest answer
Technical Moderator
August 29, 2025

Hello,

Please refer to this Eval board: EVAL-L9788 its using SPC563M64L automotive MCU.

I don't have idea about the MSC interface but according to the schematics of the previously mentioned Eval board:

It shows the following (last page):

mALLEm_0-1756471760738.png

May be you need to look at this direction.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."