Slashdot Mirror


Farmers Struggling With High-Tech Farm Equipment

An anonymous reader writes: Farming is a difficult profession. One of the constants throughout the generations is that if you're working out in the field all day, machinery eventually breaks down. Farmers tend to deal with this harsh reality by becoming handy at basic repair — but that strategy is starting to fail in the digital age. Kyle Wiens, founder of iFixit, writes about the new difficulties in repairing your broken tractors and other equipment. Not only do you often need experience in computer software, but proprietary technology actively blocks you from making repairs.

"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." Wiens also tells us about Farm Hack, a community that has sprung up to build a library of open source tools and knowledge for dealing with high-tech modification and repair in agriculture.

15 of 194 comments (clear)

  1. Regulation Strikes again by Isaac-1 · · Score: 3, Interesting

    This is likely one of those cases where the manufacturer is not to blame, instead it is likely federal regulations that require these systems to be locked down and only adjusted by authorized personel, I know this is the case with many new industrial engines where emissions compliance requires that field technicians no longer be able to adjust certain parameters, instead all these settings are locked down at the factory.

    1. Re:Regulation Strikes again by Viol8 · · Score: 4, Interesting

      It might be regulations, but I doubt the manufacturers are too cut up about having to supply their own service personal, equipment and parts at a high price to solve these problems.

      In europe things went the opposite way , with cars anyway. The EU mandated anyone must be able to interrogate the ECU, clone a keyless fob and service the vehicle via the ODBC2 port. Which is fine, except that now any thief with some cheap equipment can break into keyless cars, clone a key fob within a minute and drive away with it.

    2. Re:Regulation Strikes again by Anonymous Coward · · Score: 2, Interesting

      It's all in the name of Emissions.

      I've worked for a competitor of Deere and we spent an inordinate amount of time putting in protections so that if people tried to bypass emissions equipment the engines would show a fault.

      It's to combat the types of guys that would just go in and cut off the catalytic converter.

    3. Re:Regulation Strikes again by tibit · · Score: 3, Interesting

      That's perfectly fine though: the fault indicator lights are there to indicate that there's a problem. Things get ugly when you decide not to run the engine anymore when such "tampering" is detected. Or, worse, if the emissions equipment is replaced by properly functioning aftermarket parts that don't have proper authentication circuitry and/or firmware.

      --
      A successful API design takes a mixture of software design and pedagogy.
    4. Re:Regulation Strikes again by Registered+Coward+v2 · · Score: 2, Interesting

      While this is undoubtedly true for the engines, for the rest of the machine it may or not be valid. But TFA misses one enormous issue - legal liability.

      Good point. Farm equipment, like most industrial equipment, is getting more and more complex. Tractors now drive themselves as the follow a master tractor around a farm. As a result, it becomes necessary to make sure the control systems perform exactly as designed and not let people make changes for whatever reasons because they don't know what will happen.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    5. Re:Regulation Strikes again by mlts · · Score: 5, Interesting

      It is both. Some manufacturers use the added regulations (take DEF and DPF mandates for example for diesel emissions) in order to ensure repeat business for their repair shops, as well as planned obsolescence when the ECU dies and there isn't another to be found, as it was an ASIC that was fabbed only for a span of 2-3 model years and even an ECM firmware upgrade wouldn't change that.

      The Feds mandated things like nonadjustable governors so one can't adjust the RPM of some items unless done manually by twisting the throttle rod. However, some companies are happy to take that even further to ensure people come back to get stuff fixed.

      There is blowback to this. For example, a RV refrigerator that runs on propane made 10-15 years ago which uses a pilot light can cost more than a new refrigerator, just because it requires no 12 volt current to keep the contents cold, while newer models often have issues with the control board.

      How does this get fixed? With state and federal governments still looking to add more regulations compounded with companies that want their own "DRM" to keep the next quarter looking good, the only real solution will be for relatively small startups to hit the market with simple products that do the same thing, but don't have all the bells and whistles. For fridges, companies like Unique Gas Products come to mind, who may not have appliances that have the latest 5000 pixel count in the LCD screen... but keep the contents in the fridge cold without issue.

      The future will probably wind up people having to fudge to get around various regulations. For example, the EPA ban on wood stoves will just mean that a building gets built with a propane stove, which gets swapped out for a wood stove the second the inspectors leave. If this isn't the case, there will be a heavy market for people to purchase jailbreaks for their appliances and vehicles... with bounties going up as steep as what was paid for access to root on the latest Samsung devices.

    6. Re:Regulation Strikes again by fahrbot-bot · · Score: 3, Interesting

      "Which is fine, except that now any thief with some cheap equipment can break into keyless cars, clone a key fob within a minute and drive away with it."

      Are you sure that's actually true given that car crime has seen massive decline in recent years? Even if true it's obviously not having any negative impact in practice.

      Actually, I've recently read several articles on the Intertubes supporting GP statement -- search for: keyless ignition problems. You are also correct in that car thefts were in steep decline over the past years (one article mentions this specifically) but it's due to RFID chips in the keys and Immobilizer systems that require a successful ping from that chip to start the car, or enable the fuel pump - in the case of Hondas, perhaps others.

      Several (many?) auto have the ability to program blank fobs from the diagnostic port. Thieves still have to break *into* the car however - usually by breaking the glass. And since cars with keyless ignition do *not* have column locks (because, no key) ... Car Theft Made Easy(ier) 101.

      I was researching this because I'm not a fan of keyless ignition [aka: Push (Button|to) Start ] , especially as it's becoming more and more standard on all trim lines, and I wanted to know if vendors are/would offer keyed options or workarounds. I carry the keys for my two Hondas on my keychain in my back pocket and wouldn't be able to if they were those bulky fobs. Plus driving around with the keys in my pocket seems uncomfortable. In addition to all the real/potential problems reported about keyless ignition and/or fobs - and extra expense of the system.

      I'm not a Luddite, just don't really buy into the "problem" this is suppose to be solving. My keys are small, reliable and dead simple to use. Keyless ignition as an option is fine, but as a requirement is simply stupid.

      --
      It must have been something you assimilated. . . .
    7. Re:Regulation Strikes again by Anonymous Coward · · Score: 2, Interesting

      Wanted to post this. Grew up in a small village. More farmers than anybody else. If they could, they would disable shit. An example: Wood-splitting machine requireing two buttons be pressed at the same time? Zip-tie one down. Guy got his free arm ripped off and bled out before anybody could find him.

  2. Re:...bypassing a bum sensor? by Lumpy · · Score: 2, Interesting

    Exactly, The guy in the article was not the brightest person. And yes you are correct, you can fool the sensor a lot easier than trying to change the code. and if you were really bright, you made it a plug in so that you can undo the chance in 10 seconds in case you DID need the factory to come and fix something.

    --
    Do not look at laser with remaining good eye.
  3. Re:Just wait for oil changes to come with DRM so by Lumpy · · Score: 3, Interesting

    BMW tried that. they specify a "special" oil for their cars and bikes. Luckily there are people that have higher IQ's than BMW engineers and you can use cheap synthetic 5W30 oil at a sane 7500mile oil change interval and be better off than their special BMW LL-01 at a 15,000 mile change.

    Also the BMW canbus, Kbus, and ODB-II is so hacked that you can do anything you want. GM, FORD and ther others also tried to lock down their data busses, but people hack them anyways and release the information.

    What is needed is a federal mandate that requlre all vehicle and equipment makers publish full details on their systems freely.

    --
    Do not look at laser with remaining good eye.
  4. Re:Lock Out All The Thingz!!!111 by ColdWetDog · · Score: 4, Interesting

    Since farming is Big Business, would you expect much different? Most of these companies are really just putting a computer hooked up to some hydraulic doohicky on a piece of standard farming equipment or trying to use a standard commercial product such as GPS or a weather station in a farming situation. Open everything up and the next guy down the street can program the Aurduno and sell the same thing.

    What I'm a bit surprised hasn't happened is an analogy to boating. The NMEA standard allows manufacturers of various bits of marine electronics to talk to each other. After the usual startup problems of everyone's implementation being subtly different (Hi Garmin, you nitwits) it pretty much works as advertised. I still can't open up the guts to my chartplotter and do anything helpful, but if I don't like the way it is working, I can toss it and get another one and keep the rest of the network.

    Even the marine engine people are finally figuring this out. While they don't use the OBDC spec like cars (for whatever reason), it is now possible to buy the adapter and software for engine diagnostics (most of the time, except for you idiots at Suzuki). ** I suppose it will just take continuing pressure to get manufacturers to streamline these things.

    ** Just a friendly note to the people at Mercury and Yamaha. MS-DOS has not been a commercially acceptable operating system in some decades. Shall we ramp it up a bit?

    --
    Faster! Faster! Faster would be better!
  5. Farmer/IT person here by caseih · · Score: 5, Interesting

    I spent nearly 15 years in IT before returning to the family farm to work with my brothers. We farm several thousand acres of irrigated land with some large, expensive machines, so I have some experience in this. This article really hits home for me. Forgive some of the jargon, but this is slashdot; you can deal with it.

    Coming from the open source world, computer technology in farming, both in the machines themselves, and the software farmers use, is like stepping back in time 20 years or more. Farm software is a niche market, and companies are pretty jealous of their profits. So mapping software is very expensive and interoperability is a bit difficult. Right now I can pull maps off my machines (Case, John Deere), but they each use different native formats so if I want to do any work in QGIS I have to use the company's individual software (which ironically enough is DRMd even though it comes for free with the machine) to export the data in SHAPE format. Software packages like the SMS mapper can read some manufacturers' data files directly because they licensed the formats. But there's very little info out there on hacking these formats and very few open source hackers know enough about farming and these systems to bring expertise to bear.

    Even worse, all the companies are talking about cloud-based mapping solutions, but that's even more proprietary and closed.

    Companies talk about "open standards" but what they really mean is they export SHAPE files from a computer program. It's really frustrating, but with interest in UAVs, perhaps people will finally crack this barrier.

    As to the machines themselves, there are a number of issues. One is government regulations. Adjusting the timing as the farmer in the article wanted to do is extremely illegal and can get you a huge fine from the EPA if you are caught, which you will be. Because unlike in the automotive world, there aren't a any third-party repair shops with access to the parts, let alone diagnostic equipment. Apparently the EPA requires the manufacturer to report any deviations from the the approved program, and they levy fines. Sounds orwellian, but the EPA doesn't mess around when it comes to pollution regs (and I'm okay with that in theory). Suppose the manufacturers want to cover themselves.

    Someone asked why a company can't spring up to develop hackable machines? There are efforts to this effect.

    http://opensourceecology.org/

    But for larger scale farming, it's harder. In the case of engines, the EPA would simply never allow them to market if the parameters that cause an engine to meet EPA regs are allowed to be changed. Regulatory capture has made modern diesels so expensive to develop now, including licensing patented pollution control technologies like the urea injection systems, that it's cheaper for companies to buy an existing engine than to develop their own. So even if I started a hackable tractor company I'd still need to use an engine with an extremely proprietary ECU, and would have to license canbus info to simply connect a transmission to the engine.

    The other part of machines that is jealously guarded is the main canbus that links everything on the tractor. We're talking engine control, transmission control, hydraulic remotes, cab systems, and most importantly, the GPS receiver, guidance computer, and steering valve. The commands that flow on this bus are not yet encrypted (they will be soon, starting in cars I predict), but they are highly proprietary and protected by NDAs. You'd think that with a modern tractor I could take anyone's GPS receiver, mate it with anyone's guidance computer, and control any tractor's steering. Well it's not like that. On John Deere, for example, if I want to use anything other than GreenStar for GPS and guidance (a $10-$20k touch by the way, plus yearly fees for RTK), I have to physically replace the steering valve system with one that the 3rd party system is compatible with. There was a company that rev

    1. Re:Farmer/IT person here by caseih · · Score: 3, Interesting

      Interoperability is increasing, but it's not being done in an open way in my opinion. Rather it's being done with cross-licensing of protocols, file formats, etc. Each major machinery company wants to get people into their ecosystem, their cloud. And for GPS each company wants to lock me into a subscription to their service, which I can't easily switch without changing out all the hardware. If you think proprietary software subscriptions are bad (office 365, etc), it's worse here!

      There are some standards including ISO 11783 (known as IsoBus) that standardize the way implements talk to the tractor, to the mapping system, and to the variable rate systems (GPS is involved, but not in a guidance fashion). Though in practice, interoperability is somewhat hit and miss. The other day I plugged my air seeder cart (New Holland) into my John Deere tractor's isobus (we've been using a NH computer monitor added to our other John Deere tractor as an external display), but the Deere computer could only see one of the two devices the cart puts on the bus. Some kind of incompatibility. Pretty sure NH sells a little converter box to tweak the baud rate or something to make it work with Deere's monitor. So it's a bit of a crap shoot.

      A couple of years ago I thought it would be nice to interface a device like a raspberry pi with isobus. There's a GPL library for implementing ISOBUS protocol on Linux. But accessing the ISO documents themselves cost a fair amount of money. Just trying to break into this world to get information seems very difficult. I'm still unsure of the exact nature of the electrical interface. It's a proprietary connector, and I think the signalling is j1939. It's hard to find out without buying expensive SDKs and such. Very frustrating.

  6. Re:to be honest, we dont have farms anymore. by grimmjeeper · · Score: 4, Interesting

    That model has been changing over the last several decades. Both of my parents grew up in rural America in the 40's and 50's. Back then, a family could make a decent living on a quarter section (i.e. 160 acres). As my grandparents' generation started to retire in the 60's and 70's, consolidation had already started. Those four farms on a square mile plot turned into one farm with 3 retired families living in the houses. And consolidation continues. It's getting to the point where "family farms" should be measured in terms of square miles rather than acres. There's just no way to sustain a family on a small plot of land. The "family farms" are increasingly turning into small corporations with many employees managing huge tracts of land. They have to. Without being able to take advantage of economies of scale there's no way to make it.

    They're not losing the tie between land and family. The families that are there are still tied to the land. But the farms are losing families as farms consolidate. Only one of my cousins stayed in farming but all 3 of her kids left as soon as they graduated. And my extended family is pretty typical among modern families. A few of the kids stay on the farm but by in large most of them leave for more promising careers. The few that stay behind are taking over increasingly large farms.

    Last year, my 99 year old grandmother passed away and we went back to her home town in central North Dakota for the funeral. I grew up visiting there all the time so I had many fond memories of the town. I was shocked at how much of a shell of a town it had become. Most of the houses are now abandoned. Of the ones that aren't, most of them are owned by people who use them as hunting cabins a few weeks out of the year. My grandfather's garage where he worked on farm equipment for 63 years stands idle. Not enough business to make it worth keeping open. The K-12 school house on top of the hill once accommodated 50+ kids in my father's day. Now it stands empty. The few kids left go to a neighboring town that houses the consolidated school district. Driving towards town, many of the farm houses and barns I remember have long since been torn down to get access to farm the land underneath them. A few of them remain, with added shops and grain bins to handle the load of running more acres from a central location. The only reason this town is still alive is that the patriarch of a large family farm uses it as his home base. He was a class mate of my father's and has lived there his whole life. He's partially retired now but he built his family farm to cover some thousands of acres. It was the only way to survive. One of the neighboring towns is entirely abandoned. And if it hasn't been bulldozed and turned into more acreage, it's only because no one has gotten through the miles of red tape to get access to the land.

    My point here is that while you're correct that families are still owning and operating farms, the nature of the farms they own and operate is changing. Consolidation is happening. Families are leaving. Population density is decreasing because fewer people are needed to run the farms. And families are increasingly turning to incorporation in order to survive. Sure, they will always feel a kinship with the land. But the quaint notion of the "family farm" is in the distant past. And sure, the family farms aren't just subsidiaries of the corporate ag producers. However, they are corporations in their own right and operate on a scale that would have been unthinkable 100 years ago.

  7. Re:1948 Ford 8n by IonOtter · · Score: 4, Interesting

    I've had the same experience with a 1954 Massey-Ferguson. I've never worked on a farm tractor in my life, only small engines and cars. Yet I could tell it was designed to be disassembled in the field.

    All the panels were held on securely, but with a minimum of screws. 10 screws, and I had the entire engine cowling and side panels removed. The front debris screen was actually hinged by the cowling! The radiator was held on with two massive bolts, making it a cinch to remove, all right in the middle of the lawn.

    Repair and reassembly was just as simple, and easily accomplished by just myself. I went from dead-in-the-field to full operation in about 2 hours, with nothing more than 1/2, 9/16 and 3/4 sockets and a flat-head screwdriver.

    And again, I'd never worked on a farm tractor in my life. It was just that simple and intuitive.

    --
    [End Of Line]