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

MCU1: Black center screen / mcu failure caused by a faulty navigation MicroSD card

LuckyLuke

Model S P90DL
Dec 14, 2011
2,280
596
Eindhoven, The Netherlands
Hi all. Just a informative / warning message from me :)

There is now a new, until now largely unknown, reason for getting a full black center screen on a first generation MCU1.0 found on cars up to and including 2015. This report does not cover the newer 1.5 MCU found in 2016 and newer cars, however a similar problem could occur in that system as well.

In the past weeks I have seen some cars where the EMMC was already replaced before (most by 3rd party, but also one that was replaced by Tesla).
The problem: the main screen went black again, and a error message pops up in the Instrument Cluster "center screen not functional". Exactly like you would see when the EMMC chip fails.
Some cars had been to Tesla Service Center already for this problem. At the Tesla Service Center they usually diagnosed it as "MCU needs to be completely replaced" and one customer was even told the problem was caused by "third party EMMC repair". Lucky for these customers they contacted me to find out what the problem was exactly.

The car owners all reported that the problems started with navigation issues, slow calculating routes, nav icon keeps spinning, new maps trying to download over wifi, etc. After scroll-wheel rebooting the MCU it stays black. Appearing almost exactly when EMMC chip is failing.

I have investigated these cases and they are all related to a failing navigation maps MicroSD card (this 16GB MicroSD card is located on the MCU1.0 mainboard). Apparently when the navigation card dies this can cause the entire system to crash and not even start anymore (not even when power cycling the mcu).
Even when the MicroSD card was completely removed or replaced the system would still not start and will still give a black screen. Huh!?
This was all on 2013-2015 MCU1.0 cars, newer MCU1.5 cars from 2016 and up have replaced the MicroSD card with a internal/soldered EMMC chip for the maps.

Anyway: a dead/corrupt MicroSD card can prevent the system from starting up completely. The Tegra computer will boot in what that is called "Recovery" mode and it will also write some changes to the boot environment stored on the NOR chip which is located on the Tegra module (this Spansion NOR chip contains the bootloader, environment and kernel images). This change prevents the Tegra from booting to normal mode. Wut?!

To fix this problem you will need to do several things:
1) Replace the MicroSD card with a new one (16GB recommended, but can be larger as well)
2) Fix the environment on the NOR chip on the Tegra module (mtd7 partition, swap boot bank, fix fail count)
3) Partition the new MicroSD card with the correct partitions (can use nav-sdcard-format.sh for that)
4) Install the correct navigation maps on the MicroSD card (EU maps are about 8GB in size)
Step 1 can be done easy by swapping the card in the MCU (accessible from the side of the MCU housing)
Step 2 is way more complex and only possible when you have full read/write access to the NOR chip. Most repair shops that deal with EMMC repairs will be able to do this.
Steps 3&4 can be done on a (Linux) pc if needed, but can also be done on the MCU itself (need root access for that).

If you go to Tesla with this problem they will most certainly tell you that "The entire MCU needs to be replaced", or even throw in a "Problem caused by 3rd party repair" excuse. All that for a cheap MicroSD card...

Considering these cars are getting older, the chances are increasing that more owners with MCU1.0 cars will eventually face a failing navigation MicroSD card.
Conclusion: If you see reports on black screens then it could be a navigation MicroSD issue. Even on cars that already had the EMMC chip replaced (by Tesla or by third party).

If you face any MCU1 related issues and don't want to go to Tesla feel free to PM me for help.
 
Last edited:

RuudL

MS P85 2013
Nov 11, 2019
51
73
Almere Buiten
Hi all. Just a informative / warning message from me :)

There is now a new, until now largely unknown, reason for getting a full black center screen on a first generation MCU1.0 found on cars up to and including 2015. This report does not cover the newer 1.5 MCU found in 2016 and newer cars, however a similar problem could occur in that system as well.

In the past weeks I have seen some cars where the EMMC was already replaced before (most by 3rd party, but also one that was replaced by Tesla).
The problem: the main screen went black again, and a error message pops up in the Instrument Cluster "center screen not functional". Exactly like you would see when the EMMC chip fails.
Some cars had been to Tesla Service Center already for this problem. At the Tesla Service Center they usually diagnosed it as "MCU needs to be completely replaced" and one customer was even told the problem was caused by "third party EMMC repair". Lucky for these customers they contacted me to find out what the problem was exactly.

The car owners all reported that the problems started with navigation issues, slow calculating routes, nav icon keeps spinning, new maps trying to download over wifi, etc. After scroll-wheel rebooting the MCU it stays black. Appearing almost exactly when EMMC chip is failing.

I have investigated these cases and they are all related to a failing navigation maps MicroSD card (this 16GB MicroSD card is located on the MCU1.0 mainboard). Apparently when the navigation card dies this can cause the entire system to crash and not even start anymore (not even when power cycling the mcu).
Even when the MicroSD card was completely removed or replaced the system would still not start and will still give a black screen. Huh!?
This was all on 2013-2015 MCU1.0 cars, newer MCU1.5 cars from 2016 and up have replaced the MicroSD card with a internal/soldered EMMC chip for the maps.

Anyway: a dead/corrupt MicroSD card can prevent the system from starting up completely. The Tegra computer will boot in what that is called "Recovery" mode and it will also write some changes to the boot environment stored on the NOR chip which is located on the Tegra module (this Spansion NOR chip contains the bootloader, environment and kernel images). This change prevents the Tegra from booting to normal mode. Wut?!

