follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
Register Garage Members List Calendar Search Today's Posts Mark Forums Read

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Issues | Warranty | Recalls / TSB

Issues | Warranty | Recalls / TSB Problems, issues, recalls, TSBs


User Tag List

Reply
 
Thread Tools Search this Thread
Old 10-30-2013, 01:18 PM   #15
IceFyre13th
Senior Member
 
IceFyre13th's Avatar
 
Join Date: Jun 2013
Drives: Mazdarati
Location: Arizona
Posts: 1,238
Thanks: 608
Thanked 1,369 Times in 675 Posts
Mentioned: 8 Post(s)
Tagged: 1 Thread(s)
Please bring back mechanical controls........drive by wire stuff is bad......nothing wrong with cables or push rods
__________________
It's only impossible if you stop to think about it.
IceFyre13th is offline   Reply With Quote
The Following 2 Users Say Thank You to IceFyre13th For This Useful Post:
King Tut (10-30-2013), suaveflooder (10-30-2013)
Old 10-30-2013, 01:24 PM   #16
King Tut
NASA SpecE30 Racer
 
King Tut's Avatar
 
Join Date: May 2012
Drives: 2006 Honda S2000
Location: Gulf Breeze, FL
Posts: 7,279
Thanks: 607
Thanked 5,759 Times in 3,055 Posts
Mentioned: 274 Post(s)
Tagged: 10 Thread(s)
Send a message via AIM to King Tut
Quote:
Originally Posted by IceFyre13th View Post
Please bring back mechanical controls........drive by wire stuff is bad......nothing wrong with cables or push rods
Amen my brother. Continue fighting the good fight and preach the greatness that is throttle cables.
__________________
King Tut is offline   Reply With Quote
Old 10-30-2013, 02:41 PM   #17
suaveflooder
Senior Member
 
Join Date: Feb 2013
Drives: 2013 FR-S
Location: San Diego
Posts: 2,295
Thanks: 2,708
Thanked 1,052 Times in 664 Posts
Mentioned: 29 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Tromatic View Post
"Firmware" means hardware. You may be able to flash a new version of the firmware, but if the hardware itself is busticated there's not much you can do.

If I were Toyota, I'd be having a lawyer make a phone call about this headline:
Toyota's killer firmware: Bad design and its consequences
Look up and you'll see that I thanked ft_sjo for that information. I studied for 12 hours yesterday, so my reading comprehension last night was

Oh well. Life goes one. Does suck that we can't touch it, though
suaveflooder is offline   Reply With Quote
Old 10-30-2013, 02:58 PM   #18
stugray
Banned
 
Join Date: Sep 2013
Drives: 2013 GBS BRZ Limited
Location: Colorado
Posts: 1,925
Thanks: 627
Thanked 1,445 Times in 711 Posts
Mentioned: 41 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by IceFyre13th View Post
Please bring back mechanical controls........drive by wire stuff is bad......nothing wrong with cables or push rods
Except in the case of the Toyota Unintended Acceleration (UA), MY theory is that it WAS the mechanical parts that cause the failure.

Of all the studies of the software & ECU, not a single one even mentioned the Cruise control.

I have a Solara (Camry) and on the mechanical throttle body, there are TWO cables.
One is pulled by the pedal and the other is pulled by the cruise control actuator.

In one of the cases of UA, the driver stated that when the car took off, the gas pedal fell to the floor without being pressed.

This is EXACTLY what happens if the cruise control actuator takes over.
IT pulls the throttle open which causes the gas pedal cable to go slack.

I cannot believe they did not even consider the "secondary" system to be the culprit....
stugray is offline   Reply With Quote
Old 10-30-2013, 03:03 PM   #19
Dezoris
Senior Member
 
Dezoris's Avatar
 
Join Date: Aug 2012
Drives: FR-S
Location: IL
Posts: 2,857
Thanks: 519
Thanked 2,997 Times in 1,095 Posts
Mentioned: 159 Post(s)
Tagged: 1 Thread(s)
I can't wait for driver less cars so I can start hacking into ECUs and direct hot women into into garage. By then I will be a creepy old man so it will be even better.
__________________
Dezoris is offline   Reply With Quote
The Following 2 Users Say Thank You to Dezoris For This Useful Post:
lazyluka (10-30-2013), whataboutbob (11-02-2013)
Old 10-30-2013, 03:44 PM   #20
lazyluka
Senior Member
 
