Emmc was not detected what to do. ERROR: NAND Flash was not detected what does it mean

Android smartphones occupy a leading position in the market. However, this does not guarantee their uninterrupted operation. Very often, users encounter various minor problems, which, fortunately, can be solved quite quickly. A more complex problem can rightfully be considered the “ERROR: NAND Flash was not detected” error. It does not allow the mobile device to log into the OS, and when trying to “reflash” it (via the SP Flash Tool, for example), it starts displaying this message.

ERROR: NAND Flash was not detected when flashing firmware via SP Flash Tool

Causes of NAND Flash was not detected error

NAND Flash is a modern way of storing information in phones, its memory. Therefore, when an error occurs in the memory cells, then the message “NAND Flash was not detected” is displayed. In more detail it can be translated as “memory was not found.”

Most often, this problem occurs on Android devices from Lenovo, and some models with MTK processors.

Memory gets damaged for many reasons, but there are a few main ones:

  • The most common are physical failures of the device.
  • Less common is the incorrect installation of new firmware.
  • Outdated databases of programs for flashing.
  • Installed protection against software interference.

Fixing ERROR: NAND Flash was not detected

First of all, you should establish the functionality of the smartphone itself. That is, you need to make sure that the memory is fully functional. There may have been times before when your phone got caught in the rain or fell on the floor. Then the cells could simply stop working correctly.

  • The solution in such a situation is repair at a service center. You will have to completely replace the NAND Flash with a new one. It is highly not recommended to try to do this at home, as there is a very high probability of breaking other installed modules in the phone.

Flashing

When you are sure that the memory is working properly, you should double-check the OS being installed. Perhaps the firmware has defects in its assembly, which lead to problems with the smartphone. Sometimes, when reinstalling updates, users did not carefully read the instructions, so something is simply done in the wrong order.

  • Find a completely different firmware version. Make sure the source is reliable and can be trusted - it is advisable to look for the official websites and forums of the manufacturer. Please read the attached instructions carefully. After all, sometimes there are options when you should remove the battery before starting to change updates.

In today's article we will analyze the NAND Flash was not detected error, which is a rather serious problem for any owner of a smartphone based on the Android operating system. It is not so easy to encounter this error: this message pops up during the process of flashing the device, during memory testing.

Usually, when users realize that their smartphone cannot load the operating system normally, they attempt to flash it and also perform a memory test (or resort to a memory test after installing the firmware). This is where they encounter the NAND Flash was not detected error.

Translated into Russian, the error message is translated as “NAND flash memory was not detected.” The reasons for this error may be the following:

  • physical damage to the NAND memory of the smartphone;
  • unsuccessful attempt to install the firmware;
  • outdated software for flashing;
  • The smartphone is protected from software changes.

NAND flash memory was not detected error solution

There are not many solutions to this problem: checking the NAND memory, checking the installed firmware and changing the flashing utility. The first one is almost impossible to do at home, so we recommend that you take your smartphone to the nearest service center and rely on the local guys. Perhaps you recently dropped your smartphone, as a result of which its memory was damaged.

However, if the memory turns out to be completely fine, then the problem probably lies in the installed firmware version or in the software you are trying to install it with. Try to find another firmware version and install it. Among other things, make sure you follow the instructions included with the firmware. If this does not help, then use another program to flash your smartphone. Any other one will do - use a search engine and advice from other users. With normally functioning memory, one of these should help you get rid of the NAND Flash was not detected error.

Error: NAND Flash was not detected!
1. Download SP flash tool (I think you already have) and Smartphone multiport download tool = http://www.mediafire.com/?1ycvu9ywv7vjnhv.
2. Open and run as admin - SPMultiPortFlashDownloadProject.
3. Click file, open download agent name" and add "MTK_AllInOne_DA.bin".
4. Open factory database and select the .mdb file.
5. Click scatter file - and select the .txt scatter file.
6. Then the "top three boxes (LCD and camera driver). You click last - ???????? button and unlock it for changing driver parameters.
7. Remember the 1st box for back camera, 2nd box for front camera, 3rd box for display driver.
8. My recommended:
under sensor 1 selectv5647_raw
under sensor 2 select:hi704_yuv
under sensor 3 select:T050UWV014NS or if it doesnt work LM050AMYBO1E
(if doesn't work change again and again)
9. Select high speed and no battery (I think no need to do).
10. Simply close the Tool. then open, SP flash tool
11. Select scatter loading, and load the same "scatter file" , which you previously opened in the "multiport download tool"
12. SELECT "UBOOT" ONLY AND NOT SELECT OTHER ALL PARAMETERS. THEN CLICK DOWNLOAD.

Then reboot your phone and check... display is ok ?
If not ok, Then again open smartphone multiport download tool and change the display driver and do the same all things previously.
You have to do repeatly, until, you are getting display normal.
The same thing for camera"s working also.

Error: NAND Flash was not detected! 1. Download SP flash tool (I think you already have) and Smartphone multiport download tool = http://www.mediafire.com/?1ycvu9ywv7vjnhv. 2. Open and run as admin - SPMultiPortFlashDownloadProject. 3. Click file, open download agent name" and add "MTK_AllInOne_DA.bin". 4. Open factory database and select the .mdb file. 5. Click scatter file - and select the .txt scatter file. 6. Then the "top three boxes (LCD and camera driver) . You click last - ???????? button and unlock it for changing driver parameters. 7. Remember the 1st box for back camera, 2nd box for front camera, 3rd box for display driver. 8. My recommended: under sensor 1 selectv5647_raw under sensor 2 select:hi704_yuv under sensor 3 select:T050UWV014NS or if it doesnt work LM050AMYBO1E (if doesnt work change again and again) 9. Select high speed and no battery (I think no need to do). 10. Simply close the Tool. then open, SP flash tool 11. Select scatter loading, and load the same "scatter file" , which you previously opened in the "multiport download tool" 12. SELECT "UBOOT" ONLY AND NOT SELECT OTHER ALL PARAMETERS. THEN CLICK DOWNLOAD. Then reboot your phone and check... display is ok ? If not ok, Then again open smartphone multiport download tool and change the display driver and do the same all things previously. You have to do repeatly, until, you are getting display normal. The same thing for camera"s working also.

Define language Klingon Klingon (pIqaD) Azerbaijani Albanian English Arabic Armenian Afrikaans Basque Belarusian Bengali Bulgarian Bosnian Welsh Hungarian Vietnamese Galician Greek Georgian Gujarati Danish Zulu Hebrew Igbo Yiddish Indonesian Irish Icelandic Spanish Italian Yoruba Kazakh Kannada Catalan Chinese Chinese Traditional Korean Creole (Haiti) Khmer Laotian Latin Latvian Lithuanian Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian German Nepali Dutch Norwegian Punjabi Persian Polish Portuguese Romanian Russian Cebuano Serbian Sesotho Slovak Slovenian Swahili Sudanese Tagalog Thai Tamil Telugu Turkish Uzbek Ukrainian Urdu Finnish French Hausa Hindi Hmong Croatian Chewa Czech Swedish Esperanto Estonian Javanese Japanese Klingon Klingon (pIqaD) Azerbaijani Albanian English Arabic Armenian Afrikaans Basque Belarusian Bengali Bulgarian Bosnian Welsh Hungarian Vietnamese Galician Greek Georgian Gujarati Danish Zulu Hebrew Igbo Yiddish Indonesian Irish Icelandic Spanish Italian Yoruba Kazakh Kannada Catalan Chinese Chinese Traditional Korean Creole (Haiti) Khmer Laotian Latin Latvian Lithuanian Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian German Nepali Dutch Norwegian Punjabi Persian Polish Portuguese Romanian Russian Cebuano Serbian Sesotho Slovak Slovenian Swahili Sudanese Tagalog Thai Tamil Telugu Turkish Uzbek Ukrainian Urdu Finnish French Hausa Hmong Croatian Chewa Czech Swedish Esperanto Estonian Javanese Japanese Source: Target:

Results (Russian) 1:

Error: NAND Flash not detected!1. Download SP flash tool (I think you already have) and smartphone multiport download tool = http://www.mediafire.com/?1ycvu9ywv7vjnhv.2. open and run as administrator - SPMultiPortFlashDownloadProject.3. Select the file, open download agent name "and "MTK_AllInOne_DA.bin".4. Open the database factory and select the file.mdb.5. Click the dot file button - and select the dot file.txt.6. then "Top three boxes (LCD -display and camera driver). You press the last one -??? button and open it to change driver parameters.7. Remember, 1 box for rear camera, 2 boxes for front camera, 3 boxes for display driver.8. my recommended: under selectv5647_raw sensor 1 under sensor 2 choice: hi704_yuv under sensor 3 choice: T050UWV014NS or if it does not work LM050AMYBO1E (if it does not work change again and again)9. Select high speed and no battery, (I think there is no need to do this).10. just close the tool. then open SP flash tool11. Select Point Load and load the same “scatter file” that you previously opened in the Multiport Download tool12. SELECT “DOWNLOADER” ONLY AND DO NOT SELECT ANY OTHER OPTIONS. PRESS THE DOWNOAD BUTTON.Then reboot the phone and check... that the display is OK? If not OK, then open the smartphone again multiport download tool and change the display driver and do the same all before.You have to do the compass until you get a normal display. The same for the camera work also.

is being translated, please wait..

Results (Russian) 2:

Error: NAND Flash was not detected!
1. Download IP flash tools (I think you already have) and smartphone multiport download tool = http://www.mediafire.com/?1ycvu9ywv7vjnhv.
2. Open and run as administrator -. SPMultiPortFlashDownloadProject
3. Click the file open download agent name "and add "MTK_AllInOne_DA.bin.
4. Open the factory database and select the MDB file.
5. Click scatter file - and select the scatter .txt file.
6. Then "three boxes (LCD and camera drivers). You click on the last - ???????? button and unlock it to change driver parameters.
7. Remember 1st box for rear camera, 2nd box for front camera, 3rd box for display driver.
8. My recommended:
with sensor 1 selectv5647_raw
under sensor 2 select: hi704_yuv
under sensor 3 select: T050UWV014NS or if it doesn't work LM050AMYBO1E
(if it doesn't change the work again and again)
9. Select high speed and no battery (I think there is no need to do).
10. Simply close the product. then open ip tools flash
11. Select the load spread, and download the same “scatter file” that was previously opened in the “multiport download tool”
12. SELECT "UBoot" AND NOT Select other all options. Then click DOWNOAD. Then reboot the phone and check...is the display normal? If not in order, then again open the smartphone multiport download tool, and change the display driver and do the same all before. You have to do it repeatly until you get the display ok. Same for camera performance as well.

Some Android mobile devices may no longer function properly. When turning on the phone, the user often sees only a single blink of the screen, and attempts to clear the device cache (wipe cache) do not give the desired result. When you try to flash the system using the appropriate flash utility, the memory test of this program displays the message “ERROR: NAND Flash was not detected.” In this article I will tell you what the message ERROR: NAND Flash was not detected means, what are the reasons for this error, and how to fix it.

So what is this ERROR: NAND Flash was not detected? First of all, it’s worth deciding on the answer to the question “what is nand flash?”

As you know (or maybe someone is reading about this for the first time), there are now two main types of flash memory - NOR flash and NAND flash, which differ in the method of connecting cells into an array and read-write algorithms.

If NOR flash works with small-sized memory, then NAND flash is used where large amounts of memory are needed (tens and hundreds of gigabytes). In particular, NAND flash memory is widely used in modern mobile devices (smartphones and tablets), allowing you to quickly and efficiently solve various digital problems.

Accordingly, when a user encounters a malfunction of his smartphone and tries to reflash his device (that is, install a different software shell on it) using specialized programs (usually some version of the SP Flash Tool program), then the test of this program may display message ERROR: NAND Flash was not detected, which in translation means “Error. NAND Flash memory not detected"

Reasons for the error ERROR: NAND Flash was not detected

The causes of the error ERROR: NAND Flash was not detected can be of three main types:

  1. Physical failure of the NAND Flash memory of your smartphone (tablet);
  2. Incorrect versions of the firmware files that are installed on your phone;
  3. An outdated version of the SP Flash Tool flash tool itself.

After we have decided what ERROR: NAND Flash was not detected means and what are the causes of this dysfunction, let’s move on to methods for solving it.

How to fix ERROR: NAND Flash was not detected

So, how to fix ERROR: NAND Flash was not detected? First of all, it is worth determining whether your device has been subjected to any physical impact (for example, whether water has entered it). If something like this did happen (and recently), then there is a high probability that the flash memory of your device is damaged, and irrevocably. In this case, the best solution would be to purchase a new device.

If nothing like this happened to your device, then try using a different firmware version for your device. Pay attention to the version of the scatter file; problems are often observed with it, as well as with a preloader that does not correspond to the device. The firmware of some devices (for example, Lenovo) must be carried out with the battery removed from the device.

You will have to search for the specific firmware for your particular device on the Internet yourself.

Also, when answering the question “how to get rid of ERROR: NAND Flash was not detected,” I advise you to use only the latest version of the SP Flash Tool program, since a number of errors that occur during firmware can be caused by an outdated version of the mentioned utility (there have already been precedents).

Conclusion

When answering the question “ERROR: NAND Flash was not detected, what does it mean?” it should be noted that the most common causes of this error are physical damage to the flash memory of your device, as well as incorrect versions of the firmware files used for installation on the phone. Try to look for alternative firmware versions, and also use the latest version of the SP Flash Tool utility - this will allow you to effectively fix the ERROR: NAND Flash was not detected error on your device.

In contact with

Possible errors that the SP Flash Tool program produces when flashing devices based on MediaTek processors.

(1003) S_COM_PORT_OPEN_FAIL

Problem with the port.

This can occur if, for example, you have com ports disabled in the BIOS (although in this case the com port is virtual and the physical port is USB, but when disabled, you simply will not see the equipment on which preloader drivers are installed). This is either a problem in the USB cable (changing the cable for the firmware helps), or a problem in the USB port of the computer (plugging the cable into another port helps).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

Occurs when the size of any part of the firmware exceeds the size of the space allocated to it (Usually this is a kernel or Recovery block). Perhaps changing the flasher version will help.

(1013) S_COM_PORT_OPEN_FAIL

The error is similar in nature and direction to error 1003.

(1022) S_UNSUPPORTED_VER_OF_DA

You must use a newer version of SP Flash Tool

(1040) S_UNSUPPORTED_OPERATION

Scatter file does not match the phone. For example, the name contains 6577, but the phone number is actually 6573.

(2005) S_BROM_CMD_STARTCMD_FAIL

On phones with MTD flash the error occurs:

1) When selecting Download, the preloader or dsp_bl blocks are not checked. You must use the appropriate version of SPFT, for example v2.xxx for MT6573 phones, or turn off the DA Download All mode.
2) When you select Download, the preloader or dsp_bl blocks are checked. We need to uncheck these blocks! If these blocks need to be flashed, you need to connect the phone in BOOTROM mode.
3) When selecting ReadBack, Format or MemoryTest. You need to connect the phone in BOOTROM mode.

