
| Ref.: |
| |
SpaceWire Router |
| UserManual | |
Issue: | 3.4 | ||
User Manual | |||
Date: | 11th July 2008 | ||
|
|
|
7.5 DATA PACKETS
Packets which have addresses in the range 1 to 255 are routed to the SpaceWire ports and the external ports dependent on the packet address. Data packets have an address header byte a cargo field and an end of packet marker. The normal packet structure is show below.
ADDRESS
CARGO
EOP/EEP
Figure 7-1 Normal router data packets
7.6 COMMAND PACKETS
Command packets are routed to the internal configuration port when the packet address is zero. Command packets perform write and read operations to registers in the SpaceWire router. Command packets accepted by the SpaceWire router are in the form shown in Figure
Configuration read packets are in the form:
ADDRESS
0
COMMAND
EOP
Figure 7-2 Command Packet Format
The SpaceWire router supports the Remote Memory Access Protocol (RMAP) [AD2] for configuration of the internal router control registers and monitoring of the router status.
The following sections define the RMAP commands which are supported and the format of the RMAP commands used by the SpaceWire Router.
7.6.1 Supported Commands
The RMAP Command set is listed in Table
Preliminary | 55 |