Graças a um desenvolvedor que portou uma versão muito básica do sistema, o Chip RP2350 agora pode rodar uma versão minima do Linux.
O novo microcontrolador RP2350 do Raspberry Pi é um pequeno chip barato que alimenta o Raspberry Pi Pico 2 e outras placas de desenvolvimento baratas.
Lançado no início deste mês, o RP2350 é uma grande atualização em relação ao chip RP2040 de 4 anos no coração do Raspberry Pi Pico de primeira geração, com o novo modelo apresentando um microcontrolador mais rápido, o dobro de memória e mais E/S, entre outras coisas.
Ele também dá aos usuários a opção de escolher entre a arquitetura ARM e RISC-V na inicialização porque, além de um processador ARM Cortex-M33 dual-core, o RP2350 possui dois núcleos Hazard3 RISC-V.
E um desenvolvedor independente já aproveitou esse recurso para portar uma versão muito básica do Linux para funcionar em alguns dispositivos com chips RP2350.
Chip RP2350 agora pode rodar uma versão minima do Linux
O RP2350 não é poderoso o suficiente para executar um sistema operacional de desktop completo, mas o desenvolvedor Jesse Taube portou uma distribuição Linux de linha de comando mínima para funcionar com o microcontrolador RP2350.
Esta não é a primeira vez que vemos algo assim – o desenvolvedor Vlad Tomoiagă colocou o Linux para funcionar no Raspberry Pi Pico de primeira geração com um chip RP2040.
Mas para fazer isso é necessário fazer overclock e sobrevoltagem no RP2040 e executar um emulador RISC-V, já que os núcleos ARM Cortex-M0 do chip não funcionam com Linux nativamente.
Este novo projeto deve rodar mais suavemente, já que não há emulação envolvida. Mas como o RP2350 possui apenas 520 kB de SRAM, os usuários podem querer explorar outro recurso do chip: suporte para até 16 MB de PSRAM.
Como o Raspberry Pi Pico 2 não suporta expansão de PSRAM, Taube observa que sua construção Linux foi projetada para funcionar com uma placa RP2350 diferente: a SparkFun Pro Micro de US$ 15 – RP2350.