(3001) S_DA_EXT_RAM_ERROR

There may be connection problems. Check the cable and/or reconnect the cable to a different port.

(3013) S_DS_SOC_CHECK_FAIL

It is possible that there is no uboot checkbox in the SP Flash Tool window. uboot - operating system loader + drivers for initializing the main hardware (display, processor, GPIO). Or when the path line contains Russian folder names, for example: C:\Users\Andrey\Desktop\Hata\Firmware\Tablet Firmware\8.31\Surfer 8.31 3G_20130402_V1.03\Surfer 8.31 3G_20130402_V1.03

(3144) S_DA_EMMC_FLASH_NOT_FOUND

In addition to a hardware problem, there may be a Scatter file that does not fit the phone. For example, emmc is in the name, but the phone actually has MTD flash.

(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND

Occurs during automatic formatting; you should try setting formatting addresses manually.

(3036) S_DA_INVALID_RANGE

The problem is that before flashing the firmware, the SP Flash Tool compares the address of the PMT block on the device’s flash with the scatter file and finds the difference, which is why it gives an error. The PMT block is created dynamically by the SP Flash Tool from a scatter file.

Solution to the problem:

To delete/rewrite a PMT block with a new one from a scatter file, you must first erase it in the device you want to flash. To do this, you need to click on the “Format” button in the SP Flash Tool program (in the window that opens, we don’t change anything, just click OK), then click “Download” and the SP Flash Tool will write new data about the PMT block and others too onto the flash.

(4001) S_FT_DA_NO_RESPONSE

The solution is to change the USB port and move the SP Flash Tool to the root of drive C:

There is also an option that the download agent file does not contain information about CPU/Flash. The solution is to update the flasher version.

The problem may be hardware, for example, a failed flash memory

(4008) S_FT_DOWNLOAD_FAIL

Solution to the problem:

  • changing the flasher version, possibly even to an older version;
  • changing the cable for firmware;
  • It is also possible that the battery ran out during the firmware process. Solution: charge the phone and try the firmware again;
  • It may also be worth flashing with the battery inserted.

(4009) S_FT_READBACK_FAIL

In addition to reading errors in the phone itself, the same error occurs when there are errors in the computer’s file system. For example, there is not enough space for the file or the file cannot be overwritten because it is blocked (see log).

(4032) S_FT_ENABLE_DRAM_FAIL

The error occurs when you try to change the firmware on a device with a processor using the SP Flash Tool program.

Solution to the problem:

After flashing the phone, format the phone using the Format button (do not do this if you have a device with an MT6575 or 6577 processor) in the SP Flash Tool program, then flash the official firmware or the one from your device and flash all the blocks (check all the boxes). Sometimes you need to remove and reinstall drivers and format again, and then reflash if the previous attempt was unsuccessful.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

The block sizes in PMT and in the scatter file do not match. You need to find the line in the BROM_DLL log:

size changed from 0x

It often happens:

Partition 13 (USRDATA) size changed from 0x0000000000000000 to 0x000000000B620000

There is no size in the scatter file, so SPFT itself calculates the USRDATA size based on the size of the flash and the space for BMTPOOL. And in the PMT tables inside the body, the size of the blocks is registered, and in this case, someone or something wrote zero there.

To solve this case, you can rename the scatter USRDATA to __NODL_USRDATA ... But here error 8038 may occur due to the difference in the names wink.gif. In general, this error can be corrected by loading all blocks (sometimes one usrdata is enough), after which the size in PMT should change to the correct one.

(5002) S_INVALID_DA_FILE

When setting up the SP Flash Tool download agent, you need to select the one included with this version of the firmware. Selecting other agents gives the same error.

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

If, after complete assembly via the SP Flash Tool, it is not possible to install new firmware, and you cannot reset it again.

Solution to the problem:

Reinstall the drivers again.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

Incorrect files. For example, we selected a scatter file from a folder with files not yet prepared for FT. You need to select a scatter file from the folder of files prepared for FT.

(5069) S_DL_PMT_ERR_NO_SPACE

Hardware problem with flash memory

The error occurs:

If you do Format, the error S_PART_NO_VALID_TABLE (1037) will appear and it says that you need to do Download to create the partition table.
Firmware Upgrade does not allow me to do it -> again due to error 1037
You can download only PRELOADER. Loading any other partition produces error (5069) S_DL_PMT_ERR_NO_SPACE.
Does not depend on the version of the scatter file.
It also does not depend on the size of the FAT partition.
You can do Manual Format - it does, but within the UA Size. After this, an attempt to upload any partition again ends with error 5069.

Most likely this is a feature of flash memory - there are cases when neither formatting nor low-level formatting has any effect.

(6124) S_SECURITY_INVALID_PROJECT

Solution to the problem:

Select: Options -> DA Download All -> Speed ​​-> Full Speed ​​(when High Speed ​​mode is selected, an error (6124) appears on some PCs).

(8038) SP FLASH TOOL ERROR

Occurs if the names or addresses of blocks in the scatter file differ from the table inside the phone (PMT). You need to look at SP_FLASH_TOOL.log and look for the NOT MATCH line in it.

NandLayoutParameter::CompareIsNandLayoutMatched(): NOT MATCH: load item key(CUSTPACK2), value(0x3444000), target item key(CUSTPACK), value(0x3444000)

It is necessary to replace the name CUSTPACK2 with CUSTPACK in the scatter. If there are several differences, then this error will occur until the scatter, after the corrections made, becomes identical to the PMT. You can fix everything right away if you compare the tables that are in the log just above the NOT MATCH line.

The first one is from the scatter file, the second one is from the phone’s PMT. All block names in scatter must be the same as in the second table.

(8045) SP FLASH TOOL ERROR

The error is similar to 8038, but editing the scatter file did not solve the problem.

Solution to the problem:

1) Firmware of the device via the programmer.
2) In rare cases, flashing the firmware via the DOWNLOAD button with all the boxes checked helped.

(8200) SP FLASH TOOL ERROR

It occurs if you try to flash a device on one platform with firmware from another.

Solution to the problem:

In other cases, changing the version of the flasher.

Invalid ROM or PMT address

If the hardware of the device is known to be in order, it is necessary to format the memory, and then flash the firmware in the standard manner.