Suaicheantas DusunIoT

Geata Coimpiutair IoT Edge DusunIoT DSGW-290

Toradh DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway

Fiosrachadh toraidh

Dèanadair Tha Hangzhou Roombanker Technology Co., Ltd.
Ainm Modail DSGW-290
Eachdraidh Ath-sgrùdaidh
Ceann-latha Urr Roinn. Tuairisgeul ùrachadh By
1.0 2022-08-06 Tionndadh ùr fhoillseachadh
1.1 2023-02-06 Cuir ceangal sreathach ris
Aontaidhean
Eagrachadh Ainm Tiotal Ceann-latha
Tha Hangzhou Roombanker Technology Co., Ltd. Companaidh DUSUN

Stiùireadh airson cleachdadh bathar

Gus Geata Coimpiutair IoT Edge (Ainm a’ Mhodail: DSGW-290) a chleachdadh, lean an stiùireadh gu h-ìosal:

  1. Dèan cinnteach gu bheil an geata ceangailte ri stòr cumhachd.
  2. Ceangail an geata ris an lìonra ionadail agad a’ cleachdadh an eadar-aghaidh Wi-Fi no SUB-G.
  3. Ma tha thu a’ cleachdadh Wi-Fi, thoir sùil air earrann 8.6 airson tuilleadh stiùiridh.
  4. Ma tha thu a’ cleachdadh SUB-G, thoir sùil air earrann 8.7 airson tuilleadh stiùiridh.
  5. Ma tha feum air ceangal LTE, thoir sùil air earrann 8.8 airson tuilleadh stiùiridh.
  6. Airson leasachadh eadar-aghaidh bathar-cruaidh, thoir sùil air earrann 9 airson fiosrachadh mu eadar-aghaidhean HDMI, fònaichean-cluaise, SATA, agus beeper.
  7. Gus ùrachadh ìomhaigh a dhèanamh, lean na ceumannan ann an earrann 10.1 a’ cleachdadh an Inneal Ùrachaidh a tha air a thoirt seachad.

Airson fiosrachadh agus mion-chomharrachaidhean nas mionaidiche, thoir sùil air an leabhar-làimhe cleachdaiche a thug Hangzhou Roombanker Technology Co., Ltd. seachad.

Ainm toraidh: Geata Coimpiutaireachd IoT Edge
Ainm a' mhodail: DSGW-290

Eachdraidh Ath-sgrùdaidh

Sònrachadh  

Roinn.

 

Tuairisgeul ùrachadh

 

By

An t-Urr Ceann-latha
1.0 2022-08-06   Tionndadh ùr fhoillseachadh  
1.1 2023-02-06   Cuir ceangal sreathach ris  
         
         
         
         
         

Aontaidhean

Eagrachadh Ainm Tiotal Ceann-latha
       
       
       

Ro-ràdh

  • Tha an Iùl Tòiseachaidh Luath seo a’ mìneachadh nam bunaitean: mar a cheanglas tu agus a shuidhicheas tu an targaid agad air an lìonra; ciamar a stàladh an SDK; agus mar a thogas tu na h-ìomhaighean firmware.
  • Tha an Linux Software Developer's Kit (SDK) na shreath bathar-cruaidh is bathar-bog freumhaichte a leigeas le luchd-leasachaidh Linux tagraidhean a chruthachadh air geata DSGW-290 aig Dusun.
  • Stèidhichte air eithne Linux 4.19.232, agus a’ cleachdadh bathar-bog stòr fosgailte a th’ ann mar-thà, tha an SDK a’ sìmpleachadh a’ phròiseis airson aplacaidean gnàthaichte a chur ris. Draibhearan innealan, slabhraidh innealan GNU, agus rèiteachaidhean ro-mhìnichte.files, agus samptha tagraidhean uile air an toirt a-steach.

Fiosrachadh geata

