Cómo arrancar el kernel de Linux en una nueva plataforma: una guía práctica con un emulador RISC-V

How to bring up the Linux Kernel on a new platform

Cómo arrancar el kernel de Linux en una nueva plataforma: una guía práctica con un emulador RISC-V

WerWolv explica cómo llevar Linux a una nueva plataforma usando un emulador RISC-V minimalista escrito en C++. El post detalla los requisitos mínimos (CPU con MMU, RAM y un temporizador), la configuración de un toolchain con crosstool-ng, la compilación del kernel de Linux para RV32IMA, la creación de un initramfs y un device tree, y la escritura de un programa init. Todo el código está disponible en GitHub.

Aunque Linux es un software muy complejo, en realidad no tiene tantos requisitos para funcionar.

Más de este día

2026-09-07