What makes you think the PCB impedance would cause issues? Are you 100% confident the SD card is ok and/or the protocol used to access it? i.e. are you loading/reading data faster than the card is capable of?but i still have errors when push data into SDCARD.
You could use your original data rate but try an SD card with a guaranteed data rate to match - just pointing out that those cards come in differing 'speeds' and you might not have the best. That said, if your software can't detect the difference between the specific card(s) being used then opting for the slowest data transfer rate is the only solution.thank you, change data rate fix those errors.