Search the Community

Showing results for tags 'sd'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 12 results

  1. Hello, I am trying to develop a simple verilog code on Arty-Z7-10 that writes to the SD card on the PL side, without having to use SDK software. To do so, I believe I need to setup my SD card pins as EMIO in the ZYNQ and modify the constraint file to uses correct pin mapping. However, I wonder if anyone has done such type of coding before and is able to provide me with more detailed information. I found this tutorial which has tried to do same thing with SPI, but it was not very detailed. https://forums.xilinx.com/t5/Xcell-Daily-Blog-Archived/Adam-Taylor-s-MicroZed-Chronicles-Part193-The-Zynq-SoC-s-EMIO/ba-p/764971 I also found such SD card controller for Nexys4 board, while it seems a bit challenging to get it to work with Arty Z7 board due to different pin mappings. https://web.mit.edu/6.111/www/f2015/tools/sd_controller.v Any help is appreciated. Thanks, Mahdi
  2. Hello, Does PmodSD (https://reference.digilentinc.com/reference/pmod/pmodsd/reference-manual) support SD mode of operation? Is it designed only to work with SPI mode as written in the reference manual? Please let me know Regards, Vinay Shenoy
  3. Hello all, I have a question pertaining to my ZedBoard. I'm running Linux on the PS using the built in SD card slot. I'm simultaneously building an isolated system in the PL, currently consisting of a Microblaze running a baremetal application. Now I'd like to run Python in the PL without touching the PS setup. Could I use the SD card Pmod to persist Linux to run on the Microblaze? I know I can't touch the existing SPI since it belongs to the PS, and I'd also like plenty of storage. Thank you for your time
  4. It seems that SD card does nothing, because, without Internet connection, OpenScope USB connection to WaveformsLive works regardless is card inserted or no. P.S. Maybe it works from the browser cache?
  5. I've been looking over the SD library that was installed as part of the chipKIT boards (ver 1.4.1) and I get the distinct impression that it implements the SPI protocol to the SD card using bit-banging, rather than a PIC32 SPI peripheral. Is this correct? Assuming so, are there any Arduino-compatible libraries for the Wi-FIRE that utilized the SPI peripherals? Assuming not, is my best be to go with MPLAB Harmony? (I'm an old MPLAB-X guy using version 2.10 and an old peripheral library)
  6. Hello everyone! Someone knows how read and write files in the SD card from Standalone application in SDSoC? I think that I have to set up the option in the BSP but i am not secure, and i don't know how do this. Thanks for your time, Raúl.
  7. Hello to all, While considering to use SD card socket integrated into the Zybo board I've noticed that its definition (package constraints) was not included into the board files. I guess that I can try to add it by myself or ask Digilent to be kind and add it. Unfortunately, I am not familiar with the software used to generate the XML file. Perhaps it can be done in Vivado? Please, advise me on that. Thank you!
  8. Hi to all, Today I tried to test PmodSd module using Digilent source code posted on Github and failed to compile. The errors are shown on the attached snapshot. It appears that the code is expecting Microblase processor instead of ARM. I failed to find proper fix and am hoping that authors of this driver can offer a solution for the Zynq. Thank you in advance!
  9. Hi all, I am using a Nexys 4 DDR board to interface microSD and microSDHC cards using the SPI mode. (For those interested in what the whole thing is all about, click here.) Might it be, that microSD cards are needing current in the range of 10mA (e.g. look at Transcend's 2GB SD card datasheet - link) and microSDHC (SDHC vs SD) are needing 10x of this, e.g. look here at Samsung's 32GB SDHC card: http://www.singerphoto.co.za/SingerPhotographicOnlineDocuments/WebImages/SellSheetPDFs/mesamp64a.pdf How much current is the Nexys 4 DDR SD Card slot able to supply? The first card I wrote about above (Transcend's 2GB SD V2 card) works fine with my controller, the second card (Samsung's) is not even initializing (no response to CMD0). (Some other SDHC cards are working with my controller, see below.) Are there some settings I need to do in the UCF file, e.g. fast SLEW rate or another value for DRIVE (to supply more current)? Currently my UCF file looks like this: ##Micro SD Connector NET "SD_RESET" LOC = E2 | IOSTANDARD = LVCMOS33; NET "SD_CLK" LOC = B1 | IOSTANDARD = LVCMOS33; NET "SD_MOSI" LOC = C1 | IOSTANDARD = LVCMOS33; NET "SD_MISO" LOC = C2 | IOSTANDARD = LVCMOS33 | PULLUP; Here is the source (Link) of my controller. I tested it with ~40 cards. 20 of them are SD cards Version 1 and Version 2 (from 64 MB up to two GB): Works fine and stable with all of them. 20 of them are SDHC. When it comes to SDHC, it works with about 50% of the cards (well - works kind of: I need to reset after each read command). The other 50% are showing really strange behaviours: Some are only reporting themselves as a SDHC during the coldstart/hard reset (insert card) and from then on "claim" to be a SD V2 card, others are initializing well but when it comes to reading, they never send a R1 on READ_BLOCK, etc. While googling I found some comments in forums, that strange behaviour might be rooted in a lack of current, so this is the background of my question. Best regards Mirko
  10. Hello, How can I communicate with the SD card in bare metal application at Zybo board< There are some free FAT32/16 filesystem stacks, but how to make them work with Zybo HW? Is there any reference solution for file read/write?
  11. We've gotten the second SD controller working on Zedboard and Zybo, using PMOD SD connected via either the MIO PMOD E connector or EMIO and one of the other PMOD connectors. We've tested it with SD cards and with an Atheros WiFi card. There are a number of changes to make in order to get it working. 1) Configure MIO to connect the second controller to the MIO pins. Or Configure MIO so that the second controller is connected to none of the MIO pins so that it can be connected via EMIO and programmable logic. We did this in clearreg.c, which is run by our FSBL before it jumps to the entry point of zImage. https://github.com/cambridgehackers/zynq-boot/blob/master/clearreg.c 2) If attaching the SD card slot to MIO, use fly wires to swizzle the signals onto the right pins. If using EMIO, add the connection of the appropriate pins to the SD controller in the programmable logic. 3) The controller cannot run at full speed with fly wires or our EMIO logic, so added code to reduce the clock frequency used by the controller. 4) We program the logic after booting Linux, so we added a second SD devuce driver that we could load as a module after we programmed the logic. It reads the configuration from DTS just like the xilinx one. It would be nice to have a PMOD SD whose pinout matches Zedboard and Zybo so that MIO could be used without fly wires. It would be much tidier and would run faster.
  12. Hello I would like to store the data collected by the analog shield on an sd card. I'm using and Arduino UNO and the Keyes Data Logging Shield http://www.tinkbox.ph/sites/tinkbox.ph/files/downloads/Keyes - Data Logging Module (rev 1.0).pdf Both the Analog Shield and the Data Logging Shield works perfectly alone, but as soon as I stack both of them on top of the Arduino the Analog Shield stop providing output on the serial interface. I changed the CS pin on the Keyes Data Logging Shield from 10 to 4 but nothing happened. Suggestions? Bests, Andrea