PDA

View Full Version : What GM PCMs run VXWorks?



greasess
February 16th, 2017, 05:13 PM
I was doing some research on embedded OSs and came across VXWorks. This os is used in the mars landers, industrial control systems and much more. What caught my eye was that it's used in lots of automotive applications. Here (https://www.windriver.com/company/Wind-River-Corporate-Profile-2651.pdf) you will find a list that includes GM as one of the companys that uses vxworks in it's pcms. Does anyone here know what gm pcms run vxworks? I think it would be fascinating to screw around with.

joecar
February 16th, 2017, 05:39 PM
Problem with vxworks is that WindRiver charges arm/leg for each development seat, and a royalty fee for each instance sold...

I don't believe GM is willing to pay all that money...?

( I noticed that WindRiver is now an Intel company... GM usually does not use Intel in their vehicles )

Yes, vxworks is interesting, it gives you a good (but expexpensive) RTOS.

GMPX
February 16th, 2017, 05:59 PM
Pretty sure GM is all done internally. Back in the older PCM's (eg the mid 90's) it seemed each engine got its own software team so the code on the LS1 PCM is TOTALLY different to that on the LL8 6 cyl for example. Sometime after 2000 they started to consolidate and now the controllers are pretty much 80% running the same code regardless of engine type (well gas and Diesel are different of course).

greasess
February 17th, 2017, 06:12 AM
Maybe GM just uses vxworks in its assembly line or or something else. I'll post if I find anything else interesting on the topic.

KhakiCummins
February 17th, 2017, 06:37 AM
I don't know that VXworks has ever actually been used on any automotive PCM. VXworks is used to run lots of PCMs for Robots used in manufacturing. That would most likely be where GM is using VXworks.

ScarabEpic22
February 21st, 2017, 09:53 AM
Pretty sure GM is all done internally. Back in the older PCM's (eg the mid 90's) it seemed each engine got its own software team so the code on the LS1 PCM is TOTALLY different to that on the LL8 6 cyl for example. Sometime after 2000 they started to consolidate and now the controllers are pretty much 80% running the same code regardless of engine type (well gas and Diesel are different of course).

Did Ross say LL8?! :bash::bangin:

GMPX
February 21st, 2017, 10:29 AM
Yep, its right up there with the T43 :muahaha: