logo DUSUNDocumento di sviluppo
Nome del documento: DSOM-080M
Avvio rapido dell'SDK SmartModule

SDK SmartModule DSOM-080M

Cronologia delle revisioni

Specificazione Setta. Descrizione dell'aggiornamento By
Riv. Data
1.0 Numero di telefono: 2023-04-20 Nuova versione di rilascio au

Approvazioni

Organizzazione Nome Titolo Data

Introduzione

Questa guida rapida spiega le nozioni di base: – come connettere e configurare il target sulla rete – come installare l'SDK – come modificare e creare le immagini del firmware
Il Linux Software Developer's Kit (SDK) è una suite hardware e software incorporata che consente agli sviluppatori Linux di creare applicazioni sul modulo DSOM-080M di Dusun.

Informazioni sul battiscopa

Questa sezione descrive le informazioni e le interfacce di base sulle risorse della scheda base.
2.1 Informazioni di base

  • 1 CORE CPU(MT7628AN)
  • 1 led
  • 1 pulsanti
  • 1 pallido (10/100 milioni)
  • 4 reti (10/100M)
  • 2 uart

2.2 Interfaccia

DUSUN DSOM 080M SmartModule SDK - Informazioni

Configurazione del debug

Questa sezione descrive come collegare la scheda al computer host e alla rete per eseguire il debug per lo sviluppo.

3.1 Potenza

  • Assicurarsi che l'alimentatore sia da 5 V/2 A.
  • Seleziona l'adattatore di corrente appropriato per la tua posizione geografica. Inseriscilo nello slot sul
    Alimentatore universale; quindi collegare l'alimentatore a una presa.
  • Collegare la spina di uscita dell'alimentatore al gateway

3.2 Collegamento dei cavi
Collegare il gateway a un router per l'accesso

DUSUN DSOM 080M SmartModule SDK - Informazioni 1

3.3 Eseguire il debug di Uart Connect

  • Prima di configurare il banco di prova di sviluppo, collega la porta seriale del PCB al PC di sviluppo tramite bridge da USB a seriale.

DUSUN DSOM 080M SmartModule SDK - Informazioni 2

Bridge da USB a seriale. Impostazione della porta seriale:
Velocità di trasmissione: 57600
Bit: 8
Stop Bits: 1
Controllo del flusso hardware: nessuno

Scarica e compila l'SDK

Questa sezione descrive come scaricare l'SDK e compilarlo.

4.1 Preparazione dell'ambiente SDK
Ambiente di compilazione: lo strumento di compilazione Ubuntu20.4 Yocto viene generato automaticamente dall'SDK creato, non è richiesta alcuna installazione aggiuntiva
4.2 Scaricamento dell'SDK
Ottieni il codice sorgente dal server FTP Dusun e decomprimilo nella tua directory di lavoro. Per esample: mkdir -p ~/workdir/dsom080m
tar zxvf DSOM-080M_sdk_AV1.0.0.0.tar.gz -C /workdir/dsom080m cd ~/workdir/dsom080m

4.3 Compilazione dell'SDK

  • correre build.sh
    cd ~/workdir/dsom060r ./build.sh

4.4 Output dell'SDK

  • uboot.bin è l'uboot
  • openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin Firmware
    drwxr-xr-x 3 au au 4.0K 18 aprile 15:19 .
    drwxr-xr-x 3 au au 4.0K 18 aprile 15:13 ..
    -rw-r–r– 1 au au 360 18 aprile 15:32 md5sums
    -rw-r–r– 1 au au 4.1M 18 aprile 15:32 openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin
    -rw-r–r– 1 au au 2.8M 18 aprile 15:32 openwrt-ramips-mt7628-root.squashfs
    -rw-r–r– 1 au au 1.3M 18 aprile 15:31 openwrt-ramips-mt7628-uImage.bin
    -rwxr-xr-x 1 au au 3.6M 18 aprile 15:31 openwrt-ramips-mt7628-vmlinux.bin
    -rwxr-xr-x 1 au au 3.7M 18 aprile 15:31 openwrt-ramips-mt7628-vmlinux.elf
    drwxr-xr-x 3 au au 4.0K 18 aprile 15:13 pacchetti
    -rwxrwxr-x 1 au au 91K 18 aprile 15:32 uboot.bin
    -rw-rw-r– 1 au au 212 31 marzo 2017 uboot_version.h

Programma firmware e programma

5.1 Aggiornamento del firmware
5.1.2 Uboot Web Aggiornamento

  • Premere n all'accensione o al ripristino, utilizzare l'accesso serialeDUSUN DSOM 080M SmartModule SDK - Programma
  • Collegare il gateway e il computer direttamente con un cavo di rete e impostare l'indirizzo IP del computer su 192.168.0.222,
    DUSUN DSOM 080M SmartModule SDK - Programma 1
  • Inserisci 192.168.0.250 nel browser per aprire la pagina di aggiornamento di uboot
    DUSUN DSOM 080M SmartModule SDK - Programma 2

5.1.3 Aggiornamento dei comandi di sistema

Accesso al gateway

6.1 Accesso tramite Debug Uart

  • collegare lo strumento seriale uart alla porta uart di debug della schedaDUSUN DSOM 080M SmartModule SDK - Programma 3
  • configurare la configurazione uart degli strumenti seriali
    DUSUN DSOM 080M SmartModule SDK - Programma 4
  • accendere il gateway
    DUSUN DSOM 080M SmartModule SDK - Programma 5