Fiosrachadh bunaiteach

  • SOC: RK3568
  • Quad-core ARM Cortex-A53
  • Mali-450MP2 GPU
  • Solar Cumhachd: DC-12V
  • Modúl LTE: EG95 (LET CAT-4)
  • Modúl Wi-Fi: 6221A (sliseag Wi-Fi: RTL8821CS)
  • Zigbee: EFR32MG1B232F256GM32
  • Tonn-Z: ZGM130S037HGN
  • Bluetooth: EFR32BG21A020F768IM32
  • Lora:SX1302
  • SUB-G:EFR32FG23A020F256IM32-C
  • eMMC: 64GB
  • SDRAM: 8BG

Eadar-aghaidhGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-1

Suidheachadh targaid

Tha an earrann seo ag innse mar a cheanglas tu an geata a-steach don choimpiutair aoigheachd agus lìonra agad.

A 'ceangal geata - Cumhachd

  1. Dèan cinnteach gu bheil an inneal-atharrachaidh cumhachd 12V/3A.
  2. Tagh an inneal-atharrachaidh plug cumhachd iomchaidh airson d’ àite cruinn-eòlasach. Cuir a-steach e don t-slot air an Solar Cumhachd Uile-choitcheann; an uairsin cuir a-steach an solar cumhachd a-steach don ionad.
  3. Ceangail pluga toraidh an t-solair cumhachd ris a’ gheata

A’ ceangal geata-lìn – Eadar-aghaidh lìonra

  1. Ceangail aon cheann den chàball lìonra ris a’ phort lìonra air an laptop no an deasg
  2. Ceangail ceann eile a’ chàball lìonra ris a’ phort lìonra air a’ gheata.
  3. Seòladh IP geata logadh a-steach SSH, is e root an t-ainm-cleachdaiche facal-faire.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-2

Cuir ri chèile an Àrainneachd airson Togail

Cleachd ìomhaigh .iso ubuntu 18.04 gus an àrainneachd togail agad a stèidheachadh. Faodaidh tu inneal brìgheil no PC corporra a chleachdadh gus ubuntu 18.04 a stàladh.

Inneal mas-fhìor
Thathas a’ moladh gun cleachd luchd-cleachdaidh ùr innealan mas-fhìor, stàlaich ubuntu 18.04 air an inneal brìgheil, agus fàg gu leòr àite diosc (co-dhiù 100G) airson an inneal brìgheil.

Cruinnich an àrainneachd airson togail le Ubuntu PC
Faodaidh luchd-cleachdaidh cruinneachaidh innealan fiosaigeach PC ubuntu a chleachdadh.

SDK Togail agus Ullachadh

Luchdaich sìos an còd tùsail bhon FTP Dusun
Bidh ainm a’ phacaid thùsail rk356x_linux-*.tar.gz, faigh e bho Dusun FTP.

Dèan sgrùdadh air pasgan teannachaidh còd
Chan urrainnear an ath cheum a ghabhail ach às deidh dhut luach MD5 a’ phacaid teannachaidh stòr a ghineadh agus coimeas a dhèanamh eadar luach MD5 an teacsa MD5 .txt gus dearbhadh gu bheil an luach MD5 mar an ceudna, agus mura h-eil an luach MD5 mar an ceudna, tha am pasgan còd lùth air a mhilleadh, feuch an luchdaich thu sìos a-rithist e.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-3

Tha am pasgan teannachaidh stòr gun fhosgladh
Dèan lethbhreac den chòd stòr chun eòlaire co-fhreagarrach agus unzip am pasgan teannachaidh còd stòr.

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-4

Cruinneachadh còd

 A’ tòiseachadh, Cruinneachadh cruinne
Ullaich an Root File Bun-stèidh siostam
Tha an earrann seo airson ubuntu no debian a thogail file siostam. Ma tha thu airson an buildroot a thogail file siostam, leum air an roinn seo.
Dèan Ubuntu
Luchdaich sìos root file pasgan teannachaidh siostaim ubuntu.tar.gz
Am Freumh file Bidh an siostam a’ teannachadh eòlaire a’ phacaid:
Fosgail am pasgan teannachaidhGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-5

Dèan lethbhreac den root file siostam chun na slighe ainmichteGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-6

Atharraich rèiteachadh an togail

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-7

Cuir ri chèile Debian
Luchdaich sìos root file pasgan teannachaidh an t-siostaim debian.tar.gz Unzip am pasgan teannachaidhGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-8

Dèan lethbhreac den root file siostam chun na slighe ainmichteGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-9

Atharraich an rèiteachadh togail

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-10

Tòisich a’ cur ri chèile
Cruthaich clàr iomlan de firmware files: rockdev/pack/AIO- 3568J_Rk356x*.img agus ìomhaighean eile air leth, tha a h-uile firmware airson ùrachadh iomlan ann an AIO-3568J_Rk356x*.img.

  • $ ./togail.sh

Bheir an togail ùine mhòr, fuirich gu foighidneach.
Às dèidh dhut AIO-3568J_Rk356x*.img a thogail, loisg e air a’ bhòrd a rèir caibideil 7.

Ruith The Image air a' bhòrd
Ceangail port sreathach a’ bhùird RK3568 ris a’ PC tro dhrochaid USB gu UART.
Cleachd Putty no bathar-bog Terminal eile mar an inneal tòcan agad,
suidheachaidhean CONSOLE SRAITH:

  • 115200 / 8N1
  • Meud: 115200
  • Pàirtean dàta: 8
  • Co-ionannachd: Chan eil
  • Cuir stad air Bit: 1

Cumhachd UP am bòrd, chì thu an log bròg air consol:

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-12Chan eil facal-faire bunaiteach ann airson logadh a-steach don t-siostam.

Air a chur ri chèile gach pàirt ìomhaigh air leth
An siostam togail agus structar ìomhaigh

  • Tha an AIO-3568J_Rk356x*.img air a dhèanamh suas de ghrunn phàirtean. Is iad na prìomh phàirtean uboot.img, boot.img, recovery.img, rootfs.img. Tha uboot.img a’ gabhail a-steach bootloader agus uboot boot.img a’ gabhail a-steach ìomhaigh craobh an inneil .dtb, ìomhaigh eithne Linux recovery.img:
  • Faodaidh an siostam tòiseachadh gu modh ath-bheothachaidh, is e recovery.img an rootfs a thathar a’ cleachdadh ann am modh ath-bheothachaidh. rootfs.img: An ìomhaigh rootfs àbhaisteach. Ann am modh àbhaisteach, tòisichidh an siostam agus cuiridh e suas an ìomhaigh rootfs seo.
  • Is dòcha gum feum thu na h-ìomhaighean a thogail air leth, gu sònraichte nuair a chuireas tu fòcas air leasachadh modal singilte (me uboot no kernel driver). An uairsin chan urrainn dhut ach am pàirt sin den ìomhaigh a thogail agus an sgaradh sin ùrachadh ann am flash.

Tog Uboot a-mhàin

  • $ ./build.sh uboot

Tog Linux Kernel a-mhàin

  • $ ./build.sh kernel

Togail Ath-bheothachadh File Siostam a-mhàin

  • ath-bheothachadh $ ./build.sh

Tog File Siostam a-mhàin

  • $ ./build.sh rootfs

Pacadh Ìomhaigh Deireannach

  • $ ./build.sh ùrachadhimg

Bidh an àithne seo a’ dèanamh pacadh firmware scatter rockdev/*.img a’ togail anns an eòlaire update.img

Leasachadh gun uèir

(Zigbee, Z-Wave, BLE, LoRaWAN, WIFI, Snàthainn, SUB-G, LTE)
Feuch an tog thu siostam debian gus na ceumannan a leanas a dhèanamh. Thèid an còd a chur ri chèile air a 'bhòrd, chan ann air aoigheachd.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-13

Zigbee
Is e /dev/ttyS3 eadar-aghaidh Zigbee.
Àithne gnìomh: AmberGwZ3 -n1 -p /dev/ttyS3 -b115200 -dGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-14

Z-Tonn
Is e /dev/ttyS4 eadar-aghaidh Z-Wave.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-15

Àithne gnìomh: zwdevd -b115200 -d/dev/ttyS4

sgìre Z-Wave
Ma tha Dusun air a thogail mar bhunait, faodar tricead Z-Wave a rèiteachadh ann an vi /etc/config/dusun/zwdev/region
Is e 0x00 an àbhaist: EU

  • 0x01 - Na Stàitean Aonaichte
  • 0x05 - Na h-Innseachan
  • 0x20 - Iapan
  • 0x02 – ANZ
  • 0x06 – Israel
  • 0x21 - Coirèa
  • 0x03 - HK
  • 0x07 - An Ruis
  • 0x04 - Malaysia
  • 0x08 - Sìona

BLE
Is e /dev/ttyS7 an eadar-aghaidh BLE.
Òrdugh gnìomh: bul -d /dev/ttyS7 -b115200

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-16

LoRaWAN
Tagh an eadar-aghaidh ceart airson LoRaWAN, airson example /dev/spidev1.0. An rèiteachadh file oir tha e ann an /root/sx1302_hal/packet_forwarder/global_conf.json.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-17

Snàthainn
Thoir an aire:

  1. Feuch an tog thu siostam debian gus na ceumannan a leanas a dhèanamh. Thèid an còd a chur ri chèile air a 'bhòrd, chan ann air aoigheachd.
  2. Tha an snàth an seo stèidhichte air OpenThread.

 Na dh'fheumas tu ullachadh
Ma tha thu airson ruith le lìonra snàthainn gu ceart, bu chòir dhut na ceumannan a leanas a leantainn:

  1. modúl snàthainn air a’ bhòrd air an deach am bathar-bog OT-RCP a fhlasadh;
  2. togail OTBR agus an àrainneachd obrachaidh aige; 8.5.2 Tog OT-RCP

'S e aplacaid a th' anns an OT-RCP a tha a' ruith air a' mhodal snàthainn, agus dh'fhaodadh gum bi bootloader ann.
Mar a thogas tu OT-RCP stèidhichte air a’ bhrand agus am modail modúl a thaghas tu, thoir sùil air na sgrìobhainnean aca.
A’ losgadh an OT-RCP agus a’ dèanamh cinnteach gum faod e ruith mar as àbhaist.

Tog OTBR
Stàlaich eisimeileachd:Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-18

Stàlaich mDNSResponder:

  • #wget -4 –teisteanas-gun-sgrùdadh 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 '/#cuir a-steach /a #cuir a-steach dns-sd.c
  • # sed -i '/#cuir a-steach /a #cuir a-steach dns-sd.c
  • # cd /tmp/mDNSResponder-1310.80.1/mDNSPosix
  • # dèan os=linux
  • #sudo dèan stàladh os=linux
  • #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 togail/toradh/mdnsd /usr/sbin/mdnsd
  • #cp ../Clients/build/dns-sd /usr/bin/dns-sd

Còd tùsail clòn:

Ma tha feum air taic web:

  • #cd thu_snàthainn_patòt-br-posix
  • #WEB_GUI=1 ./script/bootstrap

Tha togail (INFRA_IF_NAME stèidhichte air an lìonra Ethernet agad air an t-siostam agad, is dòcha gur e eth1 no fear eile a th’ ann;
agus ma tha thu a’ cleachdadh lìonra wifi, is dòcha gur e INFRA_IF_NAME wlan0 no rudeigin eile; suidhich WEBLuach _GUI gu 1 ma tha feum agad air web, no 0):

  • #INFRA_IF_NAME=eth0 WEB_GUI=1 ./script/setup

A’ togail soirbheachais:
Gheibh thu prògram a ghabhas ruith:

  • otbr-agent : slighe_snàthainn_thu/ot-br-posix/togail/otbr/src/agent/
  • otbr-web(Ma tha thu air a chomasachadh web): slighe_snàthainn_thu/ot-br-posix/togail/otbr/src/web/
  • ot-ctl: slighe_snàthainn_thu/ot-br-posix/togail/otbr/treas_phàrtaidh/snàthainn_fhosgailte/stòr-dàta/src/posix/

Rèitich otbr
An t-slighe bunaiteach airson rèiteachaidh file : /etc/default/otbr-agent

Tha an susbaint coltach ri:

  • OTBR_AGENT_OPTS=”-I wpan0 -B eth0 spinel+hdlc+uart:///dev/ttyACM0 trel://OTBR_INFRA_IF_NAME” OTBR_NO_AUTO_ATTACH=0

Tha an eth0 mar an ceudna ris an fhear roimhe.
’S e /dev/ttyACM0 ainm inneil a’ mhodail snàth agad a loisg bathar-bog OT-RCP. Mar sin feumaidh tu atharrachadh gu ainm inneil an uidheim agad fhèin.
Thoir an aire: Às dèidh dhut atharrachadh, ath-thòisich do gheata !!!
Ceangailidh an otbr-agent ri OT-RCP gu fèin-ghluasadach às dèidh ath-thòiseachadh.

Tòisich/Stad/Inbhe otbr

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-19

Log

Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-20

Dì-bhugaich lìonra snàthainn le ot-ctlGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-21

Àithne eile mu ot-ctl, faodaidh tu cuideachadh a chuir a-steach gus ionnsachadh.

WIFI
Tha WIFI air a chleachdadh le siostam deasg.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-22

FO-G
Is e /dev/ttyS9 eadar-aghaidh SUB-G.
Àithne gnìomh: microcom -s 115200 -p /dev/ttyS9Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-23

LTE
LTE air a chleachdadh le ModemManager.

  • Clò-bhuail teachdaireachd cobhair coitcheann mmcli: mmcli –help
  • Mar as trice bidh ModemManager ag èisteachd, a’ sgrùdadh agus a’ lorg innealan ceallach gu fèin-ghluasadach nuair a bhios iad ag obair ceart ach faodar sganadh èignichte a bhrosnachadh leis an àithne: mmcli –scan-modems << air iarraidh gu soirbheachail gus innealan a sganadh
  • Gus liosta a dhèanamh de na h-innealan ceallach a chaidh a lorg, cleachd an àithne: mmcli –list-modems << /org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated]
  • An seo, tha ModemManager air inneal ceallach Sierra Wireless a lorg agus tha ModemManager air an àireamh aithneachaidh 0 a thoirt dha.
  • Gus barrachd fiosrachaidh is inbhe an inneil fhaighinn, cleachd an àithne –modem agus luach an aithnichear. mmcli –modem=0

Leasachadh eadar-aghaidh bathar-cruaidh

HDMI
Faodaidh ruigsinneachd gu HDMI an siostam deasg a thaisbeanadh.

Fòn-cluaise
Faodar an codec a shealltainn leis an àithne: arecord -lGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-25

Faodar fuaim a chlàradh agus a chluichGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-26

Sata
Ma chleachdas tu SSD, feumaidh tu na gnìomhan a leanas a dhèanamhGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-27

Beeper
Faodaidh am beeper a bhith fosgailte agus dùinte.
Fosgail am beeper: echo 0 > /sys/class/leds/firefly\:beeper/brightness Dùin am beeper: echo 1 > /sys/class/leds/firefly\:beeper/brightnessGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-28

Àrdachadh ìomhaigh

Inneal ùrachadh
Inneal ùrachaidh: AndroidTool_Release_v2.84.

Rach gu Modh Àrdachaidh

  1. Ceangail am port OTG ri port USB a’ choimpiutair losgaidh, tha e cuideachd na sholar cumhachd 12V
  2. Brùth “ath-thòisich an luchdair” nuair a bhios tu a’ logadh a-steach le ssh:Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-29
  3. ath-thòisich an siostam am bòrd ann am modh LOADER, airson ùrachadh iomlan “update.img”.Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-30

Am Pasgan Iomlan de Ùrachadh Firmware “XXX*.img”Geata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-31

Ùraich am Firmware air lethGeata Coimpiutair DusunIoT-DSGW-290-IoT-Edge-Computer-Gateway-fig-32

Tel:86-571-86769027/8 8810480
Weblàrach: www.dusuniot.com
www.dusunremotes.com
Làr 8, togalach A, ionad Wantong, Hangzhou 310004, china
www.dusunlock.com

Sgrìobhainnean/Goireasan

Geata Coimpiutair IoT Edge DusunIoT DSGW-290 [pdfStiùireadh Cleachdaiche
Geata Coimpiutair IoT Edge DSGW-290, DSGW-290, Geata Coimpiutair IoT Edge, Geata Coimpiutair Edge, Geata Coimpiutair, Geata

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *