O BCM2835 (Broadcom SoC) é proprietário da organização Raspberry Pi?

12

Eu pergunto porque, supondo que alguém quisesse fabricar seu próprio (grande) lote de RPi, o principal componente que seria mais difícil de adquirir é o Broadcom SoC ( veja aqui ).

Se a obtenção desse chip não for possível ou for extremamente difícil, existem chips alternativos que poderiam funcionar (em vários graus de desempenho ou confiabilidade comparativos) que poderiam ser substituídos por ele?

RLH
fonte
Rockchip, Allwinner, Mediatek, TI, Freescale ... idealmente, escolha algo que você possa comprar, obtenha a folha de dados e para a qual alguém vende uma placa de avaliação / produto hackável com fontes utilizáveis ​​do Linux (e / ou Android). Às vezes, a situação do suporte pode ser muito diferente para diferentes números de peça do mesmo fabricante.
Chris Stratton

Respostas:

11

Não é exclusivo da fundação, foi originalmente projetado para decodificadores.

Do site da Broadcom :

Processador de aplicativos multimídia incorporada 1080p de alta definição

O BCM2835 é um processador de aplicativos multimídia full HD com custo otimizado para aplicativos móveis e incorporados avançados que exigem os mais altos níveis de desempenho multimídia. Projetado e otimizado para eficiência de energia, o BCM2835 usa a tecnologia VideoCore® IV da Broadcom para permitir aplicativos em reprodução de mídia, geração de imagens, câmera de vídeo, streaming de mídia, gráficos e jogos em 3D.

Alex Chamberlain
fonte
1
Na verdade, ele é usado no Roku 2 (iirc, o único outro aplicativo implantado), então eu já tenho um a alguns metros de onde estou digitando isso. Sem CLI mas tem um controle IR :-)
Winwaed
8

O chip não é oficialmente proprietário da fundação raspberry pi, mas a Broadcom é notoriamente hostil ao trabalho com "pequenos rapazes". A equipe do raspberry pi recebeu tratamento especial devido a uma combinação de sua missão de caridade e a participação de pessoas que trabalhavam para a broadcom.

Além disso, a licença do firmware raspberry pi é restrita ao uso em produtos raspberry pi; portanto, para permanecer dentro da licença, você precisará criar seu próprio firmware com base nos materiais que a broadcom fornece (sob NDA).

A Odroid conseguiu garantir um pequeno lote de BCM2835 e desenvolveu um produto compatível com pi chamado odriod W, mas a broadcom se recusou a vender mais chips. A razão pela qual a broadcom fez isso não está clara. As duas razões mais plausíveis em que posso pensar são que elas estavam violando a licença no firmware das bases raspberry pi ou que não podiam se comprometer com os volumes necessários para manter a broadcom interessada.

Basicamente, se você tem um plano real de vender pelo menos centenas de milhares, senão milhões de unidades, e possui capital para apoiar esse plano, pode valer a pena conversar com a broadcom. Caso contrário, procure outro lugar.

Existem muitos SoCs baseados em braço que podem rodar o Linux com diferentes níveis de recursos e preços. Alguns são mais facilmente obtidos que outros.

Peter Green
fonte