Live data from Hacker News

Running Tesla Model 3's computer on my desk using parts from crashed cars

bugs.xdavidhu.me

271–280 of 356 posts

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#271

> " I needed this because both the computer and a screen were being sold with the cables cut a few centimeters after the connector (interestingly most sellers did that, instead of just unplugging the cables)." Can't you just solder some extra wires onto the cut off bits, rather than having to try and find a compatible cable? They've left the connectors in, and that's the hard bit, the rest is just wires

He does that in the write-up, though it's unclear from the photos if he actually soldered it or just twisted up pairs. The discussion of part of the wire melting also raises an eyebrow.. no idea about the authors hardware experience, but I've seen software guys use piddly 24 AWG on a multi-amp circuit

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#272

Earlier quoted context omitted.

[flagged]

> Tesla treats the firmware as licensed software This would be okay if there's a way to reject the license and install my own firmware.

You'd be required to jump through the hoops to get your custom firmware approved by the necessary regulatory bodies, just as Tesla did for theirs.

It's not really feasible for a private owner, so I can see why it's not offered as an option.

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#273
post #264

Earlier quoted context omitted.

It's not whataboutism, it's a legitimate question. How does it increase safety on the road to reject local SSH connections by a dumb user, when that same user can mess with the car physically?

Simplest example: a driver could probably disable attentive driving checks by pasting a script in from a web search in a few minutes. Nothing like an inattentive 3750 lbs weapon.

A driver could also install a little machine that turns the wheel slightly at regular intervals, to the same effect.

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#275

Earlier quoted context omitted.

Wrong. They’ve always been open, even with their patents too. All free to use, no royalties

Confidently incorrect. https://www.reddit.com/r/teslamotors/comments/utivlj/tesla_s... > This used to cost $3187.50 https://driveteslacanada.ca/news/tesla-service-manuals-free-... > The access story has been inconsistent over the years. Tesla has opened up free access to both the service manuals and diagnostic software in the past, but that was apparently a mistake, and loopholes were quickly closed. https://www.tesl…

Diagnostic tools are built into every car and free, service mode is amazing. No other car manufacturer does that.

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#276
ECU software development is sort of my day job. If you're going to go down this path, I seriously recommend getting the specialized plugs and connectors and making your own wiring harnesses to whatever size you need. It's absolutely easier than manhandling a full wiring harness or cutting one down. Cheaper, too.

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#277

Earlier quoted context omitted.

In most cases I agree with this, but maybe not for potentially dangerous things like cars? What if someone roots into their car and disables some essential safety feature - maybe even a legally mandated safety feature? More concretely, the expertise-required-to-access-root is in a different field to the expertise-required-to-make-wise-changes. i.e. you might know how to hack a car, but that doesn't mean you know how…

People have been modifying their cars since cars have existed, an electric car shouldn’t be anything new.

People have been killing each other with weapons for as long as they've been around, nuclear weapons shouldn't be anything new.

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#278
post #194

Earlier quoted context omitted.

> All of their technical and repair manuals are available for free to anyone. That should be the bare minimum. Ford charges you 40 dollar an hour for it and unless you know exactly what you are looking for you will spend several hundreds on it. Too bad ford killed their old site, the print form was unauthenticated and you could print the entire schematics to pdf if you knew the internal model number. Or do what I did…

Any chance someone ripped that old site? Do you remember the URL? I don't have a Ford, just always curious about this stuff.

charm.li covers Fords and many other makes too up to 2013 ish. It is a pirate archive site holding workshop manuals for thousands of cars. Very useful. Very free. Long may it stay hidden.

More legitimately, alldata.com has repair data, workshop manuals for most marques up to today and will sell you either single vehicle (called "DIY") or a package aimed at independent mechanics where you can access anything. Same manuals either way, but you pay per vehicle with DIY (and have to contact support to switch.)

I use alldata for my GM truck, it is fantastic.

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#279
post #264

Earlier quoted context omitted.

Simplest example: a driver could probably disable attentive driving checks by pasting a script in from a web search in a few minutes. Nothing like an inattentive 3750 lbs weapon.

A driver could also install a little machine that turns the wheel slightly at regular intervals, to the same effect.

Yeah and they could hire a professional driver or a engineer and IPO for billions a life sized driving AI powered crypto robot too. Look, like clearly google + ctrl-v scripting or running an one click deployment exe on your computer on a whim is different than physically ordering/picking up something and then installing it into a vehicle?

Re: Running Tesla Model 3's computer on my desk using parts from crashed cars

#280
post #27

I used to work for a company that made third party scan tools. We had racks of ecus disconnected from the car with just a diagnostic connector and power. nothing got to a real car without first trying it on the rack. I remember on time we figured out a bmw (pre obdii) had the bytes offset from the standard documentation (it was a semi-standard protocol that some other cars used at the time), we went from we communica…

That's super cool, I'm currently struggling with scan tools for a 1999 Mercedes E300 Turbodiesel. I had one that worked OK for about a decade (Autel something or other) with a 38pin connector, but it recently bricked itself with a message like "connect via USB to Updata" which I assume means its firmware somehow erased itself. Cannot figure out how to "updata" it, doesn't seem to connect via USB, the Autel software r…

Interesting...1999 is probably a bit early for that Bosch to be running one of the usual ECU update protocols like UDS. It sounds like it's in the bootloader and looking for a valid executable. So the FW updater is likely in the bootloader.

If you can open it up and find the JTAG pads, it should be simple-ish to use a JTAG reader to dump the image and then you can figure out the update protocol from that. It's unlikely to be complicated.

Post reply on HN