News for hackers. Stuff that matters.
Re:Former Tesla Firmware Engineer Discusses the System by Aloha on Friday August 24, 2018 @02:21PM (#17836754)
They could have used RTEMS (was designed for missiles) - on some level, if you design accordingly, you dont need a realtime operating system anymore - you can get by without it, and its easier to find people to design software in my opinion for not an RTOS
Re:Former Tesla Firmware Engineer Discusses the System by gmueckl on Friday August 24, 2018 @03:01PM (#17837081)
How would you design a complex control software for a realtime application so that you don't need an operating system? I don't see how.
Re:Former Tesla Firmware Engineer Discusses the System by user5994461 on Friday August 24, 2018 @06:07PM (#17838172)
The operating system provides a standardized IO API and schedule processes/threads. If you don't have fancy IO (LCD, hard drive, network, etc...) and multi processing, there is no need for an OS.
Re:Former Tesla Firmware Engineer Discusses the System by gmueckl on Friday August 24, 2018 @07:11PM (#17838499)
Sorry, I don't understand your point at all. Even fairly simple looking applications can end up doing all kinds of things at once / in an interleaved manner. Preemptive scheduling is simpler and therefore safer than trying to squeeze everything into some kind of gigantic global state machine.