Flashing the Brake ECU

Discussion in 'Gen 3 Prius Technical Discussion' started by mbarrows, Feb 8, 2010.

  1. mbarrows

    mbarrows Illini Bird

    Joined:
    Jun 22, 2004
    210
    17
    10
    Location:
    Frankfort, Illinois
    Vehicle:
    2010 Prius
    Model:
    V
    I have read several sources that say the Prius recall (or SSC) will involve updating braking software for the 2010 Prius. As I have never had this done on my 2005 Prius, I'm wondering how complicated and how long this might take. Is there a danger in "flashing" the brake ECU? I guess I'm somewhat concerned that if the "fix" is installed/downloaded improperly that the car could be severely impacted and not work correctly.

    Anybody with experience on this? :confused:
     
  2. Politburo

    Politburo Active Member

    Joined:
    Feb 15, 2009
    971
    208
    0
    Vehicle:
    2009 Prius
    There is no danger.
     
  3. jdenenberg

    jdenenberg EE Professor

    Joined:
    Nov 21, 2005
    3,910
    1,908
    1
    Location:
    Trumbull, CT
    Vehicle:
    2020 Prius
    Model:
    LE AWD-e
    There have been several firmware updates for the gen2 (2004-2009) over t he years. My 2004 ecu's have been updated 3 times, but not since mid 2005 so your Prius probably has those updates already. The process takes a while and the procedure requires that the 12v battery be put on a charger to make certain that the power is not lost during the flash. Several early Prii were temporarily disabled (the ecu being flashed needs to be replaced if this happens) when poorly trained technicians didn't follow the procedure, but by now they have all learned the error of their ways (the dealer had to swallow the costs).

    As far as I know Toyota has not prepared/tested an update for our Prii to minimize the regenerative braking dropout. The "Fix" is only being distributed for the Gen3 (2010) at this time. I expect Toyota to offer it to us at a later date, but it may not be free for those of us that are out of the warranty period (My 2004 is almost 6 years old and has 168,500 miles).

    As others have noted there is NOT a loss of brakes when this occurs. Just press harder on the pedal and the friction brakes will engage. The sub-second delay in stopping will not cause an accident as long as you were leaving sufficient braking spacing between you and the obstacles in front of you.

    JeffD
     
  4. qbee42

    qbee42 My other car is a boat

    Joined:
    Mar 2, 2006
    18,058
    3,076
    7
    Location:
    Northern Michigan
    Vehicle:
    2006 Prius
    The only other danger from a reflash, other than those mentioned above, involves the new firmware. Obviously, any time you change a program you can introduce new bugs or reload old bugs (regression errors). We can only assume that Toyota will do a thorough job engineering and testing the new braking code.

    Tom
     
  5. mbarrows

    mbarrows Illini Bird

    Joined:
    Jun 22, 2004
    210
    17
    10
    Location:
    Frankfort, Illinois
    Vehicle:
    2010 Prius
    Model:
    V
    This is another thing that concerns me. I will assume the Toyota Service Technicians know how to do this properly on our 2010 G3's (I mean, I hope they do) but am a little concerned that the "fix" might cause more problems than the braking "issue" (which for me personally, is a non-issue). I'm thinking I may hold off awhile on this to see what others have to say about the "fix." Of course, this is all assuming that's what Toyota announces sometime this week (we really don't know yet).
     
  6. PaJa

    PaJa Senior member

    Joined:
    Sep 3, 2009
    678
    114
    92
    Location:
    Czech republic
    Vehicle:
    2017 Prius
    Model:
    N/A
    Toyota EU says the pocedure should take about 40 min dealership visit. The dealership will use their standard programming equipment (Techstream probably).
     
    newguywithpups and jim256 like this.
  7. garygid

    garygid Senior Member - Blizzard Pearl

    Joined:
    Aug 23, 2009
    379
    23
    0
    Location:
    Orange County, CA
    Vehicle:
    2010 Prius
    Model:
    III
    The actual flash-update process and verification (if any) might take a minute or two.
    Connecting the TechStream to the CAN buss, operating, and the disconnect might take a minute or two.
    Paperwork and moving the car around, maybe 20 or 30 minutes.
    Waiting for them to get around to your car ... maybe 2 hours?

    As with all "service", the "installation" needs to be done competently.
     
    newguywithpups likes this.
  8. drew_flux

    drew_flux Junior Member

    Joined:
    Jun 24, 2009
    73
    22
    0
    Location:
    sydney australia
    Vehicle:
    2004 Prius
    Model:
    N/A
    The firmware download takes less than 3 min to put into the abs ecu from techstream. Did 6 cars today, one with a very repeateable nature. All 6 were taken for a test/drive cycle on rough roads in the local area and across rail crossing where the fault is known to be reproduced at will.once reflashed,none of the vehicles showed the fault. :)
     
  9. efusco

    efusco Moderator Emeritus
    Staff Member

    Joined:
    Nov 26, 2003
    19,891
    1,194
    9
    Location:
    Nixa, MO
    Vehicle:
    2004 Prius
    Model:
    N/A
    That's not quite true. Now days enough ECU flashes have been done by the techs that the risk is negligible, but there were a handful of ECUs fried in the early days of the 2G Prius when proper procedural steps were not followed. IIRC, the 12v battery has to be hooked up to a charger, the car left in IG-ON mode during the flash and if anything disconnects, shuts down, whatever it's possible to permanantly damage the ECU and then would require replacement.

    But I haven't seen a single report of that happening in at least 4 years, I think they've got the process down pat and the risk is minimal. Obviously, if something did happen it would be on Toyota to replace the ECU and provide you alternate transportation during the delay. And that, IMO, is the biggest benefit of having Toyota do the procedure rather than allowing the end user to do it as proposed in another thread. If YOU fry your own ECU b/c you mucked up the procedure then you get to eat the $2000 for the replacement!:eek:
     
    newguywithpups likes this.
  10. qbee42

    qbee42 My other car is a boat

    Joined:
    Mar 2, 2006
    18,058
    3,076
    7
    Location:
    Northern Michigan
    Vehicle:
    2006 Prius
    In the engineering world we refer to this as "bricking" a device. In other words, you take your nice electronic device and turn it into a brick doorstop.

    Flash updating requires the device to be alive and have functioning communication and flash programming firmware. If you trash the flash programmer during a flash update, there is no way to recover, other than sending the device back to the factory.

    Tom
     
  11. adrianblack

    adrianblack Member

    Joined:
    Sep 26, 2009
    447
    187
    0
    Location:
    Los Angeles
    Vehicle:
    2010 Prius
    Model:
    III
    Some ECUs and devices allow recovery from a failed flash by use of a hardware bootloader. (The iPhone, for instance.) The device can automatically go into this mode when hardware detects a bad or missing flash, or you may have to do something to do it.

    Subaru ECUs (I think it's that brand) allow you to recover from a failed flash but you have to open up the ECU and solder some wires on it. A bit complicated, but better than having a totally bricked device.

    I have no idea if the Denso ECU's have any of these features ... and may need to be sent back to a repair facility with the proper gear to re-flash the EEPROM in place.
     
  12. neergh

    neergh New Member

    Joined:
    Feb 1, 2010
    26
    3
    0
    Location:
    Tunbridge Wells, England, UK
    Vehicle:
    2010 Prius
    Model:
    N/A
  13. Bear68

    Bear68 Member

    Joined:
    Mar 9, 2007
    373
    72
    0
    Location:
    West Palm Beach, FLA
    Earlier this week, I and one other tech paired up to perform 50 ABS reflashes on in stock Gen 3 Prii in less than 7 hours including finding and getting the cars and returning them. The actual reflash procedure takes less than 10 minutes.
     
    2 people like this.
  14. epi117

    epi117 Junior Member

    Joined:
    Oct 7, 2009
    82
    6
    1
    Location:
    oregon
    Vehicle:
    2011 Prius
    Model:
    Two
    in and out in45 mins today,, at toyota dealer in oregon
     
  15. mad-dog-one

    mad-dog-one Prius Enthusiast

    Joined:
    Dec 31, 2009
    1,181
    421
    0
    Location:
    Whereabouts Unknown
    Vehicle:
    2017 Prius Prime
    Model:
    ----USA----

    ... and I thought it was called "smoke testing." You know, plug it it in and replace whatever smokes. :rolleyes:
     
  16. OZ132

    OZ132 Member

    Joined:
    Jul 14, 2008
    170
    2
    0
    Location:
    Northern Indiana
    Vehicle:
    2010 Prius
    Model:
    III
    You have to ABSOLUTELY trust a guy who calls himself "Politburo" and says "There is No Danger." :rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes:
     
  17. qbee42

    qbee42 My other car is a boat

    Joined:
    Mar 2, 2006
    18,058
    3,076
    7
    Location:
    Northern Michigan
    Vehicle:
    2006 Prius
    Similar. Smoke testing releases the "magic smoke" necessary for the operation of all electronics. This is why electronic devices no longer work after the smoke gets out.

    With bricking, the electronics are usually still good, but the device has entered a state from which it can't recover.

    Tom