Solidrun ClearFog – Single Board Computer para Nertworking e Telecom

ClearFog

A Solidun acertou em cheio ao lançar uma Single Board Computer modular (placa base + computador em módulo) para o mercado de networking e telecomunicações. Equipado com um processador Marvell ARMADA, aplicações como Gateways para IoT e provedores de internet, NAS (Network Attached Storage), pontos de acesso corporativos etc, podem ser desenvolvidas através da ClearFog mais rapidamente e em alguns casos podem até reduzir custos de desenvolvimento, produção e comercialização.

Para quem já atuou no desenvolvimento de soluções embarcadas para o mercado de telecom, sabe que existem poucas opções de processadores assim como computadores em módulo focadas para esses nichos. Não deixa de ser uma perda de recursos empregar processadores com aceleradores gráficos e de multimídia em aplicações que não os usam e por vezes temos que adicionar componentes externos para estender interfaces de comunicação de baixas e altas velocidades.

Na figura 1 podemos entender o conceito de Single Board Computer modular, onde com a mesma placa base podemos aplicar diferentes computadores em módulo com diferentes recursos.

Solidrun ClearFog, uma Single Board Computer modular.
Figura 1 – ClearFog, uma Single Board Computer modular.

Computadores em Módulo Solidrun MicroSoM A38x para a ClearFog

Atualmente existem duas variações disponíveis que contam com um processador Marvell ARMADA com ARM Cortex-A9 (single e dual core de 1.3 a 1.6 GHz).

MicroSoM A38x, o computador em módulo para a ClearFog
Figura 2 – MicroSoM A38x, o computador em módulo para a ClearFog

Confira a baixo a tabela comparativa:

 MicroSoM A380MicroSoM A388
System On ChipMarvell ARMADA 380 (88F6810)Marvell ARMADA 388 (88F6828)
Processor coreSingle core ARM Cortex A9Dual core ARM Cortex A9
Processor speedUp to 1.6GHz in commercial gradeUp to 1.6GHz in commercial grade
L1/L2 Cache32KB/1MB32KB per core / 1MB shared
Memory Type16 bit DDR3L32 bit DDR3L
Memory Capacity256MB1GB
SPI FlashOptionalOptional
eMMCOptionalOptional
10/100/1000 Mbps MAC2 ports3 ports
On uSOM GE PHY11
SDIOYesYes
I2S / SPDIF / TDMYesYes
USB 2.033
RTC Support (battery on carrier)YesYes
GPIO pinsYesYes
JTAGYesYes
Total MUXED SERDES56
SATA2xGen III4xGen III
PCIE 2.0 x13xGen II4xGen II
USB 3.0 (Requires USB 2.0 port too)22
QSGMIINo1xQSGMII (3 MACs)
OS SupportU-boot / Linux Kernel 3.x / OpenWrt / YoctoU-boot / Linux Kernel 3.x / OpenWrt / Yocto
Temperature RangeCommercial/IndustrialCommercial/Industrial
Supply Voltage3.3V-5V3.3V-5V
I/O Voltage3.3V, 1.8V3.3V, 1.8V
Dimensions (WxL)35mmx50mm35mmx50mm

Mais detalhes sobre a família Marvell ARMADA 38X podem ser encontrados no site do fabricante do SoC bem da MicroSoM A38x no site da Solidrun. A versão MicroSoM A380 estará disponível em breve.

Solidrun ClearFog – Single Board Computer (SBC)

Assim como os computadores em módulo, são oferecidas duas opções de placa base: ClearFog Base e Pro, com características bastante interessantes para as aplicações citadas anteriormente. Confira a tabela comparativa abaixo:

 ClearFog BaseClearFog Pro
SoM ModelARMADA based A380/A388ARMADA based A380/A388
Memory and Storage1GB (A388)256MB (A380)/1GB (A388)
8GB uSD/4GB eMMC (Optional)8GB uSD/4GB eMMC (Optional)
Connectivity1 x mPCIE2 x mSATA/mPCIE
1 x USB 3.0 port1 x USB 3.0 port
2 x Port dedicated Ethernet1 x Port dedicated Ethernet
1 x SFP (A388 Only)6 x Port switched Ethernet
1 x SFP
I/O and Misc.mikroBUSAnalog Audio/TDM module support
Indication LEDsGPIO Header (mikroBUS)
User Push ButtonsIndication LEDs
PoE expansion headerUser Push Buttons
RTC BatteryPoE expansion header
FTDI (Console Only)RTC Battery
FTDI (Console Only)/Debug Header
JTAG Header
OS SupportLinux Kernel 3.x, OpenWrt, YoctoLinux Kernel 3.x, OpenWrt, Yocto
PowerWide range 9V-32VWide range 9V- 32V
Advanced Power Control
Fan Control
Dimensions103mm x 75mm225mm x 100mm
EnclosureOptional Metal EnclosureOptional Metal Enclosure
Temperature RangeCommercial/IndustrialCommercial/Industrial
Supply Voltage3.3V-5V3.3V-5V
I/O Voltage3.3V, 1.8V3.3V, 1.8V
Dimensions (WxL)35mmx50mm35mmx50mm

Os esquemáticos da ClearFog estão diponíveis para download. A versão Base estará disponível em breve.

A figura 3 traz um diagrama de blocos ilustrando as principais características da placa.

Diagrama de blocos da ClearFog Pro
Figura 3 – Diagrama de blocos da ClearFog Pro

Nas figuras 4 e 5 podemos visualizar as conexões da placa.

CleaFog Pro conexões
Figura 4 – CleaFog Pro conexões
CleaFog Pro conexões
Figura 5 – CleaFog Pro conexões

Suporte ao Desenvolvimento

A fabricante da solução disponibiliza uma wiki com diversas informações técnicas e guias para auxiliar o desenvolvimento.

O repositório do linux kernel e u-boot estão disponíveis. Diversas distribuições (Arch Linux, Buildroot, Debian, OpenWRT e Yocto) são suportadas. Ao que parece a wiki está em constante atualização, visto que alguns tutoriais ainda não estão disponíveis.

Onde Comprar

As placas podem ser adquiridas diretamente pela loja online da empresa.

No próximo artigo veremos como utilizar o Yocto Project para gerar distribuições Linux embarcado customizadas para esta plataforma.

Website | Veja + conteúdo

Formado em Engenharia de Controle e Automação pela UNIFEI e CEO do Embarcados, atualmente trabalho na Inglaterra com Desenvolvimento de Sistemas Linux Embarcado Real Time. Sou consultor e desenvolvedor de software para Sistemas Embarcados com vasta experiência em projetos com processadores de 8bits a 32bits, sistemas bare metal, RTOS, Linux Embarcado e Android Embarcado. Um apaixonado por Pink Floyd e Empreendedorismo.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Comentários:
Notificações
Notificar
guest
1 Comentário
recentes
antigos mais votados
Inline Feedbacks
View all comments
Robson Vieira
Robson Vieira
04/05/2016 15:29

Muito interessante!

Talvez você goste:

Séries

Menu