iMX6ULL: Adding a new usdhc device (share the bus for multiple sd card) ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6ULL: Adding a new usdhc device (share the bus for multiple sd card) ?

816 Views
SicScar
Contributor II

Hi everybody, 

i'm actually working on a iMX6ULL evk board. I need to add an additional Sd card. I tried going on a SPI channel but seems to be impossible... I know by the way that it's possible (http://elm-chan.org/docs/mmc/mmc_e.html) to have multiple SD/SDIO slot, by "simply" using a seperate CS line for each device. 

Is it really possible? does anybody knows how to achieve that (also how to modify dts to get it working)?

 

Thank you so much, 

Simone

 

 

Labels (3)
0 Kudos
3 Replies

803 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hi,

you can use SD/SDIO bus multiplexer to get to your purpose. 

See the link, please!

https://www.onsemi.com/pdf/datasheet/fssd06-d.pdf

No additional driver is required.

You only need to control OE & SEL pin to swtich SD/SDIO bus.

 

Hope above information is helpful for you.

Have a good day!

Regards,

weidong

0 Kudos

757 Views
SicScar
Contributor II

Please, could you give me some other advice about this implementation? I'm quite stuck...

Thanks

Simone

0 Kudos

792 Views
SicScar
Contributor II

Thanks so much! 

This is exactly what i was looking for. I'm a bit new to embedded Linux by the way... could you write an example for dts? How could I not need driver if I must toggle  OE & SEL pins? Is there any suggested pin for that scope?

Thanks again,

Simone

0 Kudos