I'm trying to relocate a micro-sd slot from an embedded device to a more accessible location on its enclosure.
I have therefore drawn a 0.8mm thick board that slots into the micro-sd slot on the device, and routed the data signals to a 15-pin FPC connector, with trace lengths matched and all traces separated with a GND pour. On the receiving end, traces are kept short as can be toward the micro-sd connector. Both ends are connected through a 15cm AWM20624 FPC flex cable.
While this works, the SD reader must be initialized in HS25 mode to be reliable. The reader is normally able to work at 208MHz.
Unsure how to diagnose, let alone solve this. Am I missing any bad practices? The only improvement I could think of is voltage drop, but on both ends for the VDD to the card this is neglible, so I don't think adding another trace there would help.
Suggestions or ideas are very welcome!