DE-25 FPGA Dev Kit Parte 3 (El camino a Zephyr Agilex™ 5 Simics Plataforma Virtual)

Por favor refierase al articulo previo Parte 2 para obtener los pasos requeridos para configurar el DE-25 antes de continuar. El proposito de este articulo es costruir la aplicacion del sistema operaivo de tiempo real Zephyr que va estar dentro de la plataforma virtual HPS Agilex™ 5 Simics relevante al DE-25 FPGA Dev Kit

image

todas las aplicaciones de Zephyr RTOS tienen estos elementos: el kernel de Zephyr, los artefactos, las librerias y el codigo. Aqui vamos a desarrollar el clasico problema de ciencas de computacion conocido como los filosofos que estan cenando de la sguiente manera se establece el ambiente requerido,

DigiKeyCoffeeCup@M1:/agilex5_zgsrd$ source venv/bin/activate
(venv) DigiKeyCoffeeCup@M1:/agilex5_zgsrd$ cd zephyrproject/zephyr

Ahora estamos listos para construir la aplicacion de los filosofos que cenan en el Zephyr RTOS para la plataforma virtual de Agilex™ 5 Simics como sigue,

(venv) DigiKeyCoffeeCup@M1:/agilex5_zgsrd/zephyrproject/zephyr/west build -b intel_socfpga_agilex5_socdk samples/philosophers/ -d agilex5 --pristine

....
....

....

112/113] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:          0 GB         0 GB
             RAM:      180228 B         8 MB      2.15%
        IDT_LIST:          0 GB        32 KB      0.00%

...
...oject/zephyr/agilex5/zephyr/zephyr.elf

Hemos construido la aplicacion de los filosofos que cenan para el sistema operativo Zephyr RTOS para la plataforma virtual del Agilex™ 5 Simics. En nuestro proximo articulo continuaremos con esta plataforma virtual Agilex™ 5 Simics para finalmente ejecutarla en ese ambiente. El DE-25 FPGA Dev Kit es una plataforma poderosa del HPS/FPGA Agilex 5 (disponible en la serie D y la serie E dependiende del caso) capaz de implementar los sistemas IA Tensor,

que van mas alla que los metodos tradicionales.

y esta disponible en DigiKey.

Que tenga un buen dia.

Este articulo esta disponible en ingles aqui.

This article is available in english here.

1 Like