logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

eppfpga - Baycom EPP modem with FPGA configuration/diagnostics tool

Author

       eppfpga was written by Thomas Sailer, HB9JNX/AE4WA (sailer@ife.ee.ethz.ch).

Eppfpga 0.8                                       30 March 2000                                       EPPFPGA(8)

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  ifconfigbcexup and therefore should reside in /sbin.

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

Name

       eppfpga - Baycom EPP modem with FPGA configuration/diagnostics tool

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.

See Also

ifconfig (8), sethdlc (8),
       linux/drivers/net/hamradio/baycom_epp.c

Synopsis

eppfpga[-vh][-pportaddr][-mmodestr][-ttest]

Tests

ram    tests the on board SRAM using boundary scan

       bled   tests the on board LED's using boundary scan; disconnectPTT 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