Lista de insatisfações e desejos
-
Vantagens e desvantagens do RP2040
- O RP2040 era um microcontrolador excelente, mas tinha limitações em vários usos
- Houve casos em que foi necessário usar chips da série STM32H7, mas esses chips tinham muitos bugs e não eram confiáveis
- Os recursos mais incríveis do RP2040 são o PIO, o sistema de DMA bem projetado e a possibilidade de overclock extremo
-
Melhorias desejadas
- Adicionar um modo de transferência "eterna" à unidade de DMA
- Mais canais de DMA
- Mais registradores e unidades no PIO
- Mais GPIOs
Um ano guardando segredo
- Teste de amostras do RP2350
- Ao longo do último ano, foram testadas amostras do RP2350, com reporte de bugs e sugestão de melhorias
- A maior parte dos desejos foi realizada no RP2350
Desejos realizados
-
Núcleos melhores
- Há dois núcleos Cortex-M33F
- Foram adicionados suporte a ponto flutuante e aceleração de matemática em dupla precisão
- É possível fazer overclock estável a 300MHz
- O tamanho da RAM dobrou
-
Melhorias no PIO
- É possível usar a FIFO como memória, permitindo implementar máquinas de PIO mais complexas
- Foram adicionadas três unidades de PIO
- É possível transmitir interrupções entre PIOs
-
Melhorias no DMA
- Transferência infinita possível
- Adicionadas opções de ajuste de endereço de memória
-
Suporte a QSPI PSRAM
- Suporte a leitura e escrita
- O recurso de cache funciona
- É possível adicionar 16MB de RAM com configuração simples
Primeiro projeto público com RP2350
- Crachá da DEFCON 32
- O hardware foi desenvolvido pela Entropic Engineering, e o firmware é uma porta do emulador de Game Boy uGB escrita pelo autor
- Um núcleo amplia a tela do Game Boy em 1,5x, e o outro cuida da emulação e da interface
- É possível rodar PalmOS
Alegria para todos!
- Vantagens do RP2350
- É possível substituir projetos com STM32H7 pelo RP2350, economizando custo, tempo e problemas
- O RP2354A/B inclui flash embutida
- O encapsulamento de 80 pinos oferece mais GPIOs
Isenção de responsabilidade
- Opinião pessoal
- Este texto reflete a opinião pessoal do autor, e ele não recebeu qualquer compensação
Resumo do GN⁺
-
Principais melhorias do RP2350
- Dois núcleos Cortex-M33F, aceleração de matemática em dupla precisão, três unidades de PIO, DMA com transferência infinita, suporte a QSPI PSRAM etc.
- Foi usado com sucesso no projeto do crachá da DEFCON 32
-
Vantagens do RP2350
- Pode ser uma alternativa à série STM32H7, com redução de custos e melhora de desempenho
- Oferece flash embutida e mais GPIOs
-
Recomendação de projetos relacionados
- Outros projetos com recursos semelhantes incluem ESP32, série STM32 etc.
1 comentários
Comentários do Hacker News
Estou desenvolvendo um driver de motor brushless baseado no RP2040
É difícil imaginar usar o RP2040 em um produto real, mas o RP2350 resolve muitos problemas
Especificações do RP2350:
É possível escolher núcleos ARM ou RISC-V no mesmo die
É um grande dia para a equipe do Pigweed
Foram fornecidos links para o post oficial de notícia e para a página do produto
Seria bom se houvesse uma forma de compartilhar memória com o Pi
A placa de desenvolvimento usa micro USB
Doom foi portado para o RP2040
Não consigo encontrar um anúncio oficial ou datasheet, mas segundo a postagem: