Changes between Version 2 and Version 3 of howto/SD_Config/Windows


Ignore:
Timestamp:
Aug 25, 2012, 9:37:55 PM (12 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • howto/SD_Config/Windows

    v2 v3  
    7070}}}
    7171 3. To find the descriptor for the SD card itself (and not its FAT partition):
    72    1. Look in the "Win32 Available Volume Information" section and find the device descriptor for the SD card FAT partition. In this system the SD card mounts as drive '''F:'''. The corresponding descriptor is {{{'''\\?\Device\HarddiskVolume4'''}}}
     72   1. Look in the "Win32 Available Volume Information" section and find the device descriptor for the SD card FAT partition. In this system the SD card mounts as drive {{{F:}}}. The corresponding descriptor is {{{\\?\Device\HarddiskVolume4}}}
    7373   1. Look in the "NT Block Device Objects" section and find the alias for the same descriptor. In this example, it is:
    7474{{{
     
    7878  size is 32002048 bytes
    7979}}}
    80    3. Look for the device with the same "Harddisk" number but with "Partition0". In this example, it is:
     80   3. Look for the device with the same {{{Harddisk}}} number but with {{{Partition0}}}. In this example, it is:
    8181{{{
    8282\\?\Device\Harddisk1\Partition0
     
    8686}}}
    8787   4. The block device listed is your SD card descriptor. In this example it is {{{\\?\Device\Harddisk1\Partition0}}}.
    88     * Confirm that the size of the "Partition0" device approximates the capacity of your SD card. The SD card in this example is 2GB (all Mango-supplied cards are 2GB).
    89     * Confirm that your computer's hard drive has a different "Harddisk" number. In this example the C: drive is {{{\\?\Device\Harddisk0}}}
     88    * Confirm that the size of the {{{Partition0}}} device approximates the capacity of your SD card. The SD card in this example is 2GB (all Mango-supplied cards are 2GB).
     89    * Confirm that your computer's hard drives have different {{{Harddisk}}} numbers. In this example the C: drive is {{{\\?\Device\Harddisk0}}}.
    9090
    91 '''NOTE''': The actual device descriptor on your system is likely different than this example. The descriptor can also change between reboots. '''Always confirm the current descriptor before copying to the SD card.'''
     91|| [[Image(wiki:HardwareUsersGuides/WARPv3/files:important.png,valign=middle,nolink)]] ||'''NOTE''': The actual device descriptor on your system is likely different than this example. The descriptor can also change between reboots. '''Always confirm the current descriptor before copying to the SD card.''' ||
    9292
    9393
     
    9797win-dd bs=512 seek=<N> if=<yourFile.bin> of=</dev/diskX> --progress
    9898}}}
    99   1. ''<N>'': depends on the target slot number; see the list above
     99  1. ''<N>'': depends on the target slot number; use (131072 + slotNum*32768). More details [wiki:..#Copying.binFilesSDCards here].
    100100  1. ''<yourFile.bin>'': the binary FPGA configuration file
    101   1. ''</dev/diskX>'': device descriptor for the SD card
     101  1. ''\\?\Device\HarddiskX\Partition0'': device descriptor for the SD card
    102102 1. If successful, dd should report the following (the time/throughput values will differ):
    103103{{{
    10410418032+1 records in
    10510518032+1 records out
    106 9232444 bytes transferred in 8.503631 secs (1085706 bytes/sec)
    107106}}}
    108  1. Repeat for additional .bin config files if needed.
    109  1. Eject the SD card in the Finder (if it's mounted).
     107 1. win-dd may report "Error reading file: 87 The parameter is incorrect". In our experience this is normal and not an actual error.
     108 1. Repeat for additional .bin config files in additional slots, if needed.
     109 1. Eject the SD card.