Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

RTSM Simulator

Real-Time System Model

The Cortex™-A8 and quad-core Cortex-A9 RTSMs in DS-5 enable software development without a hardware target. RTSMs are simulation models of ARM Hardware Platforms that include processor, memory controller, and peripherals required to run complex operating systems and applications.

 

Key benefits of ARM RTSMs:

  • Enables early test and debug of software for ARM processors
  • Simulation speeds of over 250MHz on a typical desktop PC
  • High-quality programmer's view model
  • Peripheral interfaces are simulated using the resources on the host PC, including an LCD controller, keyboard, mouse, touchscreen, UARTs, and Ethernet controllers
  • Stop-mode debug using CADI connection for bare-metal or Linux kernel development
  • Run-mode debug using gdbserver connection for Linux application development
  • Example, booting Linux image

 

ARM Embedded Linux Example

DS-5 includes an example ARM Linux distribution ported to the Cortex-A8 RTSM to kick-start your software development for Linux on ARM. When launched from DS-5, the model automatically boots Linux and becomes ready for you to load and debug your applications.

 
Maximise