Misc Configuration; Io Address Ranges Set With Iod Command; Testing / Debugging - Connect Tech Multi-I/O User Manual

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Multi-I/O and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Xtreme

Table of Contents