Start a new topic

when I put the sd card the display does not turn on

I bought a new 16 GB SD card and when I put the sd card with the tft file the display does not turn on nothing happens, I already formatted the "32 FAT" card and the problem remains.

It is possible that the problem is the card or the HMI editor update



Not every SD card out will work ...

Perhaps, look for an SD card that is an HC type Class 10 microSD.
The newer high speed enhanced microSDs for cameras and newer consumer electronics are not suitable for embedded electronics.

Also, a good Prolific USB to TTL adapter will allow you to upload your project to the Nextion via Serial.

Keep in mind, even the professional SD-Card industry couldn't establish a real consistent SD standard over the years. Exactly the fuzzi SD specifications opens the door for many proprietary ways on manufacturer side. And SD card contains not only Flash Memory, but also its own independent controler. SImply speaking, you can access every SD card via SPI interface ... but as soon as you like to access and use a bit more, you must pay licence fees.

As a result, SD-manufacturers, which pay for their SD OEM licence normally neither publish what they do nor tell any internas about ...

The initial SD cards compliant with revision 1.1 of the SD spec were limited to 2 GB, which is why SDHC (SD 2.0) was introduced to enable capacities of up to 32 GB. In addition to capacity, the SD 2.0 specification also provides performance classification to guarantee certain minimum throughput. There are four classes in the spec: Class 2, Class 4, Class 6, and Class 10. The number tells you the minimum transfer speeds in MB/s that can be sustained by the memory card.

The SD 3.0 (also known as SDXC) specification provides a ceiling of up to 2 TB. Although there are only a few SD memory cards with up 64 GB of capacity available, the SDXC standard also includes the modified UHS-I specification (Ultra HighSpeed I), supporting up to 104 MB/s. This is the successor to the High-Speed Bus I/F (Class 10) and Normal Bus I/F (Class 2, 4, 6), and it is the basis for products that can deliver more serious bandwidth.

In addition to conventional SD cards, you'll also find miniSD and microSD cards on the market. Those are well-suited to mobile devices like smartphones. They max out at 32 GB and they are electrically compatible with conventional SD cards, meaning that simple adapters allow you to access them.

-SD
-SDHC
-SDXC
-miniSD
-microSD
-miniSDHC
-microSDHC
-microSDXC
-smartSD
-smartSDHC
-SDIO
-miniSDIO
- ...

many standards outside, many proprietary additions, and even different functions under the same name makes live of endusers not really more easy. Sorry, but that's not a real and only Nextion issue.

Kingston 10x SDHC works normally reliable ... but that's something you must finally try out by yourself.

Have a look to attached overview. It shows a benchmark between different SD-card models from variouse suppliers. Already the speed difference from 79MB/s to 17MB/s is a difference of nearly 80%. And in worst case even such a "little" difference can already result in timing errors while access from a given hardware.

image


Unfortunately, SD-card evolution is much more speedy than Reader evolution ... When you buy a todays display, it is also very realistic, that in 2-3 years a standard SD-card just won't work again ... because todays implemented reader just won't support them anymore ...

There is really not a lot which I can suggest, besides try a reliable manufacturer and not the most modern and most speedy and most large SD card ...

 

Probably this is the problem because I already used a Kingston sdhc card and it worked fine unfortunately I lost that card.

I'll try to find or buy another one.

After I will post the result

thank you


Problem solved I bought a new micro sd "HC Class 10 Kingston 16GB" worked, Thanks!

Great.  Happy coding

Login or Signup to post a comment