Los módulos TQMa64xx de TQ, phyCore-AM64X de Phytec y AM64x SOM de SolidRun se ejecutan bajo Linux en el nuevo Sitara AM64x de TI compatible con FuSa con hasta 6x GbE, de los cuales 4x son compatibles con TSN y fieldbus. El AM64x SOM también alimenta dos nuevos SBC HummingBoard-T.
Ayer examinamos el nuevo SoC Sitara AM64x de Texas Instruments, que está orientado a la seguridad funcional (FuSa), junto con dos kits de evaluación de TI. Aquí echamos un vistazo a los primeros módulos informáticos que presentan el AM64x: TQMa64xx de TQ Embedded, PhyCore-AM64X de Phytec y AM64x SOM de SolidRun. El SOM AM64x de SolidRun también aparece en los SBC HummingBoard-T AM64X Base y Pro (ver más abajo).
El AM64x sin cabeza, fabricado con FinFET de 16 nm se ejecuta bajo Linux en 1x o 2x 1GHz Cortex-A53 núcleos y ofrece hasta 4x 800MHz Cortex-R5F núcleos para operación en tiempo real. El SoC también ofrece hasta 2 unidades programables en tiempo real (PRU) para administrar hasta 4 puertos GbE con redes de tiempo crítico (TSN) y protocolos de bus de campo.
HummingBoard-T AM64X Pro (renderizado)
También hay un Cortex-M4F de 400 MHz que, junto con otros componentes, habilita funciones FuSa que cumplen con los requisitos de SIL 2 (IEC 61508), con soporte potencial para SIL 3. Como lo demuestra Phytec en las notas de phyCore-AM64X- Page , «La MCU Cortex -M4 completamente aislada se puede usar para monitorear, probar y administrar fallas».
El AM64x ofrece funciones de seguridad, así como bancos de memoria estrechamente acoplados (TCM) y particiones SRAM de hasta 2 MB de RAM ECC en chip. El soporte de periféricos incluye PCIe Gen2, USB 3.1, 2x CAN y mucho más. El SoC funciona con 1-2W bajo.
Curiosamente, en la documentación de los tres módulos se menciona o se alude a una variante AM6424 con 2x Cortex-A53 y 2x Cortex-R5F, que no pertenece a los cinco modelos enumerados en la documentación de TI. Solo podemos especular que TI aún no ha anunciado el AM6424.
TQ TQMa64xx
El TQMa64xx es un LGA (Land Grid Array) de 38 x 38 mm que actualmente está planificado con 240 pines de E / S. El módulo ejecuta Linux y un RTOS «TBD» similar en cinco variantes de AM64x (AM6442, AM6441, AM6421, AM6412, AM6411). Sin embargo, tenga en cuenta que el kit de inicio que se enumera a continuación enumera un modelo con núcleos 2x -A53 y 2x -R5F, que parece ser la variante misteriosa AM6424 descrita en el párrafo anterior.
Diagrama de bloques TQMa64xx (izquierda) y modelos 5x AM64x (Nota: también parece haber una variante AM6424 que no figura aquí)
(Haga clic en las imágenes para ampliarlas)
El módulo TQ admite aplicaciones de automatización, robótica, IoT industrial, gateways sin cabeza, tecnología médica y bus de campo. Otros escenarios enumerados son controles de servomotor para máquinas herramienta CNC o robots médico-quirúrgicos.
Concepto TQMa64xx |
El módulo ofrece hasta 2 GB de SDRAM, 256 MB de memoria flash NOR y 64 GB de eMMC. El módulo de 5V integra un elemento de seguridad SE050, RTC y un sensor de temperatura y admite un rango de -25 o 85 ° C o -40 a 85 ° C.
Las especificaciones de E / S para el TQMa64xx se enumeran todas en cantidades «hasta». Esto incluye 2x GbE estándar, 4x GbE en tiempo real controlado por PRU con TSN y soporte de bus de campo, así como una interfaz PCIe que se comparte con el USB 3.0 individual. Otras especificaciones «hasta» incluyen USB 2.0, 2x CAN FD, 2x SDIO, 6x I2C, 7x MCSPI, OSPI único o QSPI y ADC único.
El TQMa64xx estará disponible con una placa de evaluación STKa64xxL y un kit de inicio con 3 puertos GbE, incluidos 2 puertos GbE en tiempo real controlados por los chips PRU. Otras características son USB 2.0 OTG, 2x CAN FD, GPIOs, sensor de temperatura, RTC, reset, fuente de alimentación, cable y una ranura SD con tarjeta de 4GB.
Phytec phyCore-AM64X
No vimos ningún anuncio para phyCore-AM64X, pero Phytec publicó una página de producto y una imagen renderizada. El módulo de 50 x 37 mm fue desarrollado para control industrial y producción inteligente. Admite 5 modelos AM64x, pero se incluye un AM6424 en lugar del único AM6421 -A53 y -R5F (consulte la explicación en la introducción). Phytec ya ha lanzado módulos de TI, incluido el phyCore-AM65x SOM basado en AM65x
Diagrama de bloques phyCore-AM64X (izquierda) y diagrama de bloques de TI para AM6442 de gama alta
(Haga clic en las imágenes para ampliarlas)
El phyCore-AM64X ofrece 1GB o 2GB DDR4 y eMMC de 4GB a 32GB. También hay flash NOR de 64 MB a 256 MB (octal y SPI dual). El módulo de 5 V admite temperaturas de -40 a 85 ° C e integra un RTC y un acelerador de seguridad, así como un arranque seguro opcional y otras funciones de seguridad.
Al igual que el módulo TQ, el Phytec de nivel de entrada ofrece 2x GbE estándar y 4x GbE en tiempo real controladas por PRU con TSN y bus de campo. Sin embargo, al igual que las otras interfaces enumeradas, estas no están marcadas con «a».
phyCore-AM64X renderiza el anverso y el reverso
(Haga clic en las imágenes para ampliar)
La E / S expresada a través de los conectores 2x de 140 pines incluye PCIe 2.0, USB 3.1 de doble función y USB 2.0 de doble función. Otras interfaces son 9x UART, 6x I2C, 7x SPI / SSP, 9x PWM, 8x ADC y 3x eQEP más eCAP, JTAG y GPIO.
SolidRun AM64x SOM
El AM64x SOM de SolidRun está inicialmente disponible en dos configuraciones, ambas ejecutan Linux en el sistema de gama alta 2x -A53 / 4x -R5F AM6442: el Sitara AM6442R SOM y otro Sitara AM6442A SOM rico en funciones. Los módulos también son compatibles con las otras variantes de AM64x. Confusamente, las dos nuevas placas portadoras HummingBoard-T AM64X y SBC (ver a continuación) enumeran la variante misteriosa AM6424 mencionada en la introducción, pero con especificaciones que solo se aplican al AM6442. Sin embargo, en la sección de descripción general, SolidRun enumera el AM6421 en lugar del AM6424 entre los cinco modelos disponibles.
Renderizado AM64x SOM, anverso y reverso
El AM64x SOM tiene el mismo tamaño de 47 x 30 mm que los módulos de la familia i.MX8 de SolidRun, como B. el actual iMX8M Plus CoM. Este parece ser el primer producto basado en Sitara de SolidRun.
– PUBLICIDAD –
La principal diferencia entre el AM6442R SOM y el AM6442A SOM es la adición de un segundo puerto GbE controlado por PRU con TSN y fieldbus, así como un puerto GbE estándar. El AM6442A SOM agrega flash QSPI opcional, pero parece que faltan los UART de hasta 9x del AM6442R SOM.
Diagrama de bloques AM64x SOM (izquierda) y versión de chasis del HummingBoard-T AM64X Pro basado en AM64x SOM
(Haga clic en las imágenes para ampliarlas)
El AM6442A también agrega un módulo TI WiLink8 WiFi / BT con 802.11ny BT 4.2 y una opción para un MCU inalámbrico CC1312 SimpleLink Sub-1GHz. Esto parece ser similar al MCU CC1310 SimpleLink Sub-1GHz utilizado en la tarjeta complementaria Amber Pi Wireless RF de Amber Wireless para Raspberry Pi y la placa LaunchPad TI SimpleLink Dual Band CC1350 en el sensor SimpleLink Sub-1GHz de Newark Element14 para la nube es Linux-Industrie-Gateway.
De lo contrario, los dos modelos parecen ser idénticos. Ofrecen DDR4 de 1 GB o 2 GB con ECC en línea y eMMC de 8 GB a 64 GB y soporte para almacenamiento flash NOR externo.
Las interfaces expresadas a través de los 3 puertos Hirose DF40 incluyen controladores GbE listos para TSN 1x (R) o 2x (A) más un GbE estándar en el modelo A. Otras características son USB 3.0, PCIe Gen2 con soporte SSD, SPI, GPIO, PWM y JTAG. Las E / S adicionales incluyen 4x I2C, 2x CAN y 2x SD / MMC.
Los módulos AM64x SOM tienen entradas de 5V con voltaje de 3.3VI / O. Admiten el funcionamiento de -40 a 85 ° C con una tolerancia del 10% al 90% de humedad sin condensación.
SolidRun HummingBoard-T AM64X Basis y Pro
Como se mencionó anteriormente, el AM64x SOM tiene el mismo factor de forma que los módulos iMX8M de SolidRun. De manera similar, el módulo proporciona la inteligencia para uno de los SBC de especificación abierta estilo sándwich de SolidRun, en este caso dos nuevas placas HummingBoard-T AM64X. Los HummingBoard anteriores incluyen el HummingBoard Mate i.MX 8M Plus.
HummingBoard-T AM64X Base (izquierda) y diagramas de bloques Pro
(Haga clic en las imágenes para ampliarlas)
Como ya se mencionó, la placa portadora / SBC viene con el misterioso SoC AM6424, pero se enumera con especificaciones que solo son adecuadas para el AM6442. La base HummingBoard-T AM64X usa el SOM AM6442R, mientras que el modelo Pro usa el SOM AM6442A de gama alta. El Pro agrega los 2 puertos GbE adicionales, el módulo WiFi / BT y el módulo opcional SimpleLink Sub-1GHz, así como una función opcional 802.3af PoE PD.
De lo contrario, HummingBoard-T AM64X Base y Pro parecen ser iguales. Ambos ofrecen un módulo opcional Quectel 4G LTE con un soporte para tarjeta micro-SIM a través de una interfaz USB 2.0. También hay una ranura M.2, que probablemente esté destinada al almacenamiento.
El equipo estándar incluye puertos 1x (Base) o 3x (Pro) GbE, un puerto USB 3.0 y 2x puertos RS485 / RS232. A juzgar por las imágenes que se muestran arriba, estos puertos seriales están disponibles a través del mismo bloque de terminales que los diagramas de bloques dicen que se usa para conexiones 2x CAN FD.
El HummingBoard-T AM64X también viene con un puerto de consola serie de depuración interno y un encabezado GPIO, aunque no vemos ninguna evidencia de un GPIO RPi de 40 pines. Las funciones adicionales incluyen un RTC con respaldo de batería, LED y botones de usuario.
Las dimensiones de 150 x 85 x 40 mm enumeradas para el HummingBoard-T AM64X parecen referirse a la versión de carcasa que se muestra en la sección AM64x SOM anterior. Los SBC tolerantes de -40 a 85 ° C y la versión de carcasa tienen una entrada de conector de 9-36 V y un cargador de batería opcional.
Información Adicional
El módulo TQ TQMa64xx se entregará en el primer trimestre de 2022 y el Phytec phyCore-AM64X se encuentra actualmente en la etapa alfa y se entregará en el cuarto trimestre de 2021. No se ha dado una fecha de entrega para los modelos AM64x SOM de SolidRun (AM6442R SOM y AM6442A SOM), pero HummingBoard-T AM64X Base y Pro «llegarán pronto».
Para obtener más información, consulte el anuncio y la página del producto TQMa64xx de TQ, la página del producto phyCore-AM64X de Phytec y la página del producto AM64x-SOM de SolidRun. También hay una página de producto separada para los SBC HummingBoard-T AM64X.