DUSUN logoArengudokument
Dokumendi nimi: DSOM-080M
SmartModule SDK kiirkäivitus

DSOM-080M SmartModule SDK

Läbivaatamise ajalugu

Spetsifikatsioon Sekt. Värskenda kirjeldust By
Rev Kuupäev
1.0 2023-04-20 Uue versiooni väljalase au

Heakskiidud

Organisatsioon Nimi Pealkiri Kuupäev

Sissejuhatus

See kiirjuhend selgitab põhitõdesid: – kuidas ühendada ja seadistada sihtmärk võrgus – kuidas installida SDK – kuidas muuta ja luua püsivara kujutisi.
Linuxi tarkvaraarendaja komplekt (SDK) on sisseehitatud riist- ja tarkvarakomplekt, mis võimaldab Linuxi arendajatel luua rakendusi Dusuni moodulis DSOM-080M.

Põrandaplaadi teave

Selles jaotises kirjeldatakse põrandaliistu põhiressursside teavet ja liideseid.
2.1 Põhiteave

  • 1 core CPU (MT7628AN)
  • Juhitud 1
  • 1 nupp
  • 1 wan (10/100 miljonit)
  • 4 LAN (10/100M)
  • 2 uart

2.2 Liides

DUSUN DSOM 080M SmartModule SDK – teave

Silumise seadistus

Selles jaotises kirjeldatakse, kuidas ühendada plaat oma hostarvuti ja võrguga arenduse silumiseks.

3.1 Võimsus

  • Veenduge, et toiteadapter oleks 5V/2A.
  • Valige oma geograafilise asukoha jaoks sobiv pistikuadapter. Sisestage see pesasse
    Universaalne toiteallikas; seejärel ühendage toiteplokk pistikupessa.
  • Ühendage toiteallika väljundpistik lüüsiga

3.2 Juhtmeühendus
Sisselogimiseks ühendage lüüs ruuteriga

DUSUN DSOM 080M SmartModule SDK – teave 1

3.3 Uart Connecti silumine

  • Enne arendustesti seadistamist ühendage PCB jadaport oma arendusarvutiga USB-jadasilla kaudu.

DUSUN DSOM 080M SmartModule SDK – teave 2

USB-jadasild. Jadapordi seadistus:
Baudi määr: 57600
Bitid: 8
Stoppbitid: 1
Riistvara voo juhtimine: puudub

SDK allalaadimine ja kompileerimine

Selles jaotises kirjeldatakse, kuidas sdk alla laadida ja kompileerida.

4.1 SDK keskkonna ettevalmistamine
Kompileerimiskeskkond: Ubuntu20.4 Yocto kompileerimistööriista genereerib automaatselt ehitatud SDK, täiendavat installi pole vaja
4.2 SDK allalaadimine
Hankige lähtekood Dusuni FTP-serverist, pakkige see lahti oma töökataloogist. Näiteksample: mkdir -p ~/workdir/dsom080m
tar zxvf DSOM-080M_sdk_AV1.0.0.0.tar.gz -C /workdir/dsom080m cd ~/workdir/dsom080m

4.3 SDK kompileerimine

  • jooksma ehitada.sh
    cd ~/workdir/dsom060r ./build.sh

4.4 SDK väljund

  • uboot.bin on uboot
  • openwrt-ramps-mt7628-mt7628-squashfs-sysupgrade.bin püsivara
    drwxr-xr-x 3 au au 4.0K 18. aprill 15:19.
    drwxr-xr-x 3 au au 4.0K 18. aprill 15:13 ..
    -rw-r-r– 1 au au 360 18. aprill 15:32 md5sums
    -rw-r–r– 1 au au 4.1 K 18. aprill 15:32 openwrt-ramps-mt7628-mt7628-squashfs-sysupgrade.bin
    -rw-r–r– 1 au au 2.8 K 18. aprill 15:32 openwrt-ramps-mt7628-root.squashfs
    -rw-r–r– 1 au au 1.3 K 18. aprill 15:31 openwrt-ramps-mt7628-uImage.bin
    -rwxr-xr-x 1 au au 3.6 M 18. aprill 15:31 openwrt-ramps-mt7628-vmlinux.bin
    -rwxr-xr-x 1 au au 3.7 M 18. aprill 15:31 openwrt-ramps-mt7628-vmlinux.elf
    drwxr-xr-x 3 au au 4.0K 18. aprill 15:13 pakid
    -rwxrwxr-x 1 au au 91K 18. aprill 15:32 uboot.bin
    -rw-rw-r– 1 kuni 212, 31. märts 2017 uboot_version.h

Püsivara programm ja programm

5.1 Püsivara uuendamine
5.1.2 Uboot Web Uuendage

  • Vajutage n, kui toide on sisse lülitatud või lähtestatud, kasutage jadalogimistDUSUN DSOM 080M SmartModule SDK – programm
  • Ühendage lüüs ja arvuti otse võrgukaabliga ning määrake arvuti IP-aadressiks 192.168.0.222,
    DUSUN DSOM 080M SmartModule SDK – programm 1
  • Ubooti versiooniuuenduse lehe avamiseks sisestage brauserisse 192.168.0.250
    DUSUN DSOM 080M SmartModule SDK – programm 2

5.1.3 Süsteemi käskude uuendamine

Lüüsi sisselogimine

6.1 Sisselogimine silumisuarti kaudu

  • ühendage uart jadatööriist plaadi silumispordigaDUSUN DSOM 080M SmartModule SDK – programm 3
  • config jadatööriistade uart config
    DUSUN DSOM 080M SmartModule SDK – programm 4
  • toide sisse lüüsi
    DUSUN DSOM 080M SmartModule SDK – programm 5

6.2 Sisselogimine võrgu kaudu (SSH)

  • konfigureerige ssh-ühenduse parameetrid
    DUSUN DSOM 080M SmartModule SDK – programm 6
  • parooliks määrake juurkasutus seeriaviisiliselt sisselogimiseks või web lehe jada : root@OpenWrt:/# passwd juur
    Rootparooli muutmine Uus parool:
    Halb parool: liiga lühike
    Tippige parool uuesti:
    Juur parooli muutis root web lehelDUSUN DSOM 080M SmartModule SDK – programm 7

Rakenduskihi arendus

7.1 LED
Sellel plaadil on üks LED, mida saab juhtida tarkvaraga, see ühendatakse WIFI_LED-iga (GPIO#44)

  • lülitage pin gpio režiimi reg w 64 1
  • led peal
    gpio l 44 4000 0 1 0 4000
  • väljas led
    gpio l 44 0 4000 0 1 4000
  • vilkuv led
    gpio l 44 1 1 4000 0 4000

7.2 Nupp
Sellel tahvlil on kolm nuppu, mida tarkvara saab kasutada, selle lugemiseks saame kasutada käsku gpio

  • lülitage gpio režiimi reg w 60 0x55144051
  • loe wdt esimene väärtus enne vajutamist root@OpenWrt:/# gpio r
    gpio 95 ~ 64 = 0x0
    gpio 63 ~ 32 = 0x77cd
    gpio 31 ~ 00 = 0x80002400
  • loe wdt esimene väärtus, kui vajutada root@OpenWrt:/# gpio r
    gpio 95 ~ 64 = 0x0
    gpio 63 ~ 32 = 0x778d
    gpio 31 ~ 00 = 0x80002400

7.3 Ethernet
see tahvel üks wan port ja neli lan port sillatud lan – wan port eth0.2 – lan port br-lan

  • vaadake konfiguratsiooni root@OpenWrt:/# cat /etc/config/network

konfiguratsiooniliides "loopback"
valik ifname 'lo'
valik proto 'staatiline'
valik ipaddr '127.0.0.1'
suvand võrgumask '255.0.0.0'
config globals 'globals'
option ula_prefix ‘fd0f:f0d9:a768::/48’
seadistusliides 'lan'
valik ifname 'eth0.1'
valik force_link '1'
valiku tüüp 'sild'
valik proto 'staatiline'
valik ipaddr '192.168.66.1'
suvand võrgumask '255.255.255.0'
valik ip6assign '60'
valik macaddr '30:AE:7B:2B:FF:33'
konfiguratsiooniliides 'wan'
valik ifname 'eth0.2'
valik proto 'dhcp'
valik macaddr '30:AE:7B:2B:FF:34'
konfiguratsiooniliides 'wan6'
valik ifname '@wan'
valik proto 'dhcpv6'

7.4 wifi

Sellel plaadil on sisemine wifi mt7603

  • vaadake konfiguratsiooni root@OpenWrt:/# cat /etc/config/wireless config wifi-seade mt7628
    valiku tüüp mt7628
    valiku müüja ralink
    valikuriba 2.4G
    valiku kanal 0
    valik autoch 2
    konfigureerige wifi-iface
    lisaseade mt7628
    valik ifname ra0
    võimalus võrgu lan
    valikurežiim ap
    valik ssid mt7628-FF33
    valik krüptimine psk2
    valikuklahv 12345678
  • skanni ssid root@OpenWrt:/# iwpriv ra0 set SiteSurvey=1;sleep 3;iwpriv ra0 get_site_survey ra0 get_site_survey:
    Ch SSID BSSID Security Signl(%) W-Mode ExtCH NT WPS DPID
    1 90:5d:7c:97:ba:04 PUUDUB 7 11b/g/n PUUDUB EI
  • config sta /etc/config/wireless: config wifi-iface
    lisaseade mt7628
    valik ifname ra0
    võimalus võrgu lan
    valikurežiim ap
    valik ssid mt7628-FF33
    valik krüptimine psk2
    valikuklahv 12345678
    valik ApCliEnable '1'
    valik ApCliSsid 'WIFI-märk'
    valik ApCliAuthMode 'WPA2PSK'
    valik ApCliEncrypType 'AES'
    valik ApCliWPAPSK '13590297795'
    /etc/config/network: konfiguratsiooniliides 'wan'
    valik proto 'dhcp'
    valik ifname 'apcli0'

7.5 uart

sellel plaadil on uart ttyS0, ttyS1

  • ttyS0 ei tohi kasutada
  • ttyS1 on kasutatud silumisprogrammina

web kirjeldus

8.1 sisselogimine web

DUSUN DSOM 080M SmartModule SDK – programm 8

8.3 Süsteem

DUSUN DSOM 080M SmartModule SDK – programm 10

8.4 võrk

DUSUN DSOM 080M SmartModule SDK – programm 11

8.5 logi välja

DUSUN DSOM 080M SmartModule SDK – programm 12

Toetus

Rohkema toe saamiseks võtke ühendust meie müügiga.

DUSUN logoHangzhou Roombanker Technology Co., Ltd.
DUSUNi ettevõte

8. korrus | Hoone A
Wantong keskus
Hangzhou 310004
Hiina Tel: +86-571-86769027/88810480
Websait: www.dusuniot.com
www.dusunremotes.com
www.hzdusun.com

Dokumendid / Ressursid

DUSUN DSOM-080M SmartModule SDK [pdfKasutusjuhend
DSOM-080M, DSOM-080M SmartModule SDK, SmartModule SDK, SDK

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *