Connect Tech - Xtreme/Multi-I/O - Users Guide
Misc Configuration
Command Operation
TRD?
Query the board temperature.
CFG?
Query all configuration settings.
VER?
Query the PIC32 and FPGA firmware version.
IOD?
Query the IO Address decoding range (or width).
SnR?
Query the reset state of the Module Sockets
IOD=v
Set the IO Address decoding width.
SnR=v
Set the reset state of the Module Sockets
UPD
Write configuration changes to Non-Volatile storage
IO Address Ranges set with IOD command
The IO Address range depends on the IO Address decoding width.
IO
Decode
Uart Ports
Width
10
0x000 to
0x3F8
11
0x000 to
0x7F8
12
0x000 to
0xFF8
Address
0x08
Boundaries
Testing / Debugging
A couple of commands are available that directly write or read the FPGA registers that are accessed via an SPI
port between the PIC32 and the FPGA.
Command
Operation
SPIR reg
Perform an SPI read operation from the indicated register.
SPIW reg value Perform an SPI write operation to the indicated register.
Document: CTIM-00116
Revision: 0.02
Base IO Address Range
CAN Ports
0x000 to 0x3E0 (Basic mode)
0x000 to 0x380 (Pelican mode)
0x000 to 0x7E0 (Basic mode)
0x000 to 0x780 (Pelican mode)
0x000 to 0xFE0 (Basic mode)
0x000 to 0xF80 (Pelican mode)
0x20 (Basic mode)
0x80 (Pelican mode)
Page 20 of 50
Connect Tech Inc. Proprietary Information
0.02
Notes
Value return is degrees Kelvin
PIC32 firmware version appears as "Vx.y"
FPGA version appears as a letter "A", "B", "C", etc.
v = 10, 11 or 12
=10 performs "10-bit" IO decoding.
=11 performs "11-bit" IO decoding.
=12 performs "12-bit" IO decoding.
v = 'Y' to Assert the reset
'N' to De-assert reset
n = 1 = Apply to Socket #1
2 = Apply to Socket #2
J1708 Port
Board
0x000 to
0x000 to
0x3E0
0x3FE
0x000 to
0x000 to
0x7E0
0x7FE
0x000 to
0x000 to
0xFE0
0xFFE
0x20
0x02
Notes
reg is a decimal number 0 to N
reg is a decimal number 0 to N
value is a 16 bit HEX number as appropriate
for the register.
Date: Apr. 14, 2015
Need help?
Do you have a question about the Multi-I/O and is the answer not in the manual?
Questions and answers