Apresentação Geral e Especificações Técnicas

De Caninos Loucos
Revisão de 21h22min de 12 de maio de 2020 por Thalyson (discussão | contribs) (Criou página com ' thumb|400px|Coreboard v2 e Baseboard v1 thumb|400px|Coreboard v3 e Baseboard v2 A placa Labrador é a primeir...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
Coreboard v2 e Baseboard v1
Coreboard v3 e Baseboard v2

A placa Labrador é a primeira Single Board Computer da Caninos Loucos, aberta e com as funcionalidades de um computador. É capaz de rodar em um sistema operacional Linux, acessar a internet, reproduzir vídeos e executar programas de edição de texto. Esse conjunto possui proteção ESD, é compacta, resistente e serve para as mais diversas aplicações, desde projetos pessoais até aplicações profissionais.

A Labrador é uma combinação de 2 placas, a coreboard, uma placa de tamanho reduzido e alta capacidade de processamento, e a baseboard, onde encontramos as diversas interfaces de comunicação.

Estão disponíveis duas versões de coreboards para a Labrador. A Labrador Core v2 possui um poderoso processador ARM de 32 bits. Para as aplicações que necessitam de ainda mais desempenho, a Labrador Core v3, possui um processador ARM de 64 bits com capacidade de processamento de IA com deep learning.

Modelos da Labrador Baseboard podem desenvolvidos para diferentes aplicações. Estão disponíveis duas versões para o público ‘ ‘maker ‘ ‘. A Labrador Base M v1 foi uma primeira versão que disponibiliza uma ampla gama de interfaces, incluindo diferentes tipos de interfaces USB, de áudio e vídeo, cartão de expansão de memória, GPIOs, etc. A Labrador Base M v2 que traz uma série de melhorias mecânicas e amplia as possibilidades de comunicação sem fio incluindo o sistema LoRa/LoRaWAN e Bluetooth 5.0.

A Labrador padroniza a interface entre coreboard e baseboard, permitindo a compatibilidade entre seus vários modelos.


Especificações

Labrador Core v2

Fazer o download do folder de especificações

CPU 32-bit quad-core ARM® Cortex™ 1,3GHz
A9R4 CPU (ARM v7 instruction set)
GPU Imagination PowerVR SGX544.
Suporta: OpenGL-ES 1.1 e 2.0, OpenGL 1.2.1, OpenCL 1.1
Memória 2 GB DDR3 SDRAM
16GB eMMC
Sistema operacional Debian 10 Linux Kernel 4.14.13 32-bits
PMU ATC2306C - Gerenciamento de energia e subsistema de áudio
Vídeo 1080p@60fps com suporte a codificação de vídeo (incluindo H264, H263, MPEG-4)
Interface de expansão Conector DDR3 SODIMM 204 pinos (macho)
Botão ADFU
Dimensões 67.6 x 42.2 mm
Peso 13.6g

Labrador Core v3

CPU 64-bit quad-Core ARM Cortex A53 1,3GHz CPU (ARM v8 instruction set)
GPU ARM Mali450 MP6 (4PP + 2GP).
Suporta: OpenGL-ES 1.1 e 2.0, OpenVG 1.1, EGL 1.5
Memória 2 GB LPDDR3 SDRAM
16GB eMMC
Sistema operacional Debian 10 Linux Kernel 4.19
PMU ATC2306C - Gerenciamento de energia e subsistema de áudio
Vídeo 2160p@30fps ou 1080p@60fps com suporte a codificação de vídeo (incluindo H264, H263, MPEG-4)
Interface de expansão Conector DDR3 SODIMM 204 pinos (macho)
Botão ADFU
Dimensões 67.6 x 31.0 mm
Peso 10.1g

Labrador Base M v1

Armazenamento MicroSD Card Slot
SD/SDHC/SDXC - até: 32GB
Ethernet 10/100Mbps (RJ45)
Wireless Wi-Fi 802.11 b/g/n 2.4GHz
Bluetooth 4.0
1 x receptor infravermelho (38kHz)
USB 2 x USB2.0 HOST (tipo A)
1 x USB3.0 OTG (micro-B)
Display 1 x HDMI 1.4 (tipo A), até 1920x1080@60Hz
1 x LVDS-DSI para LCDs, até 1920x1080@60Hz
1 x CVBS PAL/NTSC (PJ342 3,5mm)
Áudio Saída no HDMI
Saída analógica estéreo (PJ342 3,5mm)
I2S entrada/saída
Microfone embutido
Câmera 1 x interface paralela de 8-bits
LED 1 x ligar/desligar (vermelho)
1 x programável (verde)
1 x programável (azul)
Botões 1x ligar/desligar
1x reiniciar
1x programável
Alimentação 5~12V @ 3W
(diâmetro interno 2,1mm, externo de 5,5mm, centro positivo).
Expansão Conector SODIMM de 204 pinos (fêmea)
40-pin header: 28 GPIOs (compatível com Raspberry Pi / suporta UART, I2C, SPI, PWM e I2S)
ADC input
Debug UART
Dimensões 88 x 81,3 mm
Peso 52,6g

Labrador Base M v2

Armazenamento MicroSD Card Slot
SD/SDHC/SDXC - até: 32GB
Ethernet 10/100Mbps (RJ45)
Wireless Wi-Fi 802.11 b/g/n 2.4GHz
Bluetooth LE 5.0*
LoRaWAN™*
1 x receptor infravermelho (38kHz)
USB 2 x USB2.0 HOST (tipo A)
1 x USB3.0 OTG (micro-B)
Display 1 x HDMI 1.4 (tipo A), até 1920x1080@60Hz
1 x LVDS-DSI para LCDs, até 1920x1080@60Hz
1 x CVBS PAL/NTSC (PJ342 3,5mm)
Áudio saída no HDMI
Saída analógica estéreo (PJ342 3,5mm)
I2S entrada/saída
Microfone embutido
Câmera 1 x MIPI-CSI
1 x interface paralela de 8-bits
LED 1 x ligar/desligar (vermelho)
1 x programável (verde)
1 x programável (azul)
Botões 1x ligar/desligar
1x reiniciar
1x programável
Alimentação 5~12V @ 3W
(diâmetro interno 2,1mm, externo de 5,5mm, centro positivo).
Expansão Conector SODIMM de 204 pinos (fêmea)
40-pin header: 28 GPIOs (compatível com Raspberry Pi / suporta UART, I2C, SPI, PWM e I2S)
ADC input
Debug UART
Dimensões 92,7 x 88.0 mm
Peso 59,4g

Limitações das imagens de software disponíveis

Labrador 32 bits

Atualmente a imagem do Debian 10, disponibilizada para a Labrador Core v2, de 32 bits, possui algumas limitações de suporte às funcionalidades da Baseboard. Estamos continuamente trabalhando para ampliar a disponibilidade e qualidade dos Drivers das plataformas e contamos com a comunidade para colaborar com estes aprimoramentos.

As seguintes funcionalidades ainda não estão disponíveis no último release:

  • Áudio
  • Câmera
  • USB 3.0
  • LoRa / LoRaWAN
  • Temperatura da CPU
  • Receptor Infravermelho
  • Aceleração gráfica por hardware
  • Aceleração de codificação e decodificação de vídeo por hardware

Além disso, há a seguinte falha conhecida:

  • Resolução de vídeo só alcança 1080p caso o cabo HDMI seja conectado após a Labrador ligar. Caso a placa seja ligada com o cabo HDMI já conectado, a resolução será 720p.
  • A Labrador não funciona com todos os monitores. Foi observado até agora que monitores e TVs HDMI funcionam normalmente e a maioria dos adaptadores VGA também apresenta bom funcionamento. No entanto, ao usá-las com adaptadores DVI alguns monitores não funcionam corretamente.

A imagem da Labrador 64 bits pode ser encontrada em: Labrador 32 bits

Caso você queira compilar sua própria versão, pode encontrar os arquivos em nosso GitHub.

Labrador 64 bits

Atualmente a imagem do Debian 10, disponibilizada para a Labrador Core v3, de 64 bits, possui algumas limitações de suporte às funcionalidades da Baseboard. Estamos continuamente trabalhando para ampliar a disponibilidade e qualidade dos Drivers das plataformas e contamos com a comunidade para colaborar com estes aprimoramentos.

As seguintes funcionalidades ainda não estão disponíveis no último release:

  • ADC
  • HDCP
  • CVBS
  • Câmera
  • USB 3.0
  • WiringK9
  • LoRa / LoRaWAN
  • Áudio (saída HDMI)
  • LEDs (verde e azul)
  • Botão programável
  • Receptor Infravermelho
  • Set Mode (seleção de resolução de vídeo)
  • Sensores (carga de bateria, temperatura do PMIC, temperatura do processador, consumo de energia)

A imagem da Labrador 64 bits pode ser encontrada em Labrador_64_v.x.x.img.7z.

Caso você queira compilar sua própria versão, pode encontrar os arquivos em nosso GitHub.