2017-05-08 07:18 AM
Hi everyone,
Is it possible to change the order of the data pins by software? I messed up and connected D0 with D3 and D1 with D2 and so on, between an STM32F765 and a WLAN Chip WL1807 (TI).
I'm using STM32CubeMX.
Best regards,
Mira
#sdio #stm32f7652017-05-08 07:49 AM
Probably not, otherwise the Alternate function table in the datasheet would be meaningless.
Seems this will be handy:
2017-05-08 08:03 AM
Other than modifying the in-memory buffers, no.
2017-05-08 09:01 AM
Thanks for answering so quickly.
I guess, scraping away the microstrip lines and rewiring won't work, since the four data lines need to be of the same length.2017-05-08 12:55 PM
These are not differential lines. at 300ps per inch, it's doable
2017-05-08 03:32 PM
I've wire-wrapped without incident, reasonably consistent lengths are sufficient.
2017-05-09 02:28 AM
It's just that the data sheet says 'SDIO traces must be (...) as short as possible. In addition, every trace length must be the same as the others'.
But you're right, as long as it doesn't deviate by a couple of inches, it should work alright.Thanks again!2017-05-10 01:12 PM
The ideal situation vs the good enough one.