Raspberry Pi bloqueia a troca de chips de RAM
A Raspberry Pi Ltd adicionou verificações de firmware que travam cada placa ao tamanho de RAM instalado de fábrica, impedindo que usuários ou terceiros atualizem chips de memória além da configuração original. Defensores dizem que a medida é necessária para combater revendedores que trocam RAM duvidosa e vendem placas como modelos de especificação superior, transferindo para a Raspberry Pi os custos de garantia e suporte. Críticos veem isso como uma medida hostil ao usuário e contrária ao direito de reparo, que mina as raízes de experimentação da plataforma, especialmente porque atualizações de firmware podem desativar placas modificadas que antes funcionavam, em vez de apenas avisar os compradores sobre hardware não oficial.
Por que a Raspberry Pi travou a configuração de RAM
- O firmware no EEPROM (fechado) agora codifica o tamanho/temporizações originais da RAM; firmwares mais novos se recusam a usar diferentes configurações de RAM.
- A justificativa alegada: impedir revendedores terceiros de comprar placas com pouca RAM, ressoldar chips maiores/baratos/rejeitados no QA e revendê-las como SKUs com mais RAM, que depois falham e geram RMAs e carga de suporte para a Raspberry Pi.
- Alguns comentaristas consideram essa justificativa razoável: a maioria dos clientes nunca fará microsoldagem de RAM; evitar placas falsificadas/instáveis beneficia a maioria.
Críticas: propriedade, liberdade e “enshittification”
- Muitos veem isso como hostil ao usuário: você comprou o hardware, deveria poder atualizá-lo/modificá-lo, aceitando a garantia anulada e o risco.
- Comparações com o bloqueio ao estilo Apple, o brick do FTDI e o comportamento geral de “capitalismo de fase tardia” / caça-níqueis.
- Há um sentimento forte de que o espírito original da Raspberry Pi era propício a experimentação para hackers; esse movimento é visto como uma mudança para proteger margens e clientes comerciais.
Fraude e falsificações: escala e responsabilidade contestadas
- Alguns aceitam que existem placas falsificadas com RAM trocada e que isso é economicamente plausível; outros duvidam da escala e pedem evidências.
- Debate sobre responsabilidade: muitos argumentam que problemas com falsificações são entre comprador e vendedor/marketplace, não com o OEM.
- Vários enfatizam que vender placas modificadas sem divulgação é fraude; outros dizem que atualizar e revender (se funcionar) é, em grande parte, semelhante a atualizar um PC e vendê-lo.
Impacto e preocupações com “bricking”
- Atualizações de firmware podem fazer com que placas anteriormente funcionais, modificadas em RAM, parem de bootar com novas imagens de EEPROM; alguns chamam isso de “bricking”, outros dizem que é reversível fazendo downgrade.
- Críticas à comunicação da Raspberry Pi no issue do EEPROM no GitHub: respostas iniciais culparam o hardware/revendedor sem explicar a verificação intencional.
Alternativas propostas
- Aviso não bloqueante no boot (“incompatibilidade de RAM; garantia anulada”) em vez de recusar a execução.
- Marcas físicas mais fortes ou medidas invioláveis (silkscreen, gravação, marcação a laser) para indicar o tamanho original da RAM.
- Consulta online do número de série para verificar a configuração original e detectar falsificações.
- Chave de desbloqueio opcional para “usuário avançado” ou build de firmware que desative as verificações de RAM.
Contexto mais amplo: mercado, preços e ecossistema
- Alguns argumentam que os Pis já não são baratos em comparação com x86 usados ou SBCs chineses; outros dizem que o valor está no suporte de software e na manutenção de longo prazo, especialmente para usuários industriais.
- Preocupação de que medidas como essa empurrem os hobbyistas para alternativas e normalizem hardware bloqueado.