Soy consciente de las diferencias entre un microcontrolador común y una placa base completa de un servidor de computadora. Pero considere qué sucede cuando se ejecuta la herramienta de prueba de memoria de la PC memtest86 : -
Aquí se puede ver la herramienta ejecutándose en un gran i7 core, accediendo a 16GB de RAM. Claramente, también tiene acceso al disco duro desde el cual se inició, cargó y ejecutó. El acceso a la red, usb y las interfaces seriales también son posibles. Y se está ejecutando sin sistema operativo, solo a sí mismo.
Entonces, en lugar de ejecutar pruebas de memoria, ¿podría escribirse alguna aplicación que hiciera lo que yo quería y controlar las cosas a través de las interfaces disponibles? ¿O hay dispositivos y componentes a bordo que necesitan un sistema operativo completo?
No estoy preguntando si esto es particularmente útil, pero si es posible?