OpenCores
URL https://opencores.org/ocsvn/spi_boot/spi_boot/trunk

Subversion Repositories spi_boot

[/] [spi_boot/] [tags/] [rel_3_2_rev_C/] [README] - Diff between revs 25 and 26

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 25 Rev 26
Line 1... Line 1...
 
 
README for the spi_boot core
README for the spi_boot core
============================
============================
Version: $Date: 2005-02-20 18:58:41 $
Version: $Date: 2005-02-27 19:05:14 $
 
 
 
 
Description
Description
-----------
-----------
 
 
Line 28... Line 28...
 
 
 
 
Features
Features
--------
--------
 
 
* Configuration mode: configurates SRAM based FPGAs via slave serial mode
* Configuration mode: configures SRAM based FPGAs via slave serial mode
  (Xilinx and Altera)
  (Xilinx and Altera)
* Data mode: provides stored data over a simple synchronous serial interface
* Data mode: provides stored data over a simple synchronous serial interface
* Broad compatability using SPI mode
* Broad compatability using SPI mode
    + SecureDigital cards using dedicated initialization command
    + SecureDigital cards using dedicated initialization command
    + MultiMediaCards (see below)
    + MultiMediaCards (see below)
Line 67... Line 67...
$ dd if=ram_loader.bin of=/dev/sdX bs=512
$ dd if=ram_loader.bin of=/dev/sdX bs=512
$ dd if=pongrom_6.bin of=/dev/sdX bs=512 seek=512
$ dd if=pongrom_6.bin of=/dev/sdX bs=512 seek=512
$ dd if=pacman.bin of=/dev/sdX bs=512 seek=1024
$ dd if=pacman.bin of=/dev/sdX bs=512 seek=1024
 
 
The name of the device node depends on how the card reader is attached to the
The name of the device node depends on how the card reader is attached to the
kernel. For linux systems this is most often something like /dev/sdX with X
kernel. For Linux systems this is most often something like /dev/sdX with X
ranging from a-z. Please note that it is essential to use the device without
ranging from a-z. Please note that it is essential to use the device without
any trailing numbers as they refer to partitions leading to wrong offsets for
any trailing numbers as they refer to partitions leading to wrong offsets for
data written to the card.
data written to the card.
All this works perfectly for my Spartan IIe device as this FPGA expects the
All this works perfectly for my Spartan IIe device as this FPGA expects the
configuration data as it is delivered from the card: Consecutive bytes each
configuration data as it is delivered from the card: Consecutive bytes each

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.