6.2 Accesso tramite rete (SSH)

  • configurare i parametri di connessione ssh
    DUSUN DSOM 080M SmartModule SDK - Programma 6
  • imposta la password su root usa l'accesso seriale o web seriale della pagina: root@OpenWrt:/# passwd root
    Modifica password per root Nuova password:
    Password errata: troppo corta
    Ripeti password:
    Password per root modificata da root web paginaDUSUN DSOM 080M SmartModule SDK - Programma 7

Sviluppo del livello applicativo

7.1 Led
Questa scheda ha un LED che può essere controllato tramite software, si collega a WIFI_LED (GPIO#44)

  • passare il pin alla modalità GPIO reg w 64 1
  • su led
    gpio l44 4000 0 1 0 4000
  • led spento
    gpio l44 0 4000 0 1 4000
  • led lampeggiante
    gpio l44 1 1 4000 0 4000

7.2 Pulsante
Questa scheda ha tre pulsanti che possono essere utilizzati dal software, possiamo usare il comando gpio per leggerlo

  • passa alla modalità GPIO reg w 60 0x55144051
  • leggi il primo valore di wdt prima di premere root@OpenWrt:/# gpio r
    gpio 95~64 = 0x0
    gpio 63~32 = 0x77cd
    gpio 31~00 = 0x80002400
  • legge il primo valore wdt quando viene premuto root@OpenWrt:/# gpio r
    gpio 95~64 = 0x0
    gpio 63~32 = 0x778d
    gpio 31~00 = 0x80002400

7.3 Ethernet
questa scheda ha una porta wan e quattro porte lan collegate a lan – porta wan eth0.2 – porta lan br-lan

  • vedere la configurazione root@OpenWrt:/# cat /etc/config/network

interfaccia di configurazione 'loopback'
opzione ifname 'lo'
opzione proto 'statico'
opzione indirizzo IP '127.0.0.1'
opzione maschera di rete '255.0.0.0'
config globali 'globali'
option ula_prefix ‘fd0f:f0d9:a768::/48’
interfaccia di configurazione 'lan'
opzione ifname 'eth0.1'
opzione force_link '1'
tipo di opzione 'ponte'
opzione proto 'statico'
opzione indirizzo IP '192.168.66.1'
opzione maschera di rete '255.255.255.0'
opzione ip6assign '60'
opzione macaddr '30:AE:7B:2B:FF:33′
interfaccia di configurazione 'wan'
opzione ifname 'eth0.2'
opzione protocollo 'dhcp'
opzione macaddr '30:AE:7B:2B:FF:34′
interfaccia di configurazione 'wan6'
opzione ifname '@wan'
opzione protocollo 'dhcpv6'

7.4 wifi

Questa scheda ha un wifi interno mt7603

  • vedere la configurazione root@OpenWrt:/# cat /etc/config/wireless config wifi-device mt7628
    opzione tipo mt7628
    collegamento del fornitore di opzioni
    banda opzionale 2.4G
    opzione canale 0
    opzione auotch 2
    configurare wifi-iface
    dispositivo opzionale mt7628
    opzione ifname ra0
    opzione rete lan
    modalità opzione ap
    opzione ssid mt7628-FF33
    opzione crittografia psk2
    chiave opzionale 12345678
  • scansiona ssid root@OpenWrt:/# iwpriv ra0 set SiteSurvey=1;sleep 3;iwpriv ra0 get_site_survey ra0 get_site_survey:
    Ch SSID BSSID Sicurezza Siganl(%)W-Mode ExtCH NT WPS DPID
    1 90:5d:7c:97:ba:04 NESSUNO 7 11b/g/n NESSUNO In NO
  • config sta /etc/config/wireless: config wifi-iface
    dispositivo opzionale mt7628
    opzione ifname ra0
    opzione rete lan
    modalità opzione ap
    opzione ssid mt7628-FF33
    opzione crittografia psk2
    chiave opzionale 12345678
    opzione ApCliEnable '1'
    opzione ApCliSsid 'WIFI-mark'
    opzione ApCliAuthMode 'WPA2PSK'
    opzione ApCliEncrypType 'AES'
    opzione ApCliWPAPSK '13590297795'
    /etc/config/network: interfaccia di configurazione 'wan'
    opzione protocollo 'dhcp'
    opzione ifname 'apcli0'

7.5 uart

questa scheda ha uart ttyS0, ttyS1

  • ttyS0 non essere utilizzato
  • ttyS1 è stato utilizzato come uart di debug

web descrizione

8.1 accesso web

DUSUN DSOM 080M SmartModule SDK - Programma 8

8.3 Sistema

DUSUN DSOM 080M SmartModule SDK - Programma 10

8.4 reti

DUSUN DSOM 080M SmartModule SDK - Programma 11

8.5 effettuare il login

DUSUN DSOM 080M SmartModule SDK - Programma 12

Supporto

Si prega di contattare il nostro ufficio vendite per ottenere ulteriore supporto.

logo DUSUNHangzhou Roombanker Technology Co., Ltd.
Una società DUSUN

Piano 8 | Costruendo un
Centro Wantong
Hangzhou 310004
Cina Tel:+86-571-86769027/88810480
Websito: www.dusuniot.com
www.dusunremotes.com
www.hzdusun.com

Documenti / Risorse

SDK SmartModule DUSUN DSOM-080M [pdf] Guida utente
DSOM-080M, DSOM-080M SDK SmartModule, SDK SmartModule, SDK

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *