1FPGA_LOAD(8)                                                      FPGA_LOAD(8)
2
3
4

NAME

6       fpga_load - Xorcom Astribank (xpp) firmware tool
7

SYNOPSIS

9       fpga_load [-g] [-r] [-v] -D {/proc/bus/usb|/dev/bus/usb}/BUS/DEV
10
11       fpga_load   [-g]   [-v]   -D   {/proc/bus/usb|/dev/bus/usb}/BUS/DEV  -I
12       firmware.hex [-b dump.bin] [-i]
13
14       fpga_load -h
15
16

DESCRIPTION

18       fpga_load loads the FPGA firmware to the Xorcom Astribank device.   The
19       syntax resembles that of fxload(8).
20
21

OPTIONS

23       -b dump.bin
24              Before  writing  firmware,  bump  the  processed  binary file to
25              dump.bin.
26
27       -D DEVICE
28              Required. The device to read from/write to. On modern UDEV-based
29              system  this  is  usually /dev/bus/usb/bus_num/device_num, where
30              bus_num and device_num are the first two numbers in  the  output
31              of  lsusb(8).   On  older  systems that use usbfs, it is usually
32              /proc/bus/usb/bus_num/device_num.
33
34       -r
35              Reset the Astribank and renumerate its USB connection  to  power
36              on product ID.
37
38       -g
39              Dump all eeprom data to standard output.
40
41       -I fireware_file
42              The firmware file to write to the device.
43
44       -i
45              Show  information  about  the  firmware file (valid only with -I
46              option).  Example:
47
48                   ./FPGA_1151.hex: Version=3297 Checksum=58270
49
50              In particular, the calculated checksum should match  the  output
51              of  sum(1)  on  the  binary  firmware  file  generated by the -b
52              option.
53
54       -v
55              Increase verbosity. May be used multiple times.
56
57       -h
58              Displays usage message.
59
60

SEE ALSO

62       fxload(8), lsusb(8)
63
64

AUTHOR

66       This manual page  was  written  by  Tzafrir  Cohen  <tzafrir.cohen@xor‐
67       com.com>  .   Permission  is  granted to copy, distribute and/or modify
68       this document under the terms of the GNU General Public  License,  Ver‐
69       sion 2 any later version published by the Free Software Foundation.
70
71       On  Debian systems, the complete text of the GNU General Public License
72       can be found in /usr/share/common-licenses/GPL.
73
74
75
76                                 16 April 2006                    FPGA_LOAD(8)
Impressum