sexta-feira, 14 de junho de 2024

MILK-V DUO256 (SG2002)

 


Duo256M

O Milk-V Duo 256M é uma versão atualizada do Duo com aumento de memória para 256M, atendendo a aplicações que exigem maiores capacidades de memória. Possui o chip da série de computação SG2002, elevando o poder computacional para 1.0TOPS@INT8. Ele permite a alternância perfeita entre arquiteturas RISC-V/ARM e suporta operação simultânea de sistemas duplos. Além disso, inclui uma variedade de interfaces GPIO avançadas, como SPI, UART, adequadas para uma ampla gama de desenvolvimento de hardware em monitoramento inteligente de borda, incluindo câmeras IP, fechaduras inteligentes, campainhas visuais e muito mais.

Introdução do SG2002SG2002

SG2002 é um chip de alto desempenho e baixo consumo de energia projetado para vários campos de produtos, como câmeras IP de vigilância inteligentes de ponta, fechaduras inteligentes, campainhas visuais e inteligência residencial. Ele integra compactação e decodificação de vídeo H.264, codificação de compactação de vídeo H.265 e recursos de ISP. Ele suporta vários algoritmos de aprimoramento e correção de imagem, como ampla faixa dinâmica HDR, redução de ruído 3D, desembaçamento e correção de distorção de lente, fornecendo aos clientes qualidade de imagem de vídeo de nível profissional.

O chip também incorpora uma TPU autodesenvolvida, fornecendo 1,0 TOPS de poder de computação em operações inteiras de 8 bits. O mecanismo de agendamento TPU especialmente projetado fornece fluxo de dados de alta largura de banda com eficiência para todos os núcleos da unidade de processamento de tensor. Além disso, oferece aos usuários um poderoso compilador de modelo Deep Learning e um kit de desenvolvimento de software SDK. Lidando com ferramentas de Deep Learning, como Caffe e Tensorflow, podem ser facilmente transportadas para sua plataforma. Além disso, inclui inicialização de segurança, atualizações seguras e criptografia, fornecendo uma série de soluções de segurança desde o desenvolvimento, produção em massa até aplicações de produtos.

O chip integra um subsistema MCU de 8 bits, substituindo o MCU externo típico para atingir metas de economia de custos e eficiência energética.


Preliminar pública do SG2002

Abrimos o código-fonte da Folha de Dados Preliminar Pública e do TRM do SG2002 para o GitHub. Por favor, confira .

GPIO Duo256M


Mapa de pinos GPIO

O nível lógico dos pinos GP26 GP27 é de 1,8 V, e o nível lógico de outros pinos GPIO é de 3,3 V.

PINOUT DE GPIO

GRUPOENDEREÇOPORTALASCANUMNOMECOMEÇAR
gpio0gpio@03020000portagpiochip0480-511XGPIOA480 -XGPIOA[0]
gpio1gpio@03021000portbgpiochip1448-479XGPIOB448 -XGPIOB[0]
gpio2gpio@03022000portcgpiochip2416-447XGPIOC416 -XGPIOC[0]
gpio3gpio@03023000portdgpiochip3384-415
gpio4gpio@05021000portegpiochip4352-383PWR_GPIO352 -PWR_GPIO[0]

Interface da câmera

A câmera Duo256M usa um conector de 16 pinos com uma distância de 0,5 mm, que pode ser usado diretamente com o cabeçote da câmera CAM-GC2083 .

Definição 
Definição do conector FPC

Imagens de documentos
J1Descrição
1GND
2MIPI0_DN0
3MIPI0_DP0
4GND
5MIPI0_DN1
6MIPI0_DP1
7GND
8MIPI0_CKN
9MIPI0_CKP
10GND
11SENSOR_RSTN (1,8V)
12SENSOR_CLK (1,8V)
13I2C2_SCL (1,8V)
14I2C2_SDA (1,8V)
15
163V3

Instalando o DUO256a

Consulte a seção StartUp




Após Boot, LED deve piscar

Uso da USB com Rede

Por favor,  veja seção Setup





SSH

Abra o terminal e digite 
ssh root@192.168.42.1. O seguinte prompt aparecerá para a primeira conexão. Basta digitar yes.
Imagens de documentos


Imagens de documentos

Digite a senha milkv (a senha não será exibida) e efetue login com sucesso.

Enviando HelloWorld


Guia do usuário Duo256M


serial UART

O Duo256M tem uma porta serial de depuração UART reservada, que pode ser usada para visualizar o log de inicialização do sistema ou para efetuar login no console após o sistema iniciar e executar alguns comandos de terminal.

serial USB-TTL

O nível da porta serial da série Duo é 3,3 V.

As definições de pinos dos cabos USB para série TTL comuns são as seguintes:

Imagens de documentos

Conexão

Conecte o cabo serial USB ao TTL conforme mostrado abaixo, deixando o fio vermelho desconectado.

Milk-V Duo256M<--->USB para TTL
TX (pino 16)<--->Fio branco
RX (pino 17)<--->Fio verde
GND (pino 18)<--->Fio preto
Imagens de documentos

Os parâmetros padrão da porta serial do Duo256M são os seguintes:

baudrate: 115200
data bit: 8
stop bit: 1
parity : none
flow control: none


RISC-V e ARM

O grande núcleo do Duo256M pode escolher usar o processador RISC-V ou ARM. O núcleo RISC-V é usado por padrão. Você pode alternar para o núcleo ARM fazendo um curto no pino físico 35 (Boot-Switch) e no GND. Se você achar que o Duo256M não consegue iniciar normalmente durante o uso, verifique primeiro se o núcleo usado atualmente é consistente com o firmware usado.

Se a porta serial de depuração estiver conectada, você poderá ver na primeira linha do log de inicialização que começar com Csignifica começar a partir do núcleo RISC-V, e começar com Bsignifica começar a partir do núcleo ARM.

RISC-V e ARM

O grande núcleo do Duo256M pode optar por usar o processador RISC-V ou ARM. O núcleo RISC-V é usado por padrão. Você pode mudar para o núcleo ARM colocando em curto o pino físico 35 (Boot-Switch) e GND. Se você achar que o Duo256M não consegue iniciar normalmente durante o uso, primeiro verifique se o núcleo usado atualmente é consistente com o firmware usado.

Se a porta serial de depuração estiver conectada, você pode ver na primeira linha do log de inicialização que começar com significa começar no núcleo RISC-V e começar com significa começar no núcleo ARM.

  • RISC-V:
    C.SCS/0/0.C.SCS/0/0.WD.URPL.USBI.USBW
  • ARM:
    B.SCS/0/0.WD.URPL.B.SCS/0/0.WD.URPL.USBI.USBW

A SMARTCORE FORNECE CHIPS E MÓDULOS PARA IOT, COMUNICAÇÃO WIRELESS, BIOMETRIA, CONECTIVIDADE, RASTREAMENTO E AUTOMAÇÃO. NOSSO PORTFÓLIO INCLUI MODEM 2G/3G/4G/NB-IOT, SATELITAL, MÓDULOS WIFI, BLUETOOTH, GPS, SIGFOX, LORA, LEITOR DE CARTÃO, LEITOR QR CCODE, MECANISMO DE IMPRESSÃO, MINI-BOARD PC, ANTENA, PIGTAIL, BATERIA, REPETIDOR GPS E SENSORES.

Nenhum comentário:

Postar um comentário