We are using Colibri T30 with an old linux core from 2012. We are using this system for many years now and are upgrading the micro-SD for service purposes. Baseboard is designed with a 3.3VDC power. We now forced to use a new generation 64GB, UHS ultra high speed micro-SD. We experience these cards are not always recognized and mounted. This depends on brand / type of card as well as size and speed. Are there any know issues related to downwards compatibility on micro-SD card generations and the use in combination with an old T30 core ? are there any known kernel patches related to this issue.
Thanks for posting to our community. Can you please confirm us the following information?
- Which exact Colibri T30 version do you use?
- Is your image based on BSP 2.8.7? This was the latest LTS for this module: Embedded Linux Release Matrix | Toradex Developer Center
- Do you use any Toradex Carrier Board? If so, can you please share the model and if not the schematics for the Micro SD part?
- Did you do any kernel/change configuration?
- Have you customized your image? If so, what changes have been done?
From the datasheet (section 5.16), it states that the T30 should be compatible with:
-Used colibri T30 1.1e, we used multiple versions 2012 untill now.
-This test was done on a 1.1e module with kernel 3.1.10-T30A1102v2.3.2. It showed inconsequent mounting micro SD cards. We have tested this with a new generation card Samsung Evo plus MB-MC64K result mounting is inconsequent. T30 Unit under test does not show problems if an older type samsung evo 64G (MB-MP64D) micro-SD is used or a transcent SDHC class 4.
-Circuit SD-card will be uploaded, this remained unchanged over multiple baseboard generations. We did add back-drive circuit to prevent DC voltage feedback from HDMI monitors in later product releases, this was alos implemented in unit under test.
-Most units installed in the field have an older frozen software release based on 2.3 kernel and are equiped with a samsung evo 64G (MB-MP64D) micro-SD card which does not show any problems.
-We did do multiple changes in IO configuration as well as kernels (2.3 as well as 3.1.1)
Schematic T30 SD card connection.pdf (235.5 KB)
Hi @markvdp ,
Would it be possible for you to test that on any Toradex Carrier Board, to check if you face the same behaviour?
I see that you’re forced to use 64GB UHS. What cards did you use before, without any issue?