If there are any unused signals or multiple grounds etc on your eMMC connector you might be able to cut off a short length of pin wire and use it as a key in the connector to prevent inserting the module the wrong way.
Given that it fits both ways, the pinout should(TM) be designed to not cause damage when reversed. If that is not the case, whoever did it should reconsider their life choices.
The good news is that I can use the uSD adapter to get my code up and running without having to deal with my own messy adapter.
The bad news is that I can't find ANY low level code for bit banging the interface. All the examples I can find are using an SPI peripheral to do the work. And, I don't really want to dive into the guts of another MCU to figure this out.
Fortunately, somebody had JEDEC Standard No. 84-A441 for download on the internet.
They must have missed their cease and desist letter or something...
That seems to tell me what to do, although in the most obtuse way possible...
Comments
But, the header is not 0.1" pitch as I expected... Guess I read it wrong...
Not sure if I have one of these headers around or not...
But, doesn't work when I stick it into my P2 Eval board.
Seems I have to figure some things out...
Surface mount: 952-1410-5-ND
Thu Hole: 952-1681-ND
Also, it looks to me like this Sparkfun SOIC to DIP adapter will work for the surface mount one
1568-1091-ND
Maybe two of these would work for the thru-hole. Not clear though:
F127T254P16-ND
I'm worried about hooking it up backwards and frying it...
It's not actually a Samsung chip, as shown on Amazon though...
The bad news is that I can't find ANY low level code for bit banging the interface. All the examples I can find are using an SPI peripheral to do the work. And, I don't really want to dive into the guts of another MCU to figure this out.
Fortunately, somebody had JEDEC Standard No. 84-A441 for download on the internet.
They must have missed their cease and desist letter or something...
That seems to tell me what to do, although in the most obtuse way possible...
Did you get this working in all of it's 8-bit glory? If so, what kind of speed and latency?
Did get it working. Sure it’s posted somewhere…
Here's the link to the code thread:
https://forums.parallax.com/discussion/171653/fsrw-for-emmc-with-8-bit-bus-now-at-28-mb-s-example-code-posted#latest
Apparently not the fastest version though...