Your observation about if the ECU is faulty, why should we thrust the recorded data it has recorded is interesting but most probably an EXTREMELY shallow and trivial observation compared to the investigations that have been done.
I don't mean to criticize your idea, it may or may not be valid, but we are here discussing "technical" points that are simply beyond the public knowledge. Any expert on the system leading the technical investigation on what has happened is thousands miles above that kind of trivial point.
I guess my point is just : do you really think the people who designed this kind of system are dumb enough not to think about this ? Or do you think the truth is known by these engineers but hidden to the public by their management ? I really don't think either is likely.
Well, I guess I have a few responses...
I raise the issue of whether the data recorder feature can be trusted because of the sudden change in how credible Toyota is regarding it. They used to say it couldn't be trusted (which I tend to agree with), and now they say it can.
I haven't heard any discussion of the data recorder feature in the general media or in the electronics trade publications that I subscribe to. I'd be interested in hearing what others on CPF have heard about this.
I would be interested in knowing the technical skills of whoever is running the investigations. The Secretary of Transportation, Ray LaHood, i responsible for the investigations, and has already said that they don't have the technical skills to investigate this. As such, they have procured a number of NASA scientists to help. I've worked with people at NASA before, and while they are smart folks, they don't work in the same sort of engineering and production environment as Toyota or myself (I currently work for a large construction equipment manufacturer, and have spent many years designing electronics and doing embedded software for ECU's and sensors).
Toyota has said that they expanded their business too fast and let their quality slip. This is the sort of situation where newer engineers make mistakes that more experienced engineers would catch. They aren't obvious mistakes, but little things that are very subtle but can cause problems like software pointers ending up in the wrong section of code and writing over memory locations that should not be touched. I've seen this sort of problem, and others, a number of times, and I have no doubt that it can happen at Toyota. As such, I don't know if Toyota's engineers have found the problem or not. I'm not saying that Toyota engineers are dumb, I'm saying what Toyota has said; that their quality has deteriorated.
Would Toyota managers cover up something like this? Well, we know that they covered up the problem with the pedal sensor wear, so why wouldn't they cover up an ECU problem? Especially when it'll cost 5 or 10 times as much to fix an ECU hardware problem? (they already flashed new code into ECU's, so maybe they are already fixing any software problems they knew of).
And I agree that my discussion goes beyond any public knowledge that I'm aware of. I'm hoping that someone can share some info they found from an obscure source, or maybe offer their own experiences with these sort of systems. Surely I'm not the only person here with a couple of decades of design experience in these sorts of systems?
regards,
Steve K.