Plataformas Virtuales Arm (FVP)
Simulación completa de sistemas Arm
Las Plataformas Virtuales (FVP) son una muy buena opción para iniciar el desarrollo de aplicaciones bare metal o Linux sin necesidad de Plataformas Hardware. Trabajan a velocidades comparables con las plataformas físicas y son una completa simulación de los sistemas Arm, incluyendo procesador, memoria y periféricos. De este modo permiten tener una buena analogía de cómo se ejecutará el software sobre el dispositivo real.
Se presentan en modelos PV (Programmer’s View) de los procesadores y dispositivos. El comportamiento de estos modelos es equivalente al hardware real, por lo que permite desarrollar y testear la aplicación de manera similar a la habitual cuando usamos plataformas hardware.
Con las FVP, los ingenieros de software pueden empezar a trabajar en el desarrollo de la aplicación, firmware y drivers mucho antes de que esté disponible el hardware.