Live data from Hacker News

Why Carmakers Can’t Transition to Newer Chips

jalopnik.com

151–160 of 335 posts

Re: Why Carmakers Can’t Transition to Newer Chips

#151
post #128
post #34

Earlier quoted context omitted.

It is very troubling development when doing something so trivial even requires a computer. That's a matter readily solved by a PID controller made of a few dozen 74XXX parts. Possibly made n-times redundant. Even a more fancy LP solver probably wouldn't need a fully fledged computer.

Ah the classic HN "just use this things I just came up with". https://xkcd.com/793/

I actually believe programmers/software engineers are the new physicists in this regard.

Re: Why Carmakers Can’t Transition to Newer Chips

#152
post #133
post #51

Disclaimer up front: I work for GM. I don't work on chips or components for my day job. What follows is solely my own opinion. Some things to emphasize: OEMs (GM, Ford, Toyota, VW, etc) do not design components, and they do not want to. They design specifications for components, and then get suppliers to bid. This is great for efficiency in established ecosystems, not great for agility. To my knowledge, GM did not ca…

>40-60V system What makes that voltage a better trade off?

Power is volts x amps. The more amps, the thicker the wires need to be (volts are irrelvant).

So to minise weight/wire size, use the highest voltage possible (and thus the lowest current). Losses are purely related to current (I^2*R) so the incentive is to squeezee the current (so needing to increases the voltage).

There's a reason the high-voltage overheads are 432 kilovolts (or more); 10 amps at 432kV = 4.3MW (MegaWatts) while 10amps from a stock AC outlet is 1.2KW (KiloWatts). The wire thickness required for both is the same (though the HV wires need to be better insulated, out of the way of crazy fools etc).

So a 60V system for a car carries 1/5 the current of a 12v system, and the wires can have 1/5 the cross-sectional area.

(yes, I know there are caveats when it comes to AC).

Re: Why Carmakers Can’t Transition to Newer Chips

#153
post #110
post #79

Earlier quoted context omitted.

> "I wonder if the balance is shifting towards taking action." I can't find a public source, but some actions are being taken. Bear in mind that any major shifts would happen in a new product, that is, something 5-7 years out.

Fundamentally, what is it that prevents the established auto makers from making changes mid lifecycle? Seems like Tesla keeps pulling it off; why can’t GM? Is it that the component specification+acquisition cycle you describe is optimized to take as long as the development cycle of a new car?

That would be disruptive to the fiefdoms and all put all the feudal lords into a tizzy.

Re: Why Carmakers Can’t Transition to Newer Chips

#154

Earlier quoted context omitted.

Sure but that's not related to the point I'm making. The point is that not following software design best practices can leave you open to liability, or at least put you in such a weak legal position that you are compelled to settle. If/when Tesla gets hauled into court over its software flaws, any lack of adherence to best practices will make the company appear negligent.

This is a risk adverse culture then. Tesla is spending gobs of money specifically on building safer if not the safest cars out there.

How do you square that with them removing sensors from their cars and going all-in on doing self-driving exclusively using vision? If they were so passionate about spending money to make the safest cars, they'd be doing sensor fusion.

Re: Why Carmakers Can’t Transition to Newer Chips

#155

> “We were able to substitute alternative chips, and then write the firmware in a matter of weeks,” Musk said. “It’s not just a matter of swapping out a chip; you also have to rewrite the software.” https://www.theverge.com/2021/7/26/22595060/tesla-chip-short...

Tesla is much better at writing software than most of their competitors. That's how they can adapt so quickly. They also do a lot more in house than their competitors. That means they can optimize their development processes, and align with chip suppliers across different components. If you have to work with a multitude of suppliers that each ship their own hardware and software, life is a lot more complicated. Chang…

You cannot replace a Xeon with an Epyc without redesigning the motherboard. In reality is even worse. You replace a chip from ST with one from Renesas for example.

Re: Why Carmakers Can’t Transition to Newer Chips

#156
post #144
post #10

Earlier quoted context omitted.

There are cars where the enthusiast scene burns their own ECU EEPROMS to compensate air:fuel calculations after installing larger injectors, better flowing intakes, etc. Edit: There's also some "universal ECUs" from companies like Haltech. They sell a single ECU plus some adapter cables to make that single ECU run on a broad variety of cars from the 90's. Possible since the 90's cars all have the same rough types/num…

Yeah, but I think those enthusiasts are mostly just fixing up calibration values, not changing the actual control software.

It is more than just a few values, it's maps to plot a curve.

But they do actual control software too, though that's less common. https://en.wikipedia.org/wiki/MegaSquirt

Re: Why Carmakers Can’t Transition to Newer Chips

#157
post #105

Earlier quoted context omitted.

Are they better at writing software or do they just care less about how safety critical it is?

I think you underestimate how poorly software development is done in traditional industries. Practice makes perfect and they mostly practice writing reports not software.

It depends. If you want to sleep well at night you take care. Of course if you are VW you take risks.

Re: Why Carmakers Can’t Transition to Newer Chips

#158

This feels like lack of planning. The semiconductor industry was a known entity for many years before this level of integration came to vehicles. They should have known this would happen. Ultimately the industry will have to maintain their own production for consistent silicon.

As mentioned above there are folks who's entire job is maintaining the spreadsheet for said plan.

And you have to witness the mess without these people, or if they aren't allowed to do their job, in order to believe it. Better even, live the mess, I can assure you it is quite an experience.

Re: Why Carmakers Can’t Transition to Newer Chips

#159
post #50
post #34

Earlier quoted context omitted.

It is very troubling development when doing something so trivial even requires a computer. That's a matter readily solved by a PID controller made of a few dozen 74XXX parts. Possibly made n-times redundant. Even a more fancy LP solver probably wouldn't need a fully fledged computer.

ECUs are simpler to build than the mechanical components they replaced and do things impossible to do mechanically (given the space and weight limits of a car). Jadon Cammisa has a great series on this stuff. Here's just one episode on one topic, drive by wire throttle control: https://youtu.be/gKsCHx5NOMM

Simpler to build, and even simpler to overbill for them. Is insane to charge over 1000$ for some replacement logic board.

Re: Why Carmakers Can’t Transition to Newer Chips

#160
At the root is the question: "Do we make it more complex" or "Do we do try it 3 times".

The carmakers have been making the wrong call for the past decades.

One of their suppliers has eclipsed their impact on society, marking one of the first times in something like ~70 years that things didn't bend over to meet their needs.

----

And before you ask. Yes i would rather have a pace-maker with triple redundancy and thrice redesigned.

Post reply on HN