Live data from Hacker News

Rivian software update bricks infotainment system, fix not obvious

electrek.co

191–200 of 386 posts

Re: Rivian software update bricks infotainment system, fix not obvious

#191

Move fast and break things that move fast… I don’t really like or trust most (if not all) of the established automakers, but there is something to be said for having several decades (over a century in some cases) of experience building potential killing machines vs. a company that’s not even 15 years old. The established players have put out cars which suffered freak malfunctions, but Rivian (and Tesla) seem to be st…

The moving fast components were unaffected by this issue…

Re: Rivian software update bricks infotainment system, fix not obvious

#192

Interesting to note that Ford's approach of updating software is far more conservative and car-like. It can be done fully offline via USB, but requests that you kindly upload the log files written to the memory stick back to them when complete, in the instructions as a necessary step. Presumably so they can track and stop incidents like this before they happen fleet-wide. Rivian seems more like a "ship it and we'll f…

Fords approach is flawed however. You can still update sync with a bad update and bork it over usb. Ask me how I know.

Re: Rivian software update bricks infotainment system, fix not obvious

#193

I built a whole remote software update mechanism for a control binary that ran on 25k+ servers across multiple data centers. Rest assured that after the first time I messed it up (which required ssh into each box individually), I wrote a lot of unit and integration tests to make sure that it never failed to deploy again. One of the integration tests ensured that the app started up and could always go through the inte…

out of morbid curiosity.... how long did it take to ssh into and fix all of those servers? I imagine even automating a fix (if possible) would still take a good amount of time.

Re: Rivian software update bricks infotainment system, fix not obvious

#194

What kinds of changes are generally included in these over the air updates? I have this sudden urge to shake my fist at a cloud and tell the gods that cars shouldn't need updates in the first place, if the car was ever deemed ready for production and then sold to customers for money. But, maybe I'm wrong, and it makes perfect sense. All I can think of would be something like a periodic update to navigation data, is t…

It’s possible to deem software ready to sell but find improvements later.

Simple example: my Subaru was sold to me with an interesting design decision that caused the radio to come on whenever the car was started. This was not a bug. Every Subaru worked this way for years. A year into ownership I received an OTA update that added a “not playing” state on startup.

This was never a safety issue and was likely not a defect. It was, however, stupid and needed to be changed.

Re: Rivian software update bricks infotainment system, fix not obvious

#195
post #79

Looks like this car brand is circling the drain. Glad I never bought into the hype.

It’s circling the drain because of one bad software update?

Sounds more like you’ve just bought into the doom and gloom that a few specific news outlets have been pushing.

Re: Rivian software update bricks infotainment system, fix not obvious

#196
post #98

Earlier quoted context omitted.

What amazes me is that any grown up person thinks it is a good idea to update vehicles as if they were telephones Owners should have to bring the vehicle into a shop to have changes made, and they should be very rare. This lazy, control freakery of the worst kind Something very bad is going on happen and people will die before we realize that it is a stupid dangerous practice

I understand the sentiment, but think about the alternatives. There are a few different kinds of updates that can be applied, each with their own protective layers. Infotainment updates, like what happened to Rivian aren't that dangerous. You lose "convienience features" like maps, air con, etc, but generally nothing that could kill you or someone else. Then there's system updates, which is where danger noodle things…

>Infotainment updates, like what happened to Rivian aren't that dangerous. You lose "convienience features" like maps, air con, etc, but generally nothing that could kill you or someone else.

Also speedometer, which is hardly a convenience feature.

Re: Rivian software update bricks infotainment system, fix not obvious

#197
post #117
post #57

Earlier quoted context omitted.

Hertz seemed to find teslas cost double ice counterparts to maintain. Maybe it’s auto company smoke but source: https://fortune.com/2023/10/27/tesla-elon-musk-hertz-evs-ren...

I'm not sure maintenance costs are really the relevant part. It seems like the problem is that Teslas are cheaper now and thus Hertz's fleet is worth less than it was before. Additionally, they find that Teslas suffer more damage, likely from collisions or similar. Routine maintenance costs are not mentioned in that article at all. >In short, the declining value of the Tesla cars in Hertz’s fleet—a decline directly c…

Sucks to be them, but then maybe they should have listened to Musk when in the very beginning of Tesla he said the goal was to make EVs cheap ?

Re: Rivian software update bricks infotainment system, fix not obvious

#198
post #5

It's crazy to me that this is possible in the first place. Standard practice is to have a fleet of test vehicles that are effectively production except in an early release group. Or, you know, having an A/B boot partition scheme with a watchdog. Things that have been around for decades at this point. Disclaimer: Former Googler, Worked closely with Automotive.

Rivian does have a test fleet, and they test it for weeks before releasing. This particular issue is because they apparently distributed the firmware signed with the wrong cert. Not a bug in the software itself. That is independent of testing the software, but still a distribution issue.

My 2c based on your comment:

* "signed with the wrong cert" should mean the software package is rejected before it it is installed.

* software upgrades are tricky and there should be at least 2 versions available so that fallback to the previous is possible and automatic in case of issues.

Re: Rivian software update bricks infotainment system, fix not obvious

#199
post #13

It's easy to underestimate how hard and expensive it is to build, deploy, and remotely upgrade software that runs reliably on a fleet of diverse cars (different models, different years, slightly different components from batch to batch, etc.). It makes updating a mobile phone OS look trivial in comparison. So far, only Tesla seems to be able to update car software remotely, regularly and reliably. I'm certain it's ne…

> So far, only Tesla seems to be able to update car software remotely, regularly and reliably. I'm certain it's neither easy nor cheap. Tesla, whose computer systems quite regularly need to be hard rebooted while the car is driving ? That Tesla?

I had to do this once or twice (its very very infrequent in my experience) and one time it was genuinely terrifying, as I had lost blinkers etc where a few interstates all intersect and merge etc.

I still do love the car though.... but a very sketchy moment that I shouldn't have brought on myself while driving in that situation.

Re: Rivian software update bricks infotainment system, fix not obvious

#200

need a easy way to do restore to previous version offline. take 100 bucks extra if required to have a backup ssd. Don’t want to be camping and then realizing i’m stuck because of some junior dev not being competent enough

Why would you intentionally upgrade your vehicle software while camping? It’s not like this stuff installs automatically, you have to explicitly accept the installation. Waiting a few days or even a few weeks before hitting “install” is completely normal.
Post reply on HN