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![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgA0Hgg_V9EBY9AlxlAUVJe2A8xTkoJC4i7Uzzao97rI5bmdJUf32E3g7B1P1Fo8sCBGYgYSwMIuuI6R9raa3KisGuYfT8TfdhtAo6WfJ_26Q4rFt90U03IoxGHd4CD_8eLpkz0FNLg8pgKWuDlnYrjcpVD8Z8SKEgZOycjHoPaBX6y4zhkfj7qnrYTwvD/s16000/hh.png)
GP26
e GP27
é de 1,8 V, e o nível lógico de outros pinos GPIO é de 3,3 V.PINOUT DE GPIO
GRUPO | ENDEREÇO | PORTA | LASCA | NUM | NOME | COMEÇAR |
---|---|---|---|---|---|---|
gpio0 | gpio@03020000 | porta | gpiochip0 | 480-511 | XGPIOA | 480 -XGPIOA[0] |
gpio1 | gpio@03021000 | portb | gpiochip1 | 448-479 | XGPIOB | 448 -XGPIOB[0] |
gpio2 | gpio@03022000 | portc | gpiochip2 | 416-447 | XGPIOC | 416 -XGPIOC[0] |
gpio3 | gpio@03023000 | portd | gpiochip3 | 384-415 | ||
gpio4 | gpio@05021000 | porte | gpiochip4 | 352-383 | PWR_GPIO | 352 -PWR_GPIO[0] |
|
---|
Definição
Definição do conector FPC
J1 | Descrição |
---|---|
1 | GND |
2 | MIPI0_DN0 |
3 | MIPI0_DP0 |
4 | GND |
5 | MIPI0_DN1 |
6 | MIPI0_DP1 |
7 | GND |
8 | MIPI0_CKN |
9 | MIPI0_CKP |
10 | GND |
11 | SENSOR_RSTN (1,8V) |
12 | SENSOR_CLK (1,8V) |
13 | I2C2_SCL (1,8V) |
14 | I2C2_SDA (1,8V) |
15 | |
16 | 3V3 |
Guia do usuário Duo256M
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 C
significa começar no núcleo RISC-V e começar com B
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
Nenhum comentário:
Postar um comentário