Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview
RM46 controlCARD (TMDXRM46CNCDTMDXRM46CNCD) from Texas Instruments are ideal products for initial software development and short run builds for system prototypes, test stands, and many other projects that require easy access to high-performance controllers. The controlCARDs are complete board-level modules that utilize an industry-standard DIMM form factor to provide a low-profile single-board controller solution.
ControlCARDs use the same 100-pin connector footprint to provide the analog and digital I/Os on-board controller and are reasonably interchangeable. The RM46CNCD board operates from an external power supply provided via the barrel connector located on the top-front of the card. The expected voltage for the control card is 6.0V to 30.0V as per the input capability of the TPS65381. The control card can be used as part of a motor control kit and offers additional control, connectivity and safety evaluation features.
The RM46Lx50 is a high performance microcontroller family for safety systems. The safety architecture includes Dual CPUs in lockstep, CPU and Memory Built-In Self Test (BIST) logic, ECC on both the Flash and the data SRAM, parity on peripheral memories, and loop back capability on peripheral IOs. The RM46Lx50 integrates the ARM Cortex-R4F Floating Point CPU which offers an efficient 1.66DMIPS/MHz, and has configurations which can run up to 200MHz providing up to 332 DMIPS. The device supports the little-endian [LE32] format.
The RM46Lx50 has up to 1.25MB integrated Flash and up to 192KB data RAM configurations with single bit error correction and double bit error detection. The flash memory on this device is a nonvolatile, electrically erasable and programmable, implemented with a 64-bit-wide data bus interface. The flash operates on a 3.3V supply input (same level as I/O supply) for all read, program and erase operations. When in pipeline mode, the flash operates with a system clock frequency of up to 200MHz. The SRAM supports single-cycle read/write accesses in byte, halfword, and word modes throughout the supported frequency range.
Key Applications: Industrial Safety Applications (Industrial Automation, Safe PLC’s, Power Generation and Distribution, Turbines and Windmills, Elevators and Escalators), Medical Applications (Ventilators, Defibrillators, Infusion and Insulin pumps, Radiation therapy, Robotic surgery) | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Texas Instruments | Code Composer Studio (CCStudio) | TI ARM MCUs | CCStudio is an integrated development environment (IDE) for TI embedded processor families. CCStudio comprises a suite of tools used to develop and debug embedded applications. It includes compilers for each of TI's device families, source code editor, project build environment, debugger, profiler, simulators, real-time operating system and many other features. Learn More |
IDE | ARM | Keil MDK-ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | The MDK-ARM is a complete software development environment for Cortex-M, Cortex-R4, ARM7 and ARM9 processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More |
RTOS | Micrium | µC/OS-III | TI ARM MCUs | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
RTOS | Segger | TI ARM MCUs | SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / Cortex-A / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / Cortex-A / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Back to top |
Technical Documents
Learning Center
Design Elements
Type | Description |
---|---|
Application Library | Texas Instruments: Application Library for Hercules Safety MCU Cortex-R4 CMSIS DSP |
Application Library | Texas Instruments: Application Library for Execution Time Measurement for Hercules ARM Safety MCUs (Rev. A) |
Back to top |
Video
Back to top |
Kit Features
The TMDXRM46CNCDTMDXRM46CNCD is meant for use as part of a motor control kit and offers additional control, connectivity and safety evaluation features such as:
- A Texas Instruments RM46L852RM46L852 337-ball BGA microcontroller
- A Texas Instruments TPS65381 Safety-Integrated Power Companion
- On board, isolated USB XDS100v2XDS100v2 JTAG emulator
- Optional path to EVM JTAG connector (via DIMM)
- Hardware option for routing N2HET timers or ePeripherals to the DIMM interface – includes HET monitoring of ePeripheral outputs
- 10/100 Mbps Ethernet interface via RJ-45 with same PHY as on the TMDXRM46HDKTMDXRM46HDK
- Isolated UART/SCI accessible through a USB Virtual Port (VCP)
- Ignition cycle simulator switch S2 – serves as system reset of TPS and MCU
- LPO_TEST (SW3) push button switch (causes CLKDET hardware fault on MCU)
- LED indicators for xds100 power, activity, target/MCU power, GIOB7 pin activity, Ethernet link and activity, Ethernet speed, and nERROR.
- Soft Reset pushbutton (nRST)
- On board power supply supporting a 6V – 30V DC input and producing the 6V, 3.3V and 1.2V for the MCU
Back to top |
Kit Contents
The Texas Instruments TMDXRM46CNCDTMDXRM46CNCD controlCARD supplied with below contents:
- RM46 Hercules Safety MCU controlCARD
- DVD containing
- TI GUIComposer runtime environment
- TI MotorWare motor control CCS5 example projects for redundant SMO and Encoder based FOC as well as InstaSPIN-BLDC
- GUI applications demonstrating the MotorWare projects (as tested on the DRV8301)
- MotorWare Documentation
- Hardware Documentation
- HALCoGen
- nowFlash
- nowECC
Back to top |