Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Firmware 8.0

MickC

Member
Apr 3, 2016
699
273
Belgium
upload_2016-9-21_16-39-39.png
 
  • Funny
Reactions: Pascal-R

AmpedRealtor

Well-Known Member
Jun 30, 2013
6,414
4,111
Phoenix, AZ
Unfortunately the Tesla MCU seems to already be overtaxed...

Not sure how it could be over-taxed when it's not doing anything compute intensive. All it's doing is displaying an interface and doing some relatively easy, non-intensive work behind the scenes. AP is not processed with the MCU hardware, as far as I'm aware it has its own processing subsystem.
 
  • Like
Reactions: liuping

Stoneymonster

Active Member
Jan 8, 2013
1,787
1,085
Aptos, Ca
Not sure how it could be over-taxed when it's not doing anything compute intensive. All it's doing is displaying an interface and doing some relatively easy, non-intensive work behind the scenes. AP is not processed with the MCU hardware, as far as I'm aware it has its own processing subsystem.

Correct, and it would be a violation of good safety critical software engineering practice to put AP related processing on the same CPU as the media player/browser/etc.
 
  • Like
Reactions: scottf200

supratachophobia

Active Member
Sep 24, 2014
3,858
2,759
Columbus, Ohio
Not sure how it could be over-taxed when it's not doing anything compute intensive. All it's doing is displaying an interface and doing some relatively easy, non-intensive work behind the scenes. AP is not processed with the MCU hardware, as far as I'm aware it has its own processing subsystem.
Yet here we are with framerates like Mr. Game-and-Watch....
 
  • Like
Reactions: Fiver

mikeash

Active Member
Oct 26, 2014
1,105
709
Fairfax, VA, USA
Not sure how it could be over-taxed when it's not doing anything compute intensive. All it's doing is displaying an interface and doing some relatively easy, non-intensive work behind the scenes. AP is not processed with the MCU hardware, as far as I'm aware it has its own processing subsystem.

I don't really know either, but I do know that the UI is almost always laggy, and it's easy to load it up to the point where the music temporarily starts skipping. My theory is that it's because of the huge screen, so it's pushing many more pixels than the phones and tablets that old nVidia SoC was meant to drive.
 
  • Like
Reactions: Boatguy

BertL

Active Member
Aug 19, 2015
2,018
1,580
Carlsbad, CA
Not sure how it could be over-taxed when it's not doing anything compute intensive. All it's doing is displaying an interface and doing some relatively easy, non-intensive work behind the scenes. AP is not processed with the MCU hardware, as far as I'm aware it has its own processing subsystem.
I could be completely wrong as I'm not a bench-test tinkerer like a couple of folks here, and I have no knowledge of the guts of what's under the covers on our MS... My perception from reading an awful lot of posts is Tesla has also enabled an increasing amount of background logging that may not be evident to us as owners. It's how e.g. Tesla can ID what has been going on before accidents, how Tesla has been able to tell me even that my frunk was opened by my FOB vs the CID and the exact times that happened when I was having problems a while back, and for AP vehicles there is collection and sending of who knows how much data being sent up for aggregation, as well as tiles being constantly brought down as one travels along with Nav updates. All that to say, from my past experience, background processes can almost cripple more visible productive work getting done, depending on priorities the programmers put on things. As owners, most of us will never have a clue how all that is happening and its impact on individual or connected modules & processes thoughout our vehicles.
 

msnow

Active Member
Jul 14, 2015
4,951
2,394
SoCal
Not sure how it could be over-taxed when it's not doing anything compute intensive. All it's doing is displaying an interface and doing some relatively easy, non-intensive work behind the scenes. AP is not processed with the MCU hardware, as far as I'm aware it has its own processing subsystem.
I'm leaning more to it being the software ON the MCU rather than the hardware itself as the reason why it's so slow, laggy and needs to be rebooted often. Memory leaks, inefficient coding, etc, can all be contributing factors.
 
  • Like
Reactions: davidc18

ohmman

Upright Member
Global Moderator
Feb 13, 2014
10,436
19,347
North Bay, CA
I'm leaning more to it being the software ON the MCU rather than the hardware itself as the reason why it's so slow, laggy and needs to be rebooted often. Memory leaks, inefficient coding, etc, can all be contributing factors.
@Ingineer mentioned that there was excessive logging to syslog that has been at least somewhat curtailed in 8.0. Streamlining those kinds of things should help to some degree.
 

msnow

Active Member
Jul 14, 2015
4,951
2,394
SoCal
Y
@Ingineer mentioned that there was excessive logging to syslog that has been at least somewhat curtailed in 8.0. Streamlining those kinds of things should help to some degree.
Yes, looking forward to seeing that. Ingineer also mentioned he noticed the browser was a little faster with the new logging settings. I was thinking back to the SvC solutions to lag being to remove USB drives, clearing Navigation places and Trips which seemed that like odd solutions if the code was working as it should.
 
  • Like
Reactions: davidc18

bmah

Moderator, Supercharger Hunter
Global Moderator
Mar 17, 2015
4,493
9,033
Lafayette, CA, USA
Yes, looking forward to seeing that. Ingineer also mentioned he noticed the browser was a little faster with the new logging settings. I was thinking back to the SvC solutions to lag being to remove USB drives, clearing Navigation places and Trips which seemed that like odd solutions if the code was working as it should.

So this is like the Tesla version of "Safari is snappier"? :)

Seriously, I've seen excessive logging really bog down my own code, and Ingineer's explanation made a lot of sense. Particularly if syslogd (or any other process) is involved, because that requires inter-process communication, context switches, etc.

Bruce.
 

Products we're discussing on TMC...

About Us

Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.

Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


SUPPORT TMC
Top