= RTEMS Laboratory = OAR hosts the RTEMS Laboratory for the RTEMS Project. It provides remote access to a collection of target boards for testing including the ability to remotely power the boards on and off. The serial ports from the target boards and remote power control modules are offered over the network using the [http://sourceforge.net/projects/sercd sercd] package which implements the RFC2217 protocol for access to serial devices over a network. Each control computer, rtrack2 and rtrack3, in the lab has a parallel port which may be used at some point in the future for BDM modules for boards that need those. The preferred model for a board to operate is to provide a serial port console with a monitor for control and to download via the network. The individual boards can then be configured to download from the RTEMS development machine, England. The remote control power switches are Western Telematic RPB+ ([http://www.wti.com/guides/rpbp_b.pdf User's Guide]). On rtrack2, the RPB+ is connected to /dev/ttyS0 and offered on port 40000. On rtrack3, the RPB+ is connected to /dev/ttyS0 and offered on port 7000. NOTE: This lab is currently under development and all of the boards we have are not hooked up yet. If you would like to donate a board which uses a BSP in the RTEMS development tree for use in the lab, please contact [wiki:TBR/User/JoelSherrill JoelSherrill]. The other serial ports on the lab control computers are currently as follows: ||'''Host''' || '''Serial Port''' || '''Port''' || '''Plug Number''' || '''BSP''' || '''Board''' || '''Note''' || RTRACK2 || /dev/ttyS0 || 40000 || NA || NA || NA || Remote Power Boot Controller || RTRACK2 || /dev/ttyUSB0 || 40002 || 1 || mrm332 || [wiki:TBR/BSP/Mrm332 Mini Robomind MRM332] || no network, load through serial port || RTRACK2 || /dev/ttyUSB1 || 40003 || 2 || pc386 || [wiki:TBR/BSP/Pc386 WINSYSEMS EBC-855 (COM1-Console)] || || || RTRACK2 || /dev/ttyUSB2 || 40004 || 3 || icecube || [wiki:TBR/BSP/Gen5200 Lite 5200B] || || || RTRACK2 || /dev/ttyUSB3 || 40005 || 4 || icecube || [wiki:TBR/BSP/Mcf52235 Freescale MCF52235EVB] || Serial and Network connected and working, current boot monitor has no provision for downloading. || RTRACK2 || /dev/ttyUSB4 || 40006 || 5 || lpc24xx || [wiki:TBR/BSP/Lpc24xx LPC 2478] || Board is powered through USB so power switch has no effect. Tty device not available until board is powered || RTRACK3 || /dev/ttyS0 || 7000 || NA || NA || NA ||Remote Power Boot Controller || || RTRACK3 || /dev/ttyUSB0 || 7002 || 1 || gen83xx || [wiki:TBR/BSP/Gen83xx Freescale MPC8313E RDB] || || || RTRACK3 || /dev/ttyUSB1 || 7003 || 2 || mcf5235 || [wiki:TBR/BSP/Mcf5235 Axiom 5235] || || || RTRACK3 || /dev/ttyUSB2 || 7004 || 3 || mvme162 || [wiki:TBR/BSP/Mvme162 Motorola MVME162] || || || RTRACK3 || /dev/ttyUSB3 || 7005 || 4 || mvme167 || [wiki:TBR/BSP/Mvme167 Motorola MVME167] || || = Boards Left to Bring On-Line = The following boards are currently in the lab but not yet hooked up to Wales or Germany and offered over the net. Each board added to the lab setup presents its own unique configuration and cabling challenges. * [[http://www.versalogic.com/products/ds.asp?productid=135 Versalogic Bobcat PC-104]] - need help with net booting = RTEMS Build Farm = The RTEMS Project maintains a number of computers which are used to build toolset binaries and to perform testing of RTEMS, toolsets, and add-on packages. These machines are hosted at OAR Corporation and access is provided on as needed basis to core RTEMS developers. Each machine and its dedicated uses are described in the following section. = rtbf64a = '''Configuration''' * Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz * 4 GB RAM * / - 300 GB * /home2 - 1 TB * Gigabit Ethernet * Intel 82G33/G31 Express Integrated Graphics Controller * Fedora x86_64 (Fedora 12 as of March 2010) '''Uses''' * Joel Sherrill performs tool testing * TBD = rtbf64b = '''Configuration''' * Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz * 4 GB RAM * / - 300 GB * /home2 - 1 TB * Gigabit Ethernet * Intel 82G33/G31 Express Integrated Graphics Controller * Fedora x86_64 (Fedora 12 as of March 2010) '''Uses''' * Ralf Corsepius builds RPMs * Joel Sherrill performs tool testing = rtbf64c = '''Configuration''' * Intel(R) Core i5-2500K CPU @ 3.30 GHz, 6MB cache * ASUS P8P67 Pro Motherboard * 4 GB RAM - Corsair XMS3 DDR3 * / ~ 120 GB on SSD * /home ~ 900 GB on HDD * ASUS EAH6850 DirectCU Graphics Controller * Gigabit Ethernet * Fedora x86_64 (Fedora 14 as of May 2011) '''Uses''' * Buildbot Machine = rtbf32a = Configuration * Intel(R) Pentium(R) 4 CPU 3.00GHz (Hyper Threaded, 2 cores) * 3 GB RAM * / - 120 GB * /home2 - 1 TB * Gigabit Ethernet * ATI Technologies Inc. RV370 [Radeon X300SE] * Fedora x86_64 (Fedora 12 as of March 2010) Uses * Chris Johns' Automated Daily Builder for [wiki:TBR/BSP BSP] and [wiki:Developer/Multilib multilib] configurations * TBD = England = '''Configuration''' * TBD '''Uses''' * TBD = Britain = '''Configuration''' * TBD '''Uses''' * Joel Sherrill's server for RTEMS development and testing * Joel Sherrill runs coverage analysis testing * TBD