BRICBOX module registers
Hardware: BRICBOX
Registers are 16 bit width. 32-bit and 64-bit data is packed as following:
Reg # |
64-bit word |
0x70 |
bits 15:0 |
0x71 |
bits 31:16 |
0x72 |
bits 47:32 |
0x73 |
bits 63:48 |
Register I/O
Reg 0x40, Control, R/W
- [11:0] - reserved
- [12] - disable 0xFEFE address decode
- [13] - reserved
- [14] - reserved
- [15] - reserved
Reg 0x42, Setup, RO
[15:8] - device id (0xBC)
- [7:0] - reserved (0)
Reg 0x43, Factory Test, R/W
- [15:0] - reserved
Reg 0x44, WINMASK, R/W
- [15:0] - time window enable mask
Reg 0x45, LIMITS
- [5:0] - RPK32 cards limit
- [15:6] - reserved
Reg 0x46, DELAYS
- [4:0] - RPK32 return strobe delay
- [7:5] - reserved
- [12:8] - RPK32 data shift period
- [15:13] - reserved
Reg 0x50, 64-bit Board Serial Number (DS18B20), RO
Reg 0x54, current temperature, RO
Reg 0x55, reserved, RO
Reg 0x56, 16-bit, firmware version number, RO
Reg 0x57, 16-bit, firmware revision number, RO
Reg 0x58 ... 5D, Link statistics, RO
- 0x58 - link error 1 (T)
- 0x59 - link error 2 (R)
- 0x5A - reserved
- 0x5B - CRC error 1 (T)
- 0x5C - CRC error 2 (R)
- 0x5D - reserved
Reg 0x61 - Link status, RO
- [0] - no_clock (R)
- [1] - disconnected (R)
- [2] - *LCF timeout (R)
- [3] - *remote error (R)
- [4] - reserved
- [5] - no_clock (T)
- [6] - disconnected (T)
- [7] - *LCF timeout (T)
- [8] - *remote error (T)
- [15:9] - reserved