Changes between Initial Version and Version 1 of howto/CF_Config

Feb 18, 2013, 1:48:12 PM (10 years ago)



  • howto/CF_Config

    v1 v1  
     1= WARP v1 and v2: FPGA Configuration via CF Cards =
     2Compatibility: WARP v1 and v2, Xilinx tools 13.4 and later
     4== Formatting the card ==
     6For CF-reconfiguration of the FPGA, the card MUST be formatted with '''FAT16''' (though both FAT16 and FAT12 will work for using the CF as a filesystem with WARP). Windows machines that are of post Win2k can’t do this, which is why mkdosfs must be used. The following is the required procedure for formatting the flash: [[BR]]
     8 1. Install mkdosfs to a directory that’s easy to navigate
     9 1. Open DOS (start -> run.... -> “cmd”)
     10 1. Navigate to the mkdosfs install directory (EG: cd c:\mkdosfs\)
     11 1. Insert the flash card into the reader – and check it’s designated drive letter (see: My Computer)
     12 1. Run the command:  '''mkdosfs -v –F 16 X:'''
     13 1. Replace '''X''' with drive letter of the !CompactFlash card
     15== Loading your design on the card ==
     17This section assumes that you have successfully generated one or more systems in XPS. A completed bit-stream is required to load on the card.
     20 1. Open the application iMPACT (likely located under "Start -> Xilinx Design Tools -> Xilinx Design Suite X.X -> ISE Design Tools -> X-bit Tools -> Impact)
     21 1. The "New" Wizard should open at program startup
     22 1. Select "Cancel"
     23 1. Double-click on the "SystemACE" item in the "iMPACT Flows" region of the window on the left.
     24 1. Select “Expert Mode” in the window that pops up.
     25 1. For “Size,” select “Generic” from the drop-down
     26 1. For “Reserve Space,” keep at zero
     27 1. Choose the name for the project
     28 1. Choose the location for the project to be the root directory of your CF card. For example, my CF card mounts as a G: drive on my Windows computer. In my case, I would select "G:" to be the location for the project.
     29 1. Each SystemACE project can hold up to '''8''' separate projects
     30 1. Check each box for each project you plan on loading onto the card. Provide short names for these projects.
     31 1. Finish the Wizard
     32 1. A Pop up will appear explaining you are about to load a system file onto the first system slot (configuration address)
     33 1. Select the '''download.bit''' file associated with the project you want to load onto the CF card.
     34 1. Another pop-up will appear asking if you would like to apply another system file to the same configuration address. Select '''“no”'''
     35 1. Right click anywhere in the iMPACT project’s main-view window and select '''“Generate File…”'''
     36 1. Ensure that the active collection is the one you have just built
     37 1. iMPACT will create the System ACE file and place it in your CF card.
     38 1. The flash card should now be ready to go for WARP
     39 1. EJECT the disk in Windows/USB remove devices first. Simply pulling out the flash card may result in a corrupt disk, which may then not work with WARP.