|
||||||
| Issues | Warranty | Recalls / TSB Problems, issues, recalls, TSBs |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
Senior Member
Join Date: Jan 2013
Drives: 86
Location: Green Hell
Posts: 930
Thanks: 1,269
Thanked 925 Times in 390 Posts
Mentioned: 55 Post(s)
Tagged: 1 Thread(s)
|
Toyota's killer firmware
Pretty technical, but proof that so many car issues today come from bad software:
http://www.edn.com/design/automotive...s-consequences |
|
|
|
|
|
#2 | ||
|
Banned
Join Date: Oct 2013
Drives: '13 Gen Coupe 3.8 R
Location: Tampa Bay
Posts: 387
Thanks: 52
Thanked 151 Times in 73 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
|
Quote:
Quote:
And as a programmer, I find this embarrasing. |
||
|
|
|
|
|
#3 |
|
2 wheel member
Join Date: Feb 2010
Drives: JZA80, 997.1, Taco
Location: SoCal->NorCal
Posts: 4,330
Thanks: 1,318
Thanked 938 Times in 480 Posts
Mentioned: 9 Post(s)
Tagged: 0 Thread(s)
|
Wow!!
__________________
![]() |
|
|
|
|
|
#4 | |||
|
Senior Member
Join Date: Apr 2013
Drives: 2013 FR-S
Location: Seattle
Posts: 806
Thanks: 202
Thanked 321 Times in 199 Posts
Mentioned: 18 Post(s)
Tagged: 1 Thread(s)
|
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: Quote:
Quote:
Quote:
|
|||
|
|
|
| The Following 2 Users Say Thank You to phrosty For This Useful Post: | strat61caster (10-30-2013), Trap63 (10-31-2013) |
|
|
#5 |
|
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)
|
time for an aftermarket tune!
|
|
|
|
| The Following User Says Thank You to suaveflooder For This Useful Post: | Tim_Asphalt_FRS (10-30-2013) |
|
|
#6 |
|
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)
|
|
|
|
|
| The Following 2 Users Say Thank You to ft_sjo For This Useful Post: | onefitz (10-30-2013), suaveflooder (10-30-2013) |
|
|
#7 | |
|
Senior Member
Join Date: Dec 2011
Drives: Supercharged Golf Cart
Location: Estados Unitos
Posts: 1,196
Thanks: 75
Thanked 364 Times in 206 Posts
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
|
Quote:
Sounds like you are describing an inefficient programmer, partially what the article is saying. |
|
|
|
|
|
|
#8 |
|
Weight Nazi
Join Date: Aug 2012
Drives: 13 FRS -399lb, 11 335is, 05 Tiburon
Location: Biloxi, MS / Gulf Coast 86
Posts: 3,702
Thanks: 5,009
Thanked 3,714 Times in 1,765 Posts
Mentioned: 150 Post(s)
Tagged: 4 Thread(s)
|
![]()
__________________
|
|
|
|
|
|
#9 |
|
Senior Member
Join Date: Jul 2013
Drives: Scion FR-S A/T, Whiteout
Location: Seattle
Posts: 334
Thanks: 57
Thanked 221 Times in 90 Posts
Mentioned: 16 Post(s)
Tagged: 2 Thread(s)
|
Exactly. My understanding is that all a tune does is change a bunch of constants (the spreadsheets/data tables of tuning parameters) that the ECU code passes into its functions to Do Things. (Is function the right term here? I come from the land of objects, I dunno about this low-level stuff.)
A tune has nothing to do with said functions nor can it change their implementation. |
|
|
|
|
|
#10 | |
|
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)
|
Quote:
|
|
|
|
|
|
|
#11 |
|
Senior Member
Join Date: Jul 2012
Drives: BR86
Location: Location
Posts: 841
Thanks: 310
Thanked 146 Times in 114 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
|
For a long time now Toyota has been ruled by Committee not Passion ! They still have an enviable reputation for design & build quality but it has been slipping . . . . unfortunately :/
|
|
|
|
|
|
#12 |
|
*****istrator
Join Date: Apr 2010
Drives: 2013 Scion FR-S 10-Series M/T
Location: Calgary
Posts: 354
Thanks: 137
Thanked 337 Times in 90 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
|
everytime i read "unintended acceleration" on the internet, i always think of this:
http://www.nasa.gov/topics/nasalife/...ota-study.html
__________________
SC10N FR-S #435 of 2500
|
|
|
|
|
|
#13 |
|
Senior Member
Join Date: Apr 2013
Drives: 2013 FR-S
Location: Seattle
Posts: 806
Thanks: 202
Thanked 321 Times in 199 Posts
Mentioned: 18 Post(s)
Tagged: 1 Thread(s)
|
|
|
|
|
|
|
#14 |
|
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)
|
"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 |
|
|
|
|
|
|
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| ecutek firmware problem | ahk | Software Tuning | 5 | 07-29-2013 11:31 AM |
| Unichip Firmware issue | jybrd | Software Tuning | 11 | 07-22-2013 03:40 PM |
| BRZ Nav Unit Firmware | michaelahess | Electronics | Audio | NAV | Infotainment | 5 | 05-09-2013 09:55 PM |
| Veyron Killer: Switzer GTR | tranzformer | Other Vehicles & General Automotive Discussions | 6 | 03-19-2012 08:43 PM |
| the BMW killer! | RRnold | Off-Topic Lounge [WARNING: NO POLITICS] | 10 | 08-28-2010 02:48 AM |