Hello,
I have a situation where I must access storage media from another system, which is also being written to constantly. I was thinking about using SDIO for this, but there is only one of these peripherals on each system. For this reason it makes sense to multiplex two identical SD/eMMC devices and switch them out quickly to allow the the i.MX8M system to copy a chunk of data from one device, while the other writes the next chunk of data to the other.

However, I need to understand what the limitations of the i.MX8M Mini to determine if this will work.
- What determines the SD card powering/mounting process?
- Can how SD cards are powered up/mounted be changed?
- Can the speed of SDIO be changed?
- Can I use SPI to access SD card data?
If anyone has another suggested approach for this problem I'd also be interested to hear it.