
Struck Documentation
SIS8300-KU
MTCA.4 Digitizer
Page 81 of 92
9.4
Linux workaround for PCIe-Hot-Plug
During the firmware development phase it may be of interest to re-establish PCIe connectivity
to the SIS8300-L without a power cycle of the crate. A workaround is given in the command
sequence below.
1.
Open a terminal and deactivate the Struck device driver:
sudo rmmod sis8300drv
2.
Change into the root space:
sudo su
3.
Disable the PCIe link of the target device slot (e.g. slot number 5):
echo 0 > /sys/bus/pci/slots/5/power
The link LED (L1) goes off.
4.
5. Reactivate the PCIe slot:
echo 1 > /sys/bus/pci/slots/5/power
The link LED (L1) goes back on.