EPPFPGA(8)
NAME
eppfpga - Baycom EPP modem with FPGA configuration/diagnostics tool
SYNOPSIS
eppfpga [ -vh ] [-p portaddr] [-m modestr] [-t test]
DESCRIPTION
eppfpga is the configuration and diagnostics utility for the Baycom EPP
modem. It can be used to download the FPGA ``firmware'' or to execute
various tests. This utility is also needed during ifconfig bcex up and
therefore should reside in /sbin.
OPTIONS
eppfpga accepts the following options:
- -h Display an overview of the available command line parameters and
- exit.
- -v Increases the verbosity of the output. May be cumulated.
- -p Specifies the base address of the EPP capable parallel port to
- which the modem is connected. Use the 0x prefix to specify hexadecimal numbers.
- -m Specifies various ``firmware'' options.
- -t Execute the named test. Tests may be stopped by pressing CTRL-C.
FIRMWARE OPTIONS
- intclk uses FPGA internal clock; don't use if an external oscillator is
- on board.
- extclk uses the external oscillator; recommended if the internal modem
- is used, as the frequency of the FPGA oscillator is not accurate enough.
- intmodem
- uses the internal modem
- extmodem
- uses a DF9IC type modem connected to the high speed modem connector
- divider=x
- sets the clock divider for the internal modem (baud=fquartz/16/divider)
- loopback
- sets an internal modem loopback
- extstat
- allows extended status readback
- noextstat
- disallows extended status readback
- pttmute
- mutes modulation signal output when PTT is off (default)
- nopttmute
- modulation signal is continuously output
TESTS
ram tests the on board SRAM using boundary scan
- bled tests the on board LED's using boundary scan; disconnect PTT
- during the test.
- dac tests the on board DAC using boundary scan
- led tests the CON and STA leds using EPP address write
- ledfast
- tests the CON and STA leds using fast EPP address write
- berr performs a BER test using the complete adapter. An external
- loopback is required.
- berrv performs a BER test using the complete adapter. Also prints out
- the received bits. An external loopback is required.
- ccnt frequency counter using the check firmware
- cdac fast DAC test using the check firmware
- cram fast RAM test using the check firmware
- cled LED test using the check firmware
SEE ALSO
ifconfig (8), sethdlc (8),
linux/drivers/net/hamradio/baycom_epp.c
AUTHOR
- eppfpga was written by Thomas Sailer, HB9JNX/AE4WA
(sailer@ife.ee.ethz.ch).