15 |
P a g e
7.3.1
I2C Stats
Modbus registers 0xefd0 to 0xefd9 provide access to statistics indicating the number of I2C errors and
retries. The Retry counts indicate the number of transactions that resulted in a NAK.
When a NAK is detected the IF-006 will automatically generate up to 3 retries. If a NAK is detected on the 3
rd
attempt the transaction is dropped, an error is reported and the Read or Write Error count is incremented.
The Indirect Retry count is incremented if a NAK is generated when writing the Indirect register (0x0030).
7.3.2
Interface Password
The Interface password (IPW) is used when enumerating a device. If it matches the UPW of the attached
device access will be allowed between the I2C (radio) channel and the attached device and the Password
Error (PE) bit will be cleared.
If the IPW does not match the UPW the System Status PE bit will be set and no access to the radio channel
will be allowed. If the Password Valid bit is set and the IPW being written matches the VPW the PE bit will be
cleared.
Note:
Writing to the IPW does not affect the UPW of the attached probe.
7.3.3
Device ID
A unique Device Identifier for the IF-006.
7.3.4
FW Version
Firmware version for the IF-006
7.3.5
HW Version
Hardware version for the IF-006
7.3.6
Device Type
A 16-bit value (0xff05) indicating the type of interface.
7.3.7
System Control
The System Control register determines how the IF-006 interacts with the attached probe.
Note:
The System Control register shares the Authentication Required, Force Enumeration, Password Required and
Password Auto Reset controls with the Extension Space control register.
System Control Register
7
6
5
4
3
2
1
0
CLI
HEX
VERBOSE
INTR MODE
0 ON
1 OFF
0 ON
1 OFF
0 ON
1 OFF
0 ON
1 OFF
0 ON
1 OFF
0
Ignore
15
14
13
12
11
10
9
8
Auth
Required
BOOT
Mode
Reset
Stats
Device
Reset
Factory
Reset
Force
Enum.
0 ON
1 OFF
7.3.7.1
INTR Mode
The INTR Mode determines how the Smart Probe INTR signal is handled. The IF-006 platform forces this to IGNORE.