
Page 41
Is the Ethernet “R” (receive) indicator on the front panel display flashing occasionally, as broadcast traffic is seen
on the network?
17.2
I cannot send to, or receive from, one of the DSI unit’s SpaceWire ports.
Install a loopback connector on that port and run a simple loop-back test using
SpWIO
to check the DSI unit’s
hardware. Then plug in the equipment under test and probe this.
Does the DSI unit’s front panel display show that the link(s) are connected? Are the “R” and / or the “T” indicators
flashing for this link? If just the “N” and “X” indicators are lit continuously, one side of the link is trying to connect
repeatedly, without success; see section 19, “The SpaceWire State Machine”.
Have you successfully made that port active by using
@1
,
@2
etc. in
SpWIO
, or
EtherSpaceLink_set_active_link ( SpW_link, i)
from the programming API?
How many ports are supported on your DSI unit? Don’t try to use ports that are not available. Click the front-
panel switch up (or down) to discover the number of ports on your unit.
Is the device-under-test properly wired and powered up?
If your DSI unit has an Output Disable or Output Enable (OD or OE) option installed, is the control signal on SMA
connector pair J5-J6 enabling the unit’s outputs? If not, the front-panel display will show “-3S-” for each of the
active ports.
There is a small chance that your SpaceWire cable is broken. Alternatively, one of the connectors may be
damaged, or not be seated properly, or the cable may not be connected to the correct port on the DSI unit.
Use the 4Links
SpWIO
program to connect to the device-under-test manually, before trying your API program.
17.3
My SpaceWire link(s) are disconnecting unexpectedly...
Is your device-under-test properly grounded to your DSI unit? SpaceWire requires a ground reference to be
connected through the outer shield of each SpaceWire cable. If this is not done, the common mode potential
might be too high, leading to seemingly random errors or sensitivity to external electromagnetic interference.
The Synchronised Outputs option of the DSI works by inserting short idle periods into the SpaceWire signals, and
for link speeds less than 100Mb/s this can cause the disconnect timeout to be exceeded. See section 12, “Option
SO - Synchronized Outputs” for further information.
Check for clean Output Enable / Output Disable control signals on SMA connector pair J5-J6, if the OD or OE
options are installed.
17.4
My API program hangs at start-up!
Did your program open the EtherSpaceLink connection successfully? Check the
EtherSpaceLink_open()
result code.
How many ports are supported on your ESL or DSI unit? Don’t try to use ports that are not available.
Have you enabled all of the ports that you are using with
EtherSpaceLink_set_mode()
?
Содержание Diagnostic SpaceWire Interface
Страница 1: ...Page 1 User Manual for the 4Links Diagnostic SpaceWire Interface Version 5 ...
Страница 24: ...Page 24 ...