BeagleBoard / BeagleBone / Pandaboard / RasberryPI / CubieBoard, etc., no le proporcionan la solución completa. La pieza crítica que falta que hace que un dispositivo sea un teléfono es la conectividad celular. Con estas placas, necesitará agregar un módulo GSM / 3G para lograrlo. Pero el dispositivo que construyas será voluminoso e ineficiente. Sin mencionar caro.
Así no se construyen la mayoría de los teléfonos.
Los teléfonos de hoy están construidos alrededor de SoCs que hacen muchas cosas en un solo chip. Esto permite que los dispositivos sean más pequeños, más baratos y consuman menos energía.
- ¿Cuáles son algunos de los buenos institutos de capacitación de sistemas integrados en Kanpur?
- ¿Arduino o Mbed son mejores para un sistema integrado de aprendizaje?
- ¿Cómo funcionan las bandas de fitness?
- ¿Cuáles son algunas MCU que se usan en los teléfonos inteligentes?
- ¿Cuáles son algunos perfiles de trabajo en el campo de sistemas integrados?
Si desea algo que esté cerca de un teléfono real, debería contactar a un OEM en China y convencerlo de que le dé acceso a documentos técnicos básicos.
Esto será difícil porque no están interesados en atender a los aficionados y les preocuparía que el diseño se filtre. Demasiado riesgo para una venta insignificante. La única forma de hacerlo es tener una buena relación con el jefe. Hay muchos pequeños fabricantes en China y puedes probar suerte con ellos. No estoy seguro de la legalidad de hacer esto porque los OEM tienen acuerdos de no divulgación (NDA) con proveedores de conjuntos de chips.
Que yo sepa, a partir de hoy no es posible construir un teléfono cuya pila de tecnología completa sea de código abierto porque las tuercas y pernos en el nivel más bajo de tecnología celular son propiedades de fuente cerrada altamente protegidas.
Incluso los OEM no tienen acceso a él. Los proveedores de conjuntos de chips como Mediatek y Qualcomm envuelven esta IP en su SDK que proporcionan a los OEM bajo un NDA.
Incluso si alguien tiene el conocimiento, no puede abrir la pila debido a los NDA.
Después de eliminar esos obstáculos, aún necesita un IMEI para usar legalmente el dispositivo. Para eso tendrías que convertirte en miembro de la Asociación GSM y eso te costará una fortuna además de tener que calificar sus criterios de membresía.
Para concluir, puede construir un dispositivo que tenga todas las características de un teléfono moderno utilizando hardware de código abierto y un módulo GSM / 3G de código cerrado.
También revisa el Proyecto Ara de Google. Están construyendo un teléfono modular donde los componentes (módulos) del teléfono se pueden intercambiar fácilmente. Esto le permitirá construir solo la parte que le interesa personalizar y usar otros módulos sin modificaciones.