Join Date: Nov 2011
Drives: GT86
Location: New Zealand
Posts: 347
Thanks: 576
Thanked 379 Times in 103 Posts
Mentioned: 15 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by phrosty View Post
This contains some very WTF wording that doesn't mean anything to a programmer:
As an embedded programmer this line makes complete sense to me:
Quote:
Toyota missed some of the calls made via pointer, missed stack usage by library and assembly functions (about 350 in total), and missed RTOS use during task switching.
This isn't exactly my field, but I don't really see a reason to use assembly when running a RTOS. Just seems like a recipe for something to go wrong. (Obviously this depends on a number of if's, but's and other design decisions that we do not know about from that article)

I also would have thought that a smarter ECU design would be a SoC with an FPGA or custom hardware to process some of the time critical stuff in real time. This would be much better than using assembly.
lazyluka is offline   Reply With Quote
Old 10-30-2013, 04:43 PM   #21
Tromatic
Banned
 
Join Date: May 2013
Drives: FR-S
Location: Portland, OR
Posts: 2,232
Thanks: 61
Thanked 1,728 Times in 786 Posts
Mentioned: 19 Post(s)
Tagged: 0 Thread(s)
If I get pulled over for speeding, this will be my defense: "Toyota's killer firmware". Not my fault.
Tromatic is offline   Reply With Quote
The Following User Says Thank You to Tromatic For This Useful Post:
PoorMansRacing (11-20-2013)
Old 10-30-2013, 05:23 PM   #22
IceFyre13th
Senior Member
 
IceFyre13th's Avatar
 
Join Date: Jun 2013
Drives: Mazdarati
Location: Arizona
Posts: 1,238
Thanks: 608
Thanked 1,369 Times in 675 Posts
Mentioned: 8 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by stugray View Post
Except in the case of the Toyota Unintended Acceleration (UA), MY theory is that it WAS the mechanical parts that cause the failure.

Of all the studies of the software & ECU, not a single one even mentioned the Cruise control.

I have a Solara (Camry) and on the mechanical throttle body, there are TWO cables.
One is pulled by the pedal and the other is pulled by the cruise control actuator.

In one of the cases of UA, the driver stated that when the car took off, the gas pedal fell to the floor without being pressed.

This is EXACTLY what happens if the cruise control actuator takes over.
IT pulls the throttle open which causes the gas pedal cable to go slack.

I cannot believe they did not even consider the "secondary" system to be the culprit....
Cruise control = drive by wire
__________________
It's only impossible if you stop to think about it.
IceFyre13th is offline   Reply With Quote
Old 10-30-2013, 06:20 PM   #23
phrosty
Senior Member
 
Join Date: Apr 2013
Drives: 2013 FR-S
Location: Seattle
Posts: 806
Thanks: 202
Thanked 320 Times in 199 Posts
Mentioned: 18 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by lazyluka View Post
As an embedded programmer this line makes complete sense to me:
Clearly one of us misinterpreted it. It's ambiguous at best, technical lingo soup at worst.

Quote:
missed some of the calls made via pointer
All I think this could mean is that function pointers are against their guidelines, but I can't imagine any guidelines including such a weird restriction. Maybe they mean they omitted the called functions from their test cases?

Quote:
missed stack usage by library and assembly functions
They're talking about "missed stack usage" being bad, not about assembly usage being bad. My best guess is they mean unaccounted for (i.e. contributing to the 94% vs 41% stack usage number) but it's far from clear.

Quote:
missed RTOS use during task switching.
Guessing they're talking about cooperative multitasking here; and possibly meaning they executed some code without accounting for how it affects something else which is highly dependent on timing. Again it's not completely clear.
phrosty is offline   Reply With Quote
The Following User Says Thank You to phrosty For This Useful Post:
lazyluka (10-30-2013)
Old 10-30-2013, 06:38 PM   #24
FirestormFRS
Senior Member
 
Join Date: Jul 2012
Drives: 2013 FR-S
Location: Anytown
Posts: 920
Thanks: 73
Thanked 643 Times in 302 Posts
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by stugray View Post
Except in the case of the Toyota Unintended Acceleration (UA), MY theory is that it WAS the mechanical parts that cause the failure.

Of all the studies of the software & ECU, not a single one even mentioned the Cruise control.

I have a Solara (Camry) and on the mechanical throttle body, there are TWO cables.
One is pulled by the pedal and the other is pulled by the cruise control actuator.

