Chapter 2. CPU Features & SpecificationsGFK-2222AD April 2018 232.1.8 Removable Data Storage Devices (RDSDs)The RX3i CPE302/CPE305/CPE310/CPE330 and CPE400 CPUsprovide the ability to transfer applicationsto and from Removable Data Storage Devices (RDSD). Typically, these are USB-compatible devices, suchas a memory stick, smart phone, digital camera or an MP3 device. Once the data is copied to the RDSD,it can be written to other RX3i / RSTi-EP CPUs of the same type. In order to copy using RDSD, no PMEprogramming software is needed. The RDSD interface requires a user-supplied flash memory device thatcomplies with the USB 2.0 Specification.The USB port must be enabled in the RX3i configuration in order to transfer data between the CPU andthe RDSD. The compatible CPUs are shipped with the RDSD (USB) port enabled.The RDSD load and store operations can include the following data:▪ An entire application, including logic and configuration, reference table data, and cam files for Motionapplications. (Motion files and local logic for DSM motion applications are supported.) Configurationcan include Ethernet Global Data and Advanced User Parameters for the rack-based Ethernetinterface. (Although a complete, unmodified application must be placed on the RDSD, you can use anoptions.txt file to download selected components of the application to the target CPU.)▪ Passwords and OEM key, if any, are encrypted and written to the RDSD when the project is loadedfrom the CPU. When the project is stored to a CPU that has no passwords or OEM key, those arecopied to the CPU.Note: With Enhanced Security enabled, the RDSD update will fail if the RDSD source controllerhas Level 4 password protection and the destination controller is password protected,regardless of whether the passwords match.With Legacy security, when the project is stored to a CPU that has passwords and/orOEM key, the passwords must match or the store will fail.▪ Fault tables are written to the RDSD before and after a load to or store from the RDSD.▪ If a hardware configuration that disables the USB port is successfully stored to the CPU, the faulttables will not be written to the RDSD at completion of the store operation.Note: The USB port is for transfer of application data only. It is not intended for permanentconnection. Do not leave RDSD devices connected during normal operation.Note: When using RDSD, all programming software connections must be in the Offline state for theRDSD to function properly.Note: CPE330 does not support Cfast memory cards as RDSD devices.Note: CPE400 does not support any RDSD devices.