You can disable the SD card interface if you don't need it.
You have to rename one key in the registry:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDIO] "Dll" = "libnvsdio.dll"
Rename the key value to "_libnvsdio.dll".
Save the registry after you have done the changes.
You have to rename two keys.
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDBusDriver] "Dll" = "SDBus.dll"
Rename the key value to _SDBus.dll
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDHC] "Dll" = "colibri_sdhc.dll"
Rename the key value to _colibri_sdhc.dll"
Save the registry after you have done the changes.
You have to rename one key in the registry:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ESDHC] "Dll" = "usdhc_imx7.dll"
Rename the key value to "_usdhc_imx7.dll".
Save the registry after you have done the changes.
You have to rename one key in the registry:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ESDHC] "Dll" = "esdhc.dll"
Rename the key value to "_esdhc.dll"
Save the registry after you have done the changes.
You can disable the driver for a specific SD card slot. There are 2 SD external SD interface (the second one is optional on Colibri) that can be disabled by adding an underscore character to the DLL name under their specific key.
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USDHC1] "Dll" = "_usdhc1.dll" [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USDHC2] "Dll" = "_usdhc2.dll"
A third SD controller is used to access the eMMC flash memory on the module, this can be also disabled by changing registry entries, but doing this may have some side effects like not having \FlashDisk folder mounted inside the filesystem or not being able to save registry and update the OS image.
Save the registry after you have done the changes.