
GR716-DS-UM, May 2019, Version 1.29
318
www.cobham.com/gaisler
GR716
value that the current data must match in order for the new data to be written. If there is a mis-
match, a reply with Status field set to 0x0A (authorization failure) is sent.
•
The reply packet’s Status field can contain the additional status codes described in table 375.
Table 374.
SpaceWire Plug-and-Play address encoding
31
24 23
19 18
14 13
0
Application Index
Protocol Index
FieldSet ID
Field ID
Table 375.
SpaceWire Plug-and-Play status codes
Value
Description
0xF0
Unauthorized access - A write, or compare-and-swap command, with an address other then the
Device ID field’s address, arrived when the core was not configured (Device ID field = 0), or the
command did not match the owner information saved in the Link Information field and Owner
Address fields.
0xF1
Reserved field set - A read, write, or compare-and-swap command’s address field points to a non
existing field set.
1)
0xF2
Read-only field - A write, or compare-and-swap command’s address points to a read-only field.
0xF3
Compare-and-swap-only-field - A write command’s address points to a field that is only writable
through a compare-and-swap-only.
Note 1: An access to a non existing field, within a existing field set, does not generate an error response. The data returned
in a read access is zero, while a write access has no effect.
Table 376.
SpaceWire Plug-and-Play support
SpW PnP
Address
Name
Acronym
Service - Field set - Field
Access
type
0x00000000
SpaceWire Plug-and-Play - Device Ven-
dor and Product ID
PNPVEND
Device Information - Device Iden-
tification - Device Vendor and
Product ID
read
0x00000001
SpaceWire Plug-and-Play - Version
PNPVER
Device Information - Device Iden-
tification - Version
read
0x00000002
SpaceWire Plug-and-Play - Device Sta-
tus
PNPDEVSTS
Device Information - Device Iden-
tification - Device Status
read
0x00000003
SpaceWire Plug-and-Play - Active Links PNPALINK
Device Information - Device Iden-
tification - Active Links
read
0x00000004
SpaceWire Plug-and-Play - Link Infor-
mation
PNPLINFO
Device Information - Device Iden-
tification - Link Information
read
0x00000005
SpaceWire Plug-and-Play - Owner
Address 0
PNPOA0
Device Information - Device Iden-
tification - Owner Address 0
read
0x00000006
SpaceWire Plug-and-Play - Owner
Address 1
PNPOA1
Device Information - Device Iden-
tification - Owner Address 1
read
0x00000007
SpaceWire Plug-and-Play - Owner
Address 2
PNPOA2
Device Information - Device Iden-
tification - Owner Address 2
read
0x00000008
SpaceWire Plug-and-Play - Device ID
PNPDEVID
Device Information - Device Iden-
tification - Device ID
read,
cas
0x00000009
SpaceWire Plug-and-Play - Unit Vendor
and Product ID
PNPUVEND
Device Information - Device Iden-
tification - Unit Vendor and Prod-
uct ID
read