[Oberon] RISC.img format
enso
enso at apple2.x10.mx
Mon Feb 15 00:00:45 CET 2016
Thanks Magnus! RTFM, as they say. I've wasted a lot of time building
speed switching circuits in my life, for no reason!
On 02/13/2016 05:35 PM, Magnus Karlsson wrote:
> >> Ignoring the multiplicity of standards overlaid onto SD / MMC, you
> can talk to all cards with a simple SPI port; the only complication is
> the requirement to go slow until a faster rate is negotiated.
>
> This is a common misunderstanding. In SPI mode there is no need to go
> slow initially, you can go at full speed right away. The need for
> slow speed is in SD or MMC mode where the pins are initially
> open-drain in order to support multiple cards on the same bus. In SPI
> mode the signaling is always push-pull and you can clock the card at
> typically up to 25 MHz from the start.
>
> See Appendix A in this document
> http://www.circlemud.org/jelson/sdcard/SDCardStandardv1.9.pdf
>
> /Timing specifications //
> //Design engineers must meet the rise, fall, setup, hold, and other SD
> Card and MultiMediaCard bus timing specifications. If they want to
> support MultiMediaCards in their design, the clock speed should be
> controllable by the host. This is due to the MultiMediaCard's
> open-drain mode; the MultiMediaCard powers up in the open-drain mode
> and cannot handle a clock faster than 400 Khz. Once the
> MultiMediaCard completes the initialization process, the card switches
> to the push-pull mode. In the push-pull mode the MultiMediaCard can
> run at the maximum clock speed
> /
> Magnus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20160214/cf5e5ea5/attachment-0001.html>
More information about the Oberon
mailing list