Portando Linux para Núcleos Soft de FPGA Usando Claude Code

✍️ OpenClawRadar📅 Publicado: April 15, 2026🔗 Source
Portando Linux para Núcleos Soft de FPGA Usando Claude Code
Ad

Visão Geral do Projeto

Um desenvolvedor concluiu um projeto de fim de semana portando o Linux para rodar em um núcleo soft FPGA. O projeto envolveu inicializar um kernel Linux nommu diretamente no núcleo do processador NEORV32.

Especificações Técnicas

Configuração de Hardware:

  • FPGA: Cyclone IV E (EP4CE6) em uma placa AX301
  • Configuração do Núcleo: Arquitetura RV32IMC, clock de 50 MHz, apenas modo M (Sem MMU, Sem modo S)
  • Memória: 32 MB de SDRAM externa

Componentes de Software:

  • Sistema Operacional: Kernel Linux versão 6.6.83 (configuração nommu)
  • initramfs mínimo personalizado
  • Processador: Núcleo soft NEORV32

Recursos do Projeto

O desenvolvedor compartilhou um vídeo de demonstração mostrando o processo de inicialização até o shell: https://youtu.be/JC6qNcMIWf8

O repositório de código aberto completo inclui:

  • Todos os patches necessários para a portabilidade
  • Configurações RTL
  • Instruções de compilação

URL do Repositório: https://github.com/14sea/see_neorv32_run_linux

Ad

Contexto para Desenvolvedores

Portar o Linux para núcleos soft FPGA demonstra aplicações práticas de codificação assistida por IA para desenvolvimento de sistemas embarcados. O NEORV32 é um núcleo de processador baseado em RISC-V que pode ser sintetizado em FPGAs, e executar o Linux em tais sistemas requer configuração cuidadosa do gerenciamento de memória e interfaces de hardware. Este tipo de projeto é útil para desenvolvedores que trabalham com hardware personalizado ou exploram o desenvolvimento do ecossistema RISC-V.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Pipeline do Agente OpenClaw Usado para Escrever e Publicar Três Romances de IA em uma Semana
Use Cases

Pipeline do Agente OpenClaw Usado para Escrever e Publicar Três Romances de IA em uma Semana

Um desenvolvedor utilizou o OpenClaw para criar um fluxo de trabalho com quatro agentes que escreveram, editaram e publicaram três romances completos na Amazon KDP em sete dias. O pipeline incluiu agentes especializados para escrita, edição, marketing e orquestração.

OpenClawRadar
OpenClaw na AWS Lightsail: Análise de Custos e Lições de Configuração
Use Cases

OpenClaw na AWS Lightsail: Análise de Custos e Lições de Configuração

Um desenvolvedor gastou US$ 100 em uma semana executando o OpenClaw no AWS Lightsail com Claude Sonnet 4.6 via Bedrock, descobrindo que configurações de sandbox, gerenciamento de tokens e tamanho do prompt impactam significativamente a funcionalidade e os custos.

OpenClawRadar
Alien Pinball Postmortem: Jogo de Pinball com Física Completa Construído com Claude + Ferramentas de IA
Use Cases

Alien Pinball Postmortem: Jogo de Pinball com Física Completa Construído com Claude + Ferramentas de IA

Um desenvolvedor compartilha como criou um jogo completo de pinball no navegador usando Claude Code (Opus), ChatGPT para arte, Suno para música e LittleJS+Box2D. Inclui fluxo de trabalho sem PixiJS, arte gerada por IA alinhada à geometria da física e lições práticas sobre codesenvolvimento com IA.

OpenClawRadar
Jogo de curling baseado em navegador criado com Claude Sonnet 4.5 por um não-programador
Use Cases

Jogo de curling baseado em navegador criado com Claude Sonnet 4.5 por um não-programador

Um desenvolvedor sem experiência em programação criou um jogo de curling totalmente jogável baseado em navegador usando Claude Sonnet 4.5. O jogo inclui física, pontuação e fluxo de jogo completo, com Claude lidando com toda a geração de código, depuração e refinamento com base em feedback em inglês simples.

OpenClawRadar