Installation on Host Linux
The SDK comes in four flavors, one for each of the "architectures". These flavors are:
...
Code Block | ||
---|---|---|
| ||
wget http://www.slac.stanford.edu/projects/CTK/SDK/<architecture>rce-sdk-<tag>.tar.gz <install_path> tar -xzf <architecture>rce-sdk-<tag>.tar.gz <install_path> |
...
Then finalize the installation by executing:
Code Block |
---|
<install_path>/i86-linux-64/tools/install-sdk.sh <install_path>/arm-rtems-rceCA9/tools/install-sdk.sh |
Installation on the Target
We use tools in the host linux SDK to update the target with the OS SDK contents. The DTM serves the update package to DPM RCEs.
...
- the i86-linux SDK appropriate to your host machine
- the arm-rtems-rceCA9 or arm-linux-rceCA9 SDK
- The location of your target in "shelf/slot/bay/rce" space (like "katahdin/12/0/2")
OS System Files
Ensure that the target is booted into the corresponding OS:
...
Code Block |
---|
<i86_linux_SDK_path>/bin/dsl_reboot [options] location |
Troubleshooting and recovery
You've corrupted something, and you're stuck with a non-booting RCE
In most cases, it is best to use the updateFOO scripts above to recover, but if the RCE is stuck in an infinite boot loop, they won't work.
...