To fix this problem you will need to do several things:
1) Replace the MicroSD card with a new one (16GB recommended, but can be larger as well)
2) Fix the environment on the NOR chip on the Tegra module (mtd7 partition, swap boot bank, fix fail count)
3) Partition the new MicroSD card with the correct partitions (can use nav-sdcard-format.sh for that)
4) Install the correct navigation maps on the MicroSD card (EU maps are about 8GB in size)
Step 1 can be done easy by swapping the card in the MCU (accessible from the side of the MCU housing)
Step 2 is way more complex and only possible when you have full read/write access to the NOR chip. Most repair shops that deal with EMMC repairs will be able to do this.
Steps 3&4 can be done on a (Linux) pc if needed, but can also be done on the MCU itself (need root access for that).

If you go to Tesla with this problem they will most certainly tell you that "The entire MCU needs to be replaced", or even throw in a "Problem caused by 3rd party repair" excuse. All that for a cheap MicroSD card...

Considering these cars are getting older, the chances are increasing that more owners with MCU1.0 cars will eventually face a failing navigation MicroSD card.
Conclusion: If you see reports on black screens then it could be a navigation MicroSD issue. Even on cars that already had the EMMC chip replaced (by Tesla or by third party).

If you face any MCU1 related issues and don't want to go to Tesla feel free to PM me for help.
I had this problem this week and it was fixed @LuckyLuke very quick. (Thanks again pall)
The issue with my MS was spinning navigation often for two days. 2 times a scroll wheel reset fixed it but the third reset gave a black screen.
I had the eMMC fixed at LuckyLuke in December and it seemed the same issue. So I contacted him and he was thinking it could be the Nav-SD that was corrupt. And it was. Luckily (his name says it all) he found the above solutions.
 

Droschke

Active Member
Mar 8, 2015
2,428
4,317
Future
If the faulty navigation MicroSD card is the root cause of the MCU1 failures then what is the NHTSA's ordered eMMC recall suppose to mean? In other words, isn't the recall trying to fix the wrong part (the eMMC alone)?
 

MP3Mike

Well-Known Member
Feb 1, 2016
15,156
32,471
Oregon
If the faulty navigation MicroSD card is the root cause of the MCU1 failures then what is the NHTSA's ordered eMMC recall suppose to mean? In other words, isn't the recall trying to fix the wrong part (the eMMC alone)?

There is no single root cause for all MCU failures. Multiple things can fail and give the same symptoms. It seems the most common three failures are:
  1. eMMC (By far the most common)
  2. FPGA
  3. Navigation SD card
Other failures include things like the parrot module (BT/WiFi), 3G board, LTE board, GPS unit. (Though those don't tend to leave you with a blank screen.)
 

dark cloud

Active Member
Apr 14, 2018
1,919
2,162
BC
download.jpg
 

EV-Fixme

Vendor
Oct 24, 2019
599
679
Orange County, CA
There is no single root cause for all MCU failures. Multiple things can fail and give the same symptoms. It seems the most common three failures are:
  1. eMMC (By far the most common)
  2. FPGA
  3. Navigation SD card
Other failures include things like the parrot module (BT/WiFi), 3G board, LTE board, GPS unit. (Though those don't tend to leave you with a blank screen.)
Touchscreen input controller can also fail, causing loss of touch control, all the other failures are much more rare but can happen.
 

slainla

Member
Jul 25, 2018
115
71
Los Angeles
I haven't had the EMMC chip replaced yet and my SD card has been bad for a couple of months. The navigation stopped working and it kept asking for map updates. I did have a black screen once with an error on the instrument cluster error saying center display unavailable. The OTA update supposedly fixed it but I do get some freezes here and there, but not multiple reboots.

Tesla quoted about $220 to change it out for me but I think I can do it myself. However, I'm not sure whether Tesla needs to partition and program it remotely.

Does anyone know if the SD card can be prepped on a PC?
 

slainla

Member
Jul 25, 2018
115
71
Los Angeles
Hmm, I'll try that out then. Do you think it'll work even if the maps no longer work?

I remember the first time it happened, Tesla kept sending updates to force the map update. Then after two days they said the SD card was corrupted and they did a remote repartition as a courtesy. Maps worked for 1-2 days then died again and I gave up after that.
 

EV-Fixme

Vendor
Oct 24, 2019
599
679
Orange County, CA
Hmm, I'll try that out then. Do you think it'll work even if the maps no longer work?

I remember the first time it happened, Tesla kept sending updates to force the map update. Then after two days they said the SD card was corrupted and they did a remote repartition as a courtesy. Maps worked for 1-2 days then died again and I gave up after that.
We will have preformated SD cards available soon.
 

LuckyLuke

Model S P90DL
Dec 14, 2011
2,280
596
Eindhoven, The Netherlands
Hmm, I'll try that out then. Do you think it'll work even if the maps no longer work?

I remember the first time it happened, Tesla kept sending updates to force the map update. Then after two days they said the SD card was corrupted and they did a remote repartition as a courtesy. Maps worked for 1-2 days then died again and I gave up after that.
If you have a Linux system its fairly easy to test if the copied data is integer or not, the maps are in sqfs format so you can use a tool like 7z to test the integrity of the partition. But else you could just partition a new card, put it in and wait for it to download the maps automatically. Or ask Tesla to push the map update to your car. It's a few clicks in their system only.
 
  • Like
Reactions: slainla

slainla

Member
Jul 25, 2018
115
71
Los Angeles
Thanks guys, I'll wait or try it out.

And it sounds like any previously Tesla formatted SD card should work on other MS/MX? Just seeing if salvage yards would be an option for others.
 

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