In one of the cases of UA, the driver stated that when the car took off, the gas pedal fell to the floor without being pressed.

This is EXACTLY what happens if the cruise control actuator takes over.
IT pulls the throttle open which causes the gas pedal cable to go slack.

I cannot believe they did not even consider the "secondary" system to be the culprit....
You bought a Solara...Really?

But yeah the models involved in the UA cases were all drive by wire.
FirestormFRS is offline   Reply With Quote
Old 10-30-2013, 07:02 PM   #25
stugray
Banned
 
Join Date: Sep 2013
Drives: 2013 GBS BRZ Limited
Location: Colorado
Posts: 1,925
Thanks: 627
Thanked 1,445 Times in 711 Posts
Mentioned: 41 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by FirestormFRS View Post
You bought a Solara...Really?
Yes I bought a Solara. I was a diehard Toyota fan after having 3 Supras & one Cressida. My requirement was front wheel drive, Auto, Traction Control, because at the time I had a commute of 2-3 hours a day in winter conditions. (Supras do NOT like snow)
I still have it and think the 99 was actually a beautiful car, had a supercharger offered by TRD, and was the pace car at the Denver Grand Prix.
Honestly one of the best cars I have ever owned.
The newer body style should have the designer publicly bitch-slapped.
stugray is offline   Reply With Quote
Old 10-31-2013, 01:46 AM   #26
ft_sjo
Banned
 
Join Date: Oct 2012
Drives: GT86
Location: The Motherland
Posts: 1,398
Thanks: 140
Thanked 473 Times in 271 Posts
Mentioned: 22 Post(s)
Tagged: 0 Thread(s)
I think some of you experts should actually take the lid off as modern ecu and look inside.
ft_sjo is offline   Reply With Quote
Old 10-31-2013, 03:46 AM   #27
Trap63
Senior Member
 
Trap63's Avatar
 
Join Date: Apr 2013
Drives: Brz WRB - Europe LHD
Location: TURIN - Piedmont - ITALY
Posts: 921
Thanks: 1,163
Thanked 834 Times in 288 Posts
Mentioned: 40 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by phrosty View Post
Reeks of expert testimony using a shotgun approach -- i.e. a bunch of "could-be"s versus a definite "this is what caused the issue".

Don't get me wrong, I have no doubt there are bugs -- programmers are far from perfect and even the best, most careful of practices lead to some bugs happening. Coding is hard

The correlative of this is that understanding someone else's code is hard -- I can look at someone's code and list off a ton of "could-be"s, when they've already taken care of the corner cases in some way that I'd only realize upon a deeper analysis.



The article was clearly not written by a programmer. I'd be curious to see the original technical document. This contains some very WTF wording that doesn't mean anything to a programmer:



It lists a number of things which are not bugs, but merely describe a lack of safety nets to catch certain very specific types of bugs:



And some things here which could be bugs but the rest of the article leads me to think they just mean a potential for bugs -- this kind of code has been deemed attention-worthy by the software industry due to being difficult to get right and being the most common areas to find bugs:
"The article was clearly not written by a programmer. I'd be curious to see the original technical document. This contains some very WTF wording that doesn't mean anything to a programmer:"

In accordance to US law rules is possible to gain access to all papers? Maybe useful to understand WHERE and HOW exactly sw bugs are so wide to cause failure for system
__________________
Trap63 is offline   Reply With Quote
Old 10-31-2013, 03:47 AM   #28
Fast_Freddy
Senior Member
 
Join Date: Jul 2012
Drives: Passat
Location: East Coast
Posts: 626
Thanks: 331
Thanked 188 Times in 130 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
UA = driver error

Always has been, always will be.

End of story.
Fast_Freddy is offline   Reply With Quote
The Following User Says Thank You to Fast_Freddy For This Useful Post:
Trap63 (10-31-2013)
 
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ecutek firmware problem ahk Software Tuning 5 07-29-2013 10:31 AM
Unichip Firmware issue jybrd Software Tuning 11 07-22-2013 02:40 PM
BRZ Nav Unit Firmware michaelahess Electronics | Audio | NAV | Infotainment 5 05-09-2013 08:55 PM
Veyron Killer: Switzer GTR tranzformer Other Vehicles & General Automotive Discussions 6 03-19-2012 07:43 PM
the BMW killer! RRnold Off-Topic Lounge [WARNING: NO POLITICS] 10 08-28-2010 01:48 AM


All times are GMT -4. The time now is 11:58 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.