Portage de Linux vers des cœurs logiciels FPGA à l'aide de Claude Code

Présentation du projet
Un développeur a terminé un projet de week-end consistant à porter Linux pour qu'il s'exécute sur un cœur logiciel FPGA. Le projet impliquait le démarrage d'un noyau Linux nommu directement sur le cœur processeur NEORV32.
Spécifications techniques
Configuration matérielle :
- FPGA : Cyclone IV E (EP4CE6) sur une carte AX301
- Configuration du cœur : architecture RV32IMC, horloge 50 MHz, mode M uniquement (pas de MMU, pas de mode S)
- Mémoire : 32 Mo de SDRAM externe
Composants logiciels :
- Système d'exploitation : noyau Linux version 6.6.83 (configuration nommu)
- Initramfs minimal personnalisé
- Processeur : cœur logiciel NEORV32
Ressources du projet
Le développeur a partagé une vidéo de démonstration montrant le processus de démarrage jusqu'au shell : https://youtu.be/JC6qNcMIWf8
Le dépôt open source complet comprend :
- Tous les correctifs nécessaires pour le portage
- Configurations RTL
- Instructions de compilation
URL du dépôt : https://github.com/14sea/see_neorv32_run_linux
Contexte pour les développeurs
Le portage de Linux vers des cœurs logiciels FPGA démontre des applications pratiques du codage assisté par l'IA pour le développement de systèmes embarqués. Le NEORV32 est un cœur processeur basé sur RISC-V qui peut être synthétisé sur des FPGA, et l'exécution de Linux sur de tels systèmes nécessite une configuration minutieuse de la gestion de la mémoire et des interfaces matérielles. Ce type de projet est utile pour les développeurs travaillant avec du matériel personnalisé ou explorant le développement de l'écosystème RISC-V.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Construction d'un OS personnel persistant pour Claude : Profil psychologique, objectifs et injection de contexte en direct via Notion + Shortcuts
Un développeur a construit un OS personnel persistant dans Notion qui injecte un profil psychologique compressé de 800 mots, des objectifs, des relations et un contexte en direct (localisation, heure, calendrier, météo) dans chaque appel API Claude via les raccourcis iOS, avec une boucle de debrief nocturne pour garder le contexte à jour.

Système d'Agent IA Récursif Construit et Améliore Son Propre Site Web
Un développeur a créé un site web utilisant Claude Code qui génère son propre contenu de newsletter, puis utilise ce contenu pour identifier les lacunes et créer un backlog d'amélioration. Le système fonctionne sur un pipeline hebdomadaire déployé sur Vercel.

Rapport utilisateur OpenClaw : La configuration technique fonctionne, mais l'autonomie nécessite de vrais problèmes.
Un développeur a créé un agent OpenClaw en direct sur un VPS avec intégration Stripe et Vercel en 5 jours, mais a constaté que le véritable défi n'est pas la configuration—c'est d'avoir des problèmes clairs pour que l'agent puisse les résoudre de manière autonome. La méthode OAuth par jeton de configuration pour les abonnements forfaitaires est désormais bloquée de manière définitive par Anthropic, imposant l'utilisation du paiement par jeton.

Développeur Construit un Système Commercial Personnalisé sur Claude avec Mémoire Persistante et Compositions de Compétences
Un développeur a créé un système personnalisé sur Claude Pro qui va au-delà des tâches de base, avec 13 compétences personnalisées aux entrées/sorties définies, une mémoire persistante entre les sessions, des briefings quotidiens automatisés et des compositions de compétences qui enchaînent ou parallélisent les opérations. Le système fonctionne sur Supabase, Cloudflare Pages et du HTML/CSS/JS natif.