Portar Linux a Núcleos Suaves de FPGA Usando Claude Code

Descripción del Proyecto
Un desarrollador completó un proyecto de fin de semana portando Linux para ejecutarse en un núcleo blando FPGA. El proyecto involucró iniciar un kernel de Linux nommu directamente en el núcleo del procesador NEORV32.
Especificaciones Técnicas
Configuración de Hardware:
- FPGA: Cyclone IV E (EP4CE6) en una placa AX301
- Configuración del Núcleo: Arquitectura RV32IMC, reloj de 50 MHz, solo modo M (Sin MMU, Sin modo S)
- Memoria: 32 MB de SDRAM externa
Componentes de Software:
- Sistema Operativo: Kernel de Linux versión 6.6.83 (configuración nommu)
- initramfs mínimo personalizado
- Procesador: Núcleo blando NEORV32
Recursos del Proyecto
El desarrollador compartió un video de demostración que muestra el proceso de arranque hasta la shell: https://youtu.be/JC6qNcMIWf8
El repositorio de código abierto completo incluye:
- Todos los parches necesarios para el port
- Configuraciones RTL
- Instrucciones de compilación
URL del repositorio: https://github.com/14sea/see_neorv32_run_linux
Contexto para Desarrolladores
Portar Linux a núcleos blandos FPGA demuestra aplicaciones prácticas de la codificación asistida por IA para el desarrollo de sistemas embebidos. El NEORV32 es un núcleo de procesador basado en RISC-V que puede sintetizarse en FPGAs, y ejecutar Linux en tales sistemas requiere una configuración cuidadosa de la gestión de memoria y las interfaces de hardware. Este tipo de proyecto es útil para desarrolladores que trabajan con hardware personalizado o exploran el desarrollo del ecosistema RISC-V.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

El usuario de OpenClaw automatiza los pagos de estacionamiento mediante ingeniería inversa del portal gubernamental.
Un usuario de OpenClaw creó un script que paga automáticamente el estacionamiento al realizar ingeniería inversa de un portal gubernamental local, reduciendo los costos de $3 por transacción a cero al ejecutarse localmente en una Mac mini.

Ejecutando Control Remoto de Código Claude en un Servidor en la Nube a través de RAgent
Un desarrollador desplegó el proyecto de código abierto RAgent en Railway para ejecutar la función de Control Remoto de Claude Code desde un servidor en la nube, resolviendo el problema de que el modo suspensión del portátil desconecta las sesiones. La configuración utiliza un VPS de $5/mes como una máquina de Claude Code siempre activa, accesible a través de la aplicación móvil de Claude.

El coche robot Picar demuestra producción autónoma de video con OpenClaw.
Un robot PiCar-X ejecutando OpenClaw con Claude Sonnet en Raspberry Pi 5 crea videos de YouTube de forma autónoma escribiendo guiones a partir de registros de memoria, generando imágenes con DALL-E 3, narrando con voz clonada de ElevenLabs y ensamblando con ffmpeg.

Agentes de IA Construyen Independiente Barreras de Seguridad en Experimento Abierto
Un desarrollador ejecutó 5 agentes de IA durante 3 semanas con un encargo abierto para resolver problemas de desarrolladores. 28 de más de 170 prototipos convergieron independientemente en la construcción de escáneres de seguridad y controles de costos—barreras de protección que los agentes crearon para sí mismos sin que se les pidiera.