DusunIoT DSGW-290 IoT Edge Computer Gateway

Produktaj Informoj
| Fabrikisto | Hangzhou Roombanker Technology Co., Ltd. | ||
|---|---|---|---|
| Modela Nomo | DSGW-290 | ||
| Historio de Revizio | |||
| Rev Dato | Sekto. | Ĝisdatigi Priskribo | By |
| 1.0 | 2022-08-06 | Nova versio eldono | |
| 1.1 | 2023-02-06 | Aldonu serian konekton | |
| Aproboj | |||
| Organizo | Nomo | Titolo | Dato |
| Hangzhou Roombanker Technology Co., Ltd. | Firmao DUSUN |
Produktaj Uzado-Instrukcioj
Por uzi la IoT Edge Komputilan Enirejon (Modela Nomo: DSGW-290), bonvolu sekvi la subajn instrukciojn:
- Certigu, ke la enirejo estas konektita al energifonto.
- Konektu la enirejon al via loka reto per la interfaco Wi-Fi aŭ SUB-G.
- Se vi uzas Wi-Fi, konsultu sekcion 8.6 por pliaj instrukcioj.
- Se vi uzas SUB-G, konsultu sekcion 8.7 por pliaj instrukcioj.
- Se LTE-konektebleco estas bezonata, konsultu sekcion 8.8 por pliaj instrukcioj.
- Por disvolvado de aparatara interfaco, konsultu sekcion 9 por informoj pri HDMI, aŭdiloj, SATA kaj bipinterfacoj.
- Por fari bildan ĝisdatigon, sekvu la paŝojn en sekcio 10.1 uzante la provizitan Ĝisdatigilon.
Por pli detalaj informoj kaj specifoj, bonvolu konsulti la uzantmanlibron provizitan de Hangzhou Roombanker Technology Co., Ltd.
Produkta Nomo: IoT Edge Computer Gateway
Modela Nomo: DSGW-290
Historio de Revizio
| Specifo |
Sekto. |
Ĝisdatigi Priskribo |
By |
|
| Rev | Dato | |||
| 1.0 | 2022-08-06 | Nova versio eldono | ||
| 1.1 | 2023-02-06 | Aldonu serian konekton | ||
Aproboj
| Organizo | Nomo | Titolo | Dato |
Enkonduko
- Ĉi tiu Rapida Komenca Gvidilo klarigas la bazaĵojn: kiel konekti kaj agordi vian celon en la reto; kiel instali la SDK; kaj kiel konstrui la firmware-bildojn.
- La Ilaro de Linuksaj Programistoj (SDK) estas enigita aparataro kaj programaro, kiu ebligas al Linuksaj programistoj krei aplikojn sur la enirejo DSGW-290 de Dusun.
- Bazita sur la 4.19.232 Linukso-kerno, kaj utiligante ekzistantan malfermfontan programaron, la SDK simpligas la procezon de aldono de kutimaj aplikoj. Aparato-ŝoforoj, GNU-iloĉeno, Antaŭdifinita agordo-profesiulofiles, kaj sampla aplikoj estas ĉiuj inkluzivitaj.
Informo pri Enirejo
Bazaj informoj
- SOC: RK3568
- Kvar-kerna ARM Cortex-A53
- Mali-450MP2 GPU
- Elektroprovizo: DC-12V
- LTE-modulo: EG95 (LET CAT-4)
- Wifi-modulo: 6221A (Wifi-peceto: RTL8821CS)
- Zigbee: EFR32MG1B232F256GM32
- Z-ondo: ZGM130S037HGN
- Bluetooth: EFR32BG21A020F768IM32
- Lora:SX1302
- SUB-G:EFR32FG23A020F256IM32-C
- eMMC: 64 GB
- SDRAM: 8BG
Interfaco
Celo Agordo
Ĉi tiu sekcio priskribas kiel konekti la enirejon en vian gastigan komputilon kaj reton.
Konekti enirejon - Potenco
- Certigu, ke la elektra adaptilo estas 12V/3A.
- Elektu la taŭgan elektran adaptilon por via geografia loko. Enigu ĝin en la fendo sur la Universala Elektroprovizo; tiam ŝtopu la elektroprovizon en ellasejon.
- Konektu la eligan ŝtopilon de la nutrado al la enirejo
Konekti enirejon - Reta interfaco
- Konektu unu finon de la retokablo al la reta haveno de la tekkomputilo aŭ labortablo
- Konektu la alian finon de retkablo al la rethaveno sur la enirejo.
- IP-adreso de SSH-ensaluta enirejo,uzantnomo estas radiko passwd estas radiko.

Kompilu la Medion por Konstrui
Bonvolu uzi ubuntu 18.04 .iso-bildon por agordi vian konstruan medion. Vi povas uzi virtualan maŝinon aŭ fizikan komputilon por instali ubuntu 18.04
Virtuala Maŝino
Oni rekomendas, ke novuloj uzu virtualajn maŝinojn, instalu ubuntu 18.04 al la virtuala maŝino kaj lasu sufiĉe da diskospaco (almenaŭ 100G) por la virtuala maŝino.
Ubuntu PC Kompilu la Medion por Konstrui
La uzo de fizikaj maŝinaj kompilantaj uzantoj povas uzi ubuntu-komputilon.
SDK-Akiro kaj Preparado
Elŝutu la fontkodon de la Dusun FTP
La fontpaka nomo estos rk356x_linux-*.tar.gz, akiru ĝin de Dusun FTP.
Kontrolo de Koda Kunprema Pako
La sekva paŝo povas esti farita nur post generi la MD5-valoron de la fonta kunprema pako kaj kompari la MD5-valoron de la MD5 .txt-teksto por konfirmi, ke la MD5-valoro estas la sama, kaj se la MD5-valoro ne estas la sama, la energio. kodpakaĵo estas difektita, bonvolu elŝuti ĝin denove.![]()
La Fonta Kunprema Pako estas Malzipita
Kopiu la fontkodon al la responda dosierujo kaj malfermu la fontkodan kunpreman pakaĵon.

Koda Kompilo
Komencante, tutmonda Kompilo
Preparu la Radikon File Sistembazo
Ĉi tiu sekcio estas por konstrui ubuntu aŭ debian file sistemo. Se vi volas konstrui la buildroot file sistemo, preterlasu ĉi tiun sekcion.
Kompilu Ubuntu
Elŝutu la radikon file sistema kunprema pako ubuntu.tar.gz
La Radiko file sistemo kunpremas la pakaĵdosierujon:
Malfermu la kunpreman pakon
Kopiu la radikon file sistemo al la specifita vojo
Ŝanĝu la konstruan agordon

Kompilu Debian
Elŝutu la radikon file sistema kunprema pako debian.tar.gz Malfermu la kunpreman pakon![]()
Kopiu la radikon file sistemo al la specifita vojo
Ŝanĝu la bulidconfig

Komencu Kompiladon
Konstruu kompletan dosierujon de firmware files: rockdev/pack/AIO- 3568J_Rk356x*.img kaj aliaj apartaj bildoj, AIO-3568J_Rk356x*.img inkluzivas ĉiujn firmware por plena ĝisdatigo.
- $ ./build.sh
La konstruo daŭros longan tempon, bonvolu atendi pacience.
Post kiam AIO-3568J_Rk356x*.img estas konstruita, bruligu ĝin al la tabulo laŭ ĉapitro 7.
Rulu La Bildon sur la tabulo
Konektu la RK3568-tabulan serian havenon al la komputilo per USB al UART-Ponto.
Uzu Putty aŭ alian Terminal-programaron kiel via konzola ilo,
Agordoj de SERIA KONZOLO:
- 115200/8N1
- baŭdoj: 115200
- Datumaj Bitoj: 8
- Pareca Bito: Ne
- Ĉesu Bito: 1
Ŝaltigu la tabulon, vi povas vidi la lanĉan protokolon en la konzolo:
Ne ekzistas defaŭlta pasvorto por sistema ensaluto.
Kompilis Ĉiun Bildan Parton Aparte
La konstrusistemo kaj la bildostrukturo
- La AIO-3568J_Rk356x*.img konsistas el pluraj partoj. Ĉefaj partoj estas uboot.img, boot.img, recovery.img, rootfs.img. uboot.img enhavas ekŝargilon uboot boot.img enhavas la aparatarbon .dtb bildon, Linuksan kernan bildon recovery.img:
- La sistemo povas starti ĝis reakira reĝimo, recovery.img estas la rootfs uzata en reakira reĝimo. rootfs.img: La normala bildo de rootfs. En normala reĝimo, la sistemo lanĉu kaj muntu ĉi tiun rootfs-bildon.
- Vi eble bezonos konstrui la bildojn aparte, precipe kiam vi fokusiĝas al disvolviĝo de ununura modulo (ekz. uboot aŭ kernel-ŝoforo). Tiam vi povas konstrui nur tiun parton de bildo kaj ĝisdatigi tiun subdiskon en fulmo.
Konstruu Uboot nur
- $ ./build.sh uboot
Konstruu Linuksan Kernon Nur
- $ ./build.sh kerno
Konstruu Reakiro File Nur Sistemo
- $ ./build.sh reakiro
Konstruu File Nur Sistemo
- $ ./build.sh radikoj
Fina Bilda Pakado
- $ ./build.sh updateimg
Ĉi tiu komando faranta rockdev/*.img disvastigi firmware-pakaĵon konstruas en la dosierujo update.img
Sendrata evoluo
(Zigbee, Z-Wave, BLE, LoRaWAN, WIFI, Fadeno, SUB-G, LTE)
Bonvolu konstrui debianan sistemon por fari la sekvajn paŝojn. La kodo estos kompilita sur la tabulo, ne sur gastiganto.
Zigbee
Zigbee-interfaco estas /dev/ttyS3.
Exec komando: AmberGwZ3 -n1 -p /dev/ttyS3 -b115200 -d
Z-Ondo
Z-Wave-interfaco estas /dev/ttyS4.
Exec komando: zwdevd -b115200 -d/dev/ttyS4
Regiono Z-Ondo
Se por defaŭlta Dusun konstruita, Z-Wave-frekvenco povas esti agordita en vi /etc/config/dusun/zwdev/region
Defaŭlte estas 0x00: EU
- 0x01 - Usono
- 0x05 - Barato
- 0x20 - Japanio
- 0x02 - ANZ
- 0x06 - Israelo
- 0x21 - Koreio
- 0x03 - HK
- 0x07 - Rusio
- 0x04 - Malajzio
- 0x08 - Ĉinio
BLE
BLE-interfaco estas /dev/ttyS7.
Exec komando: bul -d /dev/ttyS7 -b115200

LoRaWAN
Elektu la ĝustan interfacon por LoRaWAN, ekzample /dev/spidev1.0. La agordo file ĉar ĝi estas en /root/sx1302_hal/packet_forwarder/global_conf.json.
Fadeno
Notu:
- Bonvolu konstrui debianan sistemon por fari la sekvajn paŝojn. La kodo estos kompilita sur la tabulo, ne sur gastiganto.
- La fadeno ĉi tie baziĝas sur la OpenThread.
Kion vi bezonas prepari
Se vi volas funkcii kun faden-reto ĝuste, la sekvaj paŝoj devas zorgi:
- fadenomodulo sur la tabulo al kiu estis fulmigita la firmware OT-RCP;
- konstrui OTBR kaj ĝian operacian medion; 8.5.2 Konstruu OT-RCP
La OT-RCP estas aplikaĵo funkcianta sur la fadena modulo, kiu povas enhavi ekŝargilon.
Kiel konstrui OT-RCP surbaze de la modula marko kaj modelo, kiun vi elektas, bonvolu raporti al iliaj dokumentoj.
Bruligi la OT-RCP kaj certigi, ke ĝi povas funkcii normale.
Konstruu OTBR
Instali dependecon:
Instalu mDNSResponder:
- #wget -4 –no-check-certificate https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-1310.80.1.tar.gz#tarxvfmDNSResponder-1310.80.1.tar.gz-C/tmp
- # cd /tmp/mDNSResponder-1310.80.1/Clients
- # sed -i '/#include /a #inkluzivi ' dns-sd.c
- # sed -i '/#include /a #inkluzivi ' dns-sd.c
- # cd /tmp/mDNSResponder-1310.80.1/mDNSPosix
- # make os=linukso
- #sudo make install os=linukso
- #cp mdnsd.sh /etc/init.d/mdns
- #chmod ugo+x /etc/init.d/mdns
- #ln -s -f /etc/init.d/mdns /etc/rc2.d/S52mdns
- #ln -s -f /etc/init.d/mdns /etc/rc3.d/S52mdns
- #ln -s -f /etc/init.d/mdns /etc/rc4.d/S52mdns
- #ln -s -f /etc/init.d/mdns /etc/rc5.d/S52mdns
- #ln -s -f /etc/init.d/mdns /etc/rc0.d/K16mdns
- #ln -s -f /etc/init.d/mdns /etc/rc6.d/K16mdns
- #cp build/prod/mdnsd /usr/sbin/mdnsd
- #cp ../Clients/build/dns-sd /usr/bin/dns-sd
Klona fontkodo:
- #cd you_thread_path/ot-br-posix
- #git init
- #git-klono https://github.com/openthread/ot-br-posix
Se bezonas subtenon web:
- #cd vi_fadeno_pathot-br-posix
- #WEB_GUI=1 ./script/bootstrap
Konstruu (INFRA_IF_NAME baziĝas sur via Ethernet-reto en via sistemo, ĝi povas esti eth1 aŭ alia;
kaj se vi uzas wifi-reton, INFRA_IF_NAME povas esti wlan0 aŭ alia; aro WEB_GUI-valoro al 1 se vi bezonas web, aŭ 0):
- #INFRA_IF_NAME=eth0 WEB_GUI=1 ./script/setup
Konstrua sukceso:
Vi trovos Efektiveblan programon:
- otbr-agent : you_thread_path/ot-br-posix/build/otbr/src/agent/
- otbr-web(Se vi ebligis web): you_thread_path/ot-br-posix/build/otbr/src/web/
- ot-ctl: you_thread_path/ot-br-posix/build/otbr/third_party/openthread/repo/src/posix/
Agordi otbr
La defaŭlta vojo de agordo file : /etc/default/otbr-agent
La enhavo estas kiel:
- OTBR_AGENT_OPTS="-I wpan0 -B eth0 spinel+hdlc+uart:///dev/ttyACM0 trel://OTBR_INFRA_IF_NAME” OTBR_NO_AUTO_ATTACH=0
La eth0 estas sama al antaŭe.
La /dev/ttyACM0 estas la aparatnomo de via fadena modulo, kiu bruligis OT-RCP-firmvaro. Do vi devas ŝanĝi al la aparato nomo de via propra ekipaĵo.
Notu: Post modifo, rekomencu vian enirejon !!!
La otbr-agento konektos OT-RCP aŭtomate post rekomenco.
Komenco/Halti/Stato otbr

Ensalutu

Sencimigu faden-reton per ot-ctl
Alia komando pri ot-ctl, vi povas enigi helpon por lerni.
WIFI
WIFI estas uzata de labortabla sistemo.
SUB-G
SUB-G-interfaco estas /dev/ttyS9.
Exec komando: microcom -s 115200 -p /dev/ttyS9
LTE
LTE uzata de ModemManager.
- Presu ĝeneralan helpmesaĝon de mmcli: mmcli –help
- ModemManager kutime aŭskultas, sondas kaj detektas ĉelajn aparatojn aŭtomate kiam funkcias ĝuste sed malvola skanado povas esti ekigita per komando: mmcli –scan-modems << sukcese petis por skani aparatojn
- Por listigi detektitajn ĉelajn aparatojn uzu komandon: mmcli –list-modems << /org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated]
- Ĉi tie ModemManager detektis Sierra Wireless ĉelan aparaton kaj ĝi ricevis la identigilon numero 0 de ModemManager.
- Por akiri pli da aparataj informoj kaj statuso uzu la -modeman komandon kaj identigilan valoron. mmcli –modemo=0

Disvolviĝo de aparataro-interfaco
HDMI
Aliro al HDMI povas montri la labortablan sistemon.
Kapaŭskultilo
Kodeko povas esti montrata per komando: arecord -l
Sono povas esti registrado kaj ludita
Sata
Se vi uzas SSD, la sekvaj operacioj estas bezonataj
Bipisto
Beeper povas esti malfermita kaj fermita.
Malfermu bipson: echo 0 > /sys/class/leds/firefly\:beeper/brightness Fermi bipson: echo 1 > /sys/class/leds/firefly\:beeper/brightness
Bilda Altgradigo
Altgradiga Ilo
Ĝisdatiga ilo: AndroidTool_Release_v2.84.
Iru al Ĝisdatiga Reĝimo
- Konektu la OTG-havenon al la brulanta komputila USB-haveno, ĝi ankaŭ funkcias kiel 12V nutrado
- Premu "reboot loader" kiam ssh ensaluto:

- sistemo rekomencu la tabulon en LOADER-reĝimon, por kompleta ĝisdatigo "update.img".

La Tuta Pako de Firmvaro "XXX*.img" Ĝisdatigo
Ĝisdatigu la Firmvaro Aparte
Tel:86-571-86769027/8 8810480
Webretejo: www.dusuniot.com
www.dusunremotes.com
Etaĝo 8, konstruaĵo A, Wantong-centro, Hangzhou 310004, Ĉinio
www.dusunlock.com
Dokumentoj/Rimedoj
![]() |
DusunIoT DSGW-290 IoT Edge Computer Gateway [pdf] Uzantogvidilo DSGW-290 IoT Edge Computer Gateway, DSGW-290, IoT Edge Computer Gateway, Edge Computer Gateway, Computer Gateway, Enirejo |

