• Home
  • Products
    • Papilio FPGA
    • Arcade MegaWing
    • RetroCade MegaWing
    • LogicStart MegaWing
    • Logic Sniffer
    • Papilio Wings
  • Store
    • Gadget Factory Store
    • India Store
    • Distributers
  • Wikis
    • Papilio Wiki
    • Arcade Wiki
    • RetroCade Wiki
    • Logic Sniffer Wiki
  • Forum
  • Showcase
  • Downloads
  • Source Code
  • Home
  • Products
    • Papilio FPGA
    • Arcade MegaWing
    • RetroCade MegaWing
    • LogicStart MegaWing
    • Logic Sniffer
    • Papilio Wings
  • Store
    • Gadget Factory Store
    • India Store
    • Distributers
  • Wikis
    • Papilio Wiki
    • Arcade Wiki
    • RetroCade Wiki
    • Logic Sniffer Wiki
  • Forum
  • Showcase
  • Downloads
  • Source Code
Previous Next

VHDL SD Card Writer v1.0 For Papilio

Posted by: Jack Gassett , February 19, 2013

Forum user Matt Ownby has put together some code to be able to write data at full speed (50 MHz) to an SD card, and was kind enough to share it with us!  This is VHDL code for the Papillio One FPGA board that shows how to write to an SD card in a high-speed mode.

Here’s the lowdown on Matt’s work, per his description from the forums:

VHDL SD card writer v1.0 Features:

– Uses 4-bit SD mode, not 1-bit SPI mode (faster)
– Uses 50 MHz “high speed” mode, not 25 MHz “normal speed” mode (also faster)
– Logs to Papillio USB serial port (230400 bps) so you can see what is going on

Requirements:
– An SDHC card (older probably won’t work) that supports high-speed aka 50 MHz mode.

How to use:
– Get the pins of an SD card (or adapter) somehow connected to Papillio pins. Not discussed here as you are expected to have enough expertise to figure this out on your own

You can find the code (with readme) here.

Many thanks to Matt for sharing this with the community!  Go ahead and give it a whirl, and let us know what you think in the comments section as always!

(via the forums)

Tags: Papilio One, SD card, user guides, user submissions

Comments

comments

About Gadget Factory

We make Open Source Hardware that is extremely Hackable, what we call Hack|Ware. Founded in 2009 by Aspiring Inventor Jack Gassett, we are hardware suppliers and inventors with a community focused approach. Home of the Papilio FPGA board and other open source hardware designs.

Located in Denver, Colorado just minutes away from beautiful Boulder, Colorado.

Gadget Factory Learning Site

Inspired by the excellent learning sites at Adafruit and Sparkfun we made our own learning site with tutorials about FPGA's, Electronics, and Making Open Source Hardware. If you have tutorials you would like to contribute please contact us at support@gadgetfactory.net.

If you have a project or code that you would like to share please post to the Showcase website.
© Gadget Factory 2013