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

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
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
👀 See Also

Análise do Antropomorfismo no Claude Pokemon Chat Usando Modelos Bayesianos
Um pesquisador analisou mensagens do chat do Twitch do benchmark Pokémon do Claude para estudar como os usuários antropomorfizam a IA, usando modelos bayesianos de efeitos mistos em 107 mil mensagens anotadas pelo Gemini 2.0 Flash. Marcadores de falsa crença foram fortes preditores de antropomorfização, aumentando a probabilidade de ~11% para ~45%.

OpenClaw automatiza reservas de restaurantes com a habilidade OpenTable
Um desenvolvedor configurou seu agente de IA OpenClaw para reservar restaurantes automaticamente usando uma habilidade personalizada do OpenTable. O agente lê preferências de um arquivo food.md e reserva restaurantes como Bocconcino, OITA e Trishna.

Postmortem: Sistema de Governança para Projetos de Codificação com IA usando Claude
Um desenvolvedor compartilhou um post-mortem sobre um projeto de 2 semanas com Claude Code que produziu 23 mil linhas de código e 2.629 testes por aproximadamente US$ 100, enfatizando que o sistema de governança foi mais importante do que os prompts. O framework é de código aberto.

Claude AI Usado para Configurar Servidor Doméstico Proxmox via SSH
Um desenvolvedor utilizou a Claude AI via SSH para configurar um servidor doméstico Proxmox VE 9.1, executando tarefas desde a formatação de discos e criação de pool ZFS até a implantação do Docker e reforço de segurança.