Dave asked me if there was some way to bypass a bum sensor while waiting for the repairman to show up. But fixing Dave’s sensor problem required fiddling around in the tractor’s highly proprietary computer system—the tractor’s engine control unit (tECU): the brains behind the agricultural beast.
One hour later, I hopped back out of the cab of the tractor. Defeated. I was unable to breach the wall of proprietary defenses that protected the tECU like a fortress. I couldn’t even connect to the computer. Because John Deere says I can’t.
There is more here, interesting throughout, mostly about how farmers are no longer able to fix their own tractors, which by the way may cost $100,000 or more. This part is interesting too (“model this“):
There’s a thriving grey-market for diagnostic equipment and proprietary connectors. Some farmers have even managed to get their hands on the software they need to re-calibrate and repair equipment on their own—a laptop purchased from some nameless friend-of-a-friend with the software already loaded on it. There are even ways to get around the factory passwords that block access to the tECU to effect repairs.
But under modern copyright laws, that kind of “repairing” is legally questionable.
Manufacturers have every legal right to put a password or an encryption over the tECU. Owners, on the other hand, don’t have the legal right to break the digital lock over their own equipment. The Digital Millennium Copyright Act—a 1998 copyright law designed to prevent digital piracy—classifies breaking a technological protection measure over a device’s programming as a breach of copyright. So, it’s entirely possible that changing the engine timing on his own tractor makes a farmer a criminal.
In response, there is now a community of farmers looking to encourage “open source tractors.”
If this doesn’t concern you, I can assure you that in South Korea things are even worse.
For the pointer I thank the excellent Mark Thorson.