...
- EtherCAT Resources & Reference Material
- linuxRT PC Set-up
- Configuring the $IOC/vioc-<>-<> Directorysioc-<area>-<subsystem##> Directory where ## is a 2-digit number 01-99.
- EtherCAT linuxRT Configuration
- EtherCAT Template for Creating Epics Application
- Configuring EtherCAT Epics Application
- Debugging Tips
...
- For new users, please reference the following page: LinuxRT Boot - Quick Start-upHighly recommend viewing this diagram: LinuxRT_Diagram
Diskless Boot of LinuxRT or Centos7 - Quick Start-up Highly recommend viewing this diagram: LinuxRT_Diagram
Table 1
Facility | LinuxRT Account | LinuxRT Group | Comment |
---|
Development | laci | lcls | |
LCLS | laci | lcls | |
LCLS-II | | | not yet available |
FACET | flaci | facet | linuxRT is built with laci as the default account, users must add facet group, user and password |
Test-Facility | acctf | ? | linuxRT is built with laci as the default account, users must add test-facility group, user and password |
Verification checks on linuxRT machines:
- Please see $IOC/cpu-<bld>-<name>/README on instructions on how to power cycle machines remotely through the use of ipmi commands
- Once you set-up your linuxRT machine and boot up on development for instance, log in as laci to into laci on your linuxRT system (ref: Table 1). ( ssh laci@cpu-<bld>-<name>)
- Test if your machine is running real-time linux using uname -a
...
# =============================================================== # Define kernel module driver location # =============================================================== PACKAGE_TOP=/afs/slac/g/lcls/package KERNEL_DRIVER_HOME=$PACKAGE_TOP/linuxKernel_Modules ETHERCAT_DRIVER=$KERNEL_DRIVER_HOME/ethercat/buildroot-2015.02-x86_64 |
---|
...
- Another helpful ethercat command line took is ethercat master
Configuring the $IOC/viocsioc-<>-<> Directory
The $IOC/vioc-<>-<> directory created for this EtherCAT application needs the follow items:
...