Atmel SpaceWire Router SpW-10X User Manual

Page of 155
Ref.:   UoD_SpW-10X_ 
UserManual
 
Issue:  3.4 
  
 
 
SpW-10X 
SpaceWire Router 
User Manual 
Date:  11
th
 July 2008 
 
 
Preliminary 
74
 
address  
Transaction 
Identifier  
The transaction identifier identifies the command packet and reply packet with a 
unique number. The transaction identifier in the reply packet is copied from the 
command packet and returned in this field, so that the command and the 
corresponding reply have the same transaction identifier value. 
Header 
CRC  
The header CRC used to detect errors in the header part of the command 
packet. See section 7.6.7 for CRC generation. 
 
7.6.6  Command Error Response 
A summary of the error conditions and the action taken is given in Table 7-17. The error conditions are 
recorded in the configuration port status register. 
Table 7-17 Configuration Port Errors Summary 
Register Bits 
Description 
Reply 
Packet 
Returned As 
Returned 
RMAP 
Status 
Code 
Invalid Header 
CRC 
The header CRC was invalid 
therefore the header is 
corrupted 
No 
No Reply Packet. 
Unsupported 
Protocol Error 
The protocol byte is not the 
RMAP protocol identifier 
No 
No Reply Packet. 
Source Logical 
Address Error 
The source logical address is 
invalid (outside the range 
20h-FFh) 
No 
No Reply Packet. 
Source Path 
Address 
Sequence Error 
The source path address 
sequence is invalid as 
specified in section 7.6.9 
No 
No Reply Packet. 
Unused RMAP 
command or 
packet type 
The command code is an 
unused command code or 
the packet type is invalid. 
Yes 
Unused RMAP command 
or packet type 
Invalid 
Destination Key 
The destination key in the 
command packet is invalid. 
Yes 
Invalid Destination Key 
Invalid Data 
CRC 
The Data CRC is invalid 
therefore the data part of the 
Yes Invalid 
Data 
CRC