Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Installation on Host Linux

The SDK comes in four flavors, one for each of the "architectures". These flavors are:

...

Code Block
languagenone
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.

...

  1. the i86-linux SDK appropriate to your host machine
  2. the arm-rtems-rceCA9 or arm-linux-rceCA9 SDK
  3. 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.

...