Re:Former Tesla Firmware Engineer Discusses the System
by snowwrestler on Friday August 24, 2018 @03:13PM
(#17837161)
The iPhone has to reliably connect for emergency calls and provide accurate location. That can be life or death. In fact, "Apple isn't ready to engineer phones at a life-or-death standard" was a fairly common critique of the iPhone in the early days. In response, Apple ran a little PR campaign around their radio engineering efforts--they had a web page that showed all the cool-looking rooms for testing radios, which they invited a couple reporters to tour, etc.
[ Parent
| on HN ]
Re:Former Tesla Firmware Engineer Discusses the System
by nomel on Friday August 24, 2018 @03:53PM
(#17837439)
> The iPhone has to reliably connect for emergency calls and provide accurate location.
An iPhone handling an emergency call is an exceptional use case.
A car driving is not an exceptional use case for a car.
A life and death scenario is occurs every few minutes, or continuously for something like a mountain road, if something like brakes, limited throttle, or steering were to fail.
But, I would, naively, assume that the operation of these critical components were in no way related to timing requirements of some process in Linux.
Re:Former Tesla Firmware Engineer Discusses the System
by rconti on Friday August 24, 2018 @05:57PM
(#17838121)
Is a Tesla steer-by-wire? No.
It seems you have to prove that failure of these hack-y systems would lead to the disastrous result you postulate.
Re:Former Tesla Firmware Engineer Discusses the System
by mikeash on Friday August 24, 2018 @10:51PM
(#17839273)
Brakes aren’t either. You might lose ABS or boost, but you’ll still have brakes.
Re:Former Tesla Firmware Engineer Discusses the System
by nathancahill on Friday August 24, 2018 @04:12PM
(#17837565)
That PR tour was in response to "AntennaGate" when Apple failed to engineer a phone to a life-or-death standard (well, if you were "holding it wrong").
Re:Former Tesla Firmware Engineer Discusses the System
by mcguire on Friday August 24, 2018 @06:12PM
(#17838191)
Didn't the iPhone use a dual processor set up like the other manufacturers at the time? One ui/app processor and a separate radio processor stack?
Re:Former Tesla Firmware Engineer Discusses the System
by rurban on Saturday August 25, 2018 @02:22AM
(#17839817)
Evert smartphone separates the baseband processor from the frontend android/ios/... Arm processor.
Even PC's have now a hidden baseband processor for the mission critical stuff, like backdoors and surveillance.