segunda-feira, 4 de novembro de 2024

MILK-V DUO 256 - DUO-IOB -BOARD MOTHER BOARD COM USB HOST E ETHERNET


Duo USB&Ethernet IOB

O Duo USB&Ethernet IOB expande o Milk-V Duo com 4 portas USB, 1 porta de rede RJ45, 1 pinagem de porta serial e 1 conector de entrada de energia Tipo C.

Esta placa de expansão pode melhorar a eficiência de desenvolvimento do Duo e facilitar o acesso dos desenvolvedores a periféricos USB e Ethernet comumente usados.

  • 4x USB
  • 1x RJ45 de 100 Mbps
  • 1x Pinagem de porta serial
  • 1x conector de entrada de energia tipo C

Instruções de uso

Antes de usá-lo, certifique-se de que está usando a imagem mais recente .

Use o IO-BOARD

Observe que ao usar o IO-Board, a rede USB (USB-NCM) não estará disponível. Use a interface Ethernet no IO-Board.

Se você precisar atribuir um endereço MAC fixo à porta Ethernet da placa de E/S, execute o seguinte comando ( substitua o endereço MAC no comando pelo endereço MAC que deseja definir e observe que os endereços MAC de diferentes dispositivos dentro do mesmo segmento de rede não devem ser duplicados ):

echo "pre-up ifconfig eth0 hw ether 78:01:B3:FC:E8:55" >> /etc/network/interfaces && sync

então reinicie a placa.

[    1.600002] hub 1-1:1.0: USB hub found
[    1.604670] hub 1-1:1.0: 4 ports detected
[    2.284819] bm-dwmac 4070000.ethernet eth0: PHY [stmmac-0:00] driver [CVITEK CV182XA] (irq=POLL)

Starting ntpd: [    2.309403] dwmac1000: Master AXI performs any burst length
[    2.316327] bm-dwmac 4070000.ethernet eth0: No Safety Features support found
[    2.324875] bm-dwmac 4070000.ethernet eth0: IEEE 1588-2002 Timestamp supported
[    2.333648] bm-dwmac 4070000.ethernet eth0: configuring for phy/rmii link mode
[    3.342218] random: crng init done
[    4.378637] bm-dwmac 4070000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx

Habilite as 4 portas USB na placa de E/S:

ln -sf /mnt/system/usb-host.sh /mnt/system/usb.sh
sync



então reinicie a placa.

Por exemplo, se uma unidade flash USB estiver conectada à porta USB na placa de E/S, você pode usar o comando ls /dev/sd* para verificar se o dispositivo foi detectado.

Para montar a unidade USB e visualizar seu conteúdo no sistema (tomando /dev/sda1 como exemplo):

Antes


Insira Pendrive


mkdir /mnt/udisk
mount /dev/sda1 /mnt/udisk

Verifique se o conteúdo do diretório /mnt/udisk corresponde às expectativas:

ls /mnt/udisk

O comando para desmontar uma unidade flash USB:

umount /mnt/udisk



Para restaurar a funcionalidade da rede USB (USB-NCM) quando não estiver usando o IO-Board, você pode seguir estas etapas:

ln -sf /mnt/system/usb-ncm.sh /mnt/system/usb.sh
sync

então reinicie a placa.

Ping

Esquema de hardware

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