logo DUSUN

Cwmni DUSUN
Canllaw Cychwyn Cyflym SDK
Enw'r Cynnyrch: Porth Cyfrifiadurol IoT Edge
Enw'r Model: DSGW-010C

Porth Cyfrifiadurol DSGW-010C IoT Edge

Hanes Adolygu

Manyleb Adran. Diweddariad Disgrifiad By
Parch Dyddiad
1.0 2022-07-07 Rhyddhau fersiwn newydd

Cymmeradwyaeth

Sefydliad Enw Teitl Dyddiad

Rhagymadrodd

Mae'r Canllaw Cychwyn Cyflym hwn yn esbonio'r pethau sylfaenol: sut i gysylltu a gosod eich targed ar y rhwydwaith; sut i osod y SDK; a sut i adeiladu'r delweddau firmware.
Mae Pecyn Datblygwr Meddalwedd Linux (SDK) yn gyfres caledwedd a meddalwedd wedi'i fewnosod sy'n galluogi datblygwyr Linux i greu cymwysiadau ar borth DSGW-010C Dusun.
Yn seiliedig ar y cnewyllyn 4.4 Linux, a throsoli meddalwedd ffynhonnell agored sy'n bodoli eisoes, mae'r SDK yn symleiddio'r broses o ychwanegu cymwysiadau arferol. Gyrwyr dyfais, cadwyn offer GNU, cyfluniad wedi'i ddiffinio ymlaen llawfiles, ac sampMae ceisiadau i gyd wedi'u cynnwys.

Gwybodaeth Porth

2.1 Gwybodaeth sylfaenol
SOC: PX30 Quad-core ARM Cortex-A53
2GB RAM ar y bwrdd
32GB eMMC
Sylfaen ar Beiriant Crynhoi LoRa: Semtech SX1302
Pŵer TX hyd at 27dBm, sensitifrwydd RX i lawr i -139dBm @SF12, BW125kHz
Cymorth band amledd LoRa: RU864, IN865, EU868, US915, AU915, KR920, AS923.
Cefnogi Wi-Fi 2.4G / 5G IEEE 802.11b / g / n / ac
Cefnogi BLE5.0
Cefnogi GPS, GLONASS, Galileo a QZSS
Cefnogi tai gwrth-ddŵr IP66

2.2 Rhyngwyneb

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 1

Gosod Targed

Mae'r adran hon yn disgrifio sut i gysylltu'r porth â'ch cyfrifiadur gwesteiwr a'ch rhwydwaith.

Cysylltu porth - Pŵer

  1. Sicrhewch fod yr addasydd pŵer yn 5V/3A.
  2. Dewiswch yr addasydd plwg pŵer priodol ar gyfer eich lleoliad daearyddol. Ei fewnosod yn y slot ar y Cyflenwad Pŵer Cyffredinol; yna plygiwch y cyflenwad pŵer i mewn i allfa.
  3. Cysylltwch plwg allbwn y cyflenwad pŵer â'r porth

Cysylltu porth - porth USB

  1. Cysylltwch un pen o'r cebl USB â'r porthladd USB ar y gliniadur neu'r bwrdd gwaith
  2. Cysylltwch ben arall y cebl USB â'r porthladd USB ar y porth.

Cysylltu bwrdd PCBA - Porth Cyfresol
Os ydych chi am ddadfygio'r porth, gallwch agor y gragen, Cysylltwch y PC i'r bwrdd PCBA trwy offeryn Cyfresol i USB.
Gwyrdd: GND
Glas: RX
Brown: TX

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 2

Llunio'r Amgylchedd i'w Adeiladu

Defnyddiwch ddelwedd ubuntu 18.04 .iso i osod eich amgylchedd adeiladu. Gallwch ddefnyddio peiriant rhithwir neu gyfrifiadur personol corfforol i osod ubuntu 18.04.

4.1 Peiriant Rhithwir
Argymhellir bod defnyddwyr newydd yn defnyddio peiriannau rhithwir, gosod ubuntu 18.04 i'r peiriant rhithwir, a gadael digon o le ar y ddisg (o leiaf 100G) ar gyfer y peiriant rhithwir.

4.2 Ubuntu PC Llunio'r Amgylchedd i'w Adeiladu
Gall defnyddwyr grynhoi peiriannau corfforol ddefnyddio cyfrifiadur ubuntu.

Caffael a Pharatoi SDK

5.1 Dadlwythwch y cod ffynhonnell o'r Dusun FTP
Enw'r pecyn ffynhonnell fydd px30_sdk.tar.gz, mynnwch ef gan Dusun FTP.
5.2 Gwiriad Pecyn Cywasgu Cod
Dim ond ar ôl cynhyrchu gwerth MD5 y pecyn cywasgu ffynhonnell y gellir cymryd y cam nesaf a chymharu gwerth MD5 y testun MD5 .txt i gadarnhau bod y gwerth MD5 yr un peth, ac os nad yw'r gwerth MD5 yr un peth, yr egni pecyn cod wedi'i ddifrodi, os gwelwch yn dda ei lawrlwytho eto.

$md5sum px30_sdk.tar.gz

5.3 Mae'r Pecyn Cywasgu Ffynhonnell wedi'i Ddatsipio
Copïwch y cod ffynhonnell i'r cyfeiriadur cyfatebol a dadsipio'r pecyn cywasgu cod ffynhonnell.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 3

Llunio Cod

6.1 Dechrau arni, Casgliad byd-eang
6.1.1 Cychwyn Newidynnau Amgylchedd Crynhoi (dewiswch file system)
Gallwch chi adeiladu delwedd buildroot, ubuntu neu rootfs debian. Dewiswch ef yn “./mk.sh”.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 4

6.1.2 Paratoi'r Gwraidd File Sylfaen system
Mae'r adran hon ar gyfer adeiladu ubuntu neu debian file system.
Llunio Ubuntu
Lawrlwythwch y gwraidd file delwedd system rootfs-ubuntu16_xubuntu_v1.1.img Copïwch y gwraidd file system i'r llwybr penodedig, yna rhedeg gorchymyn ./mk.sh

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 5

Bydd yr adeiladu yn cymryd amser hir, arhoswch yn amyneddgar.
Yna byddai'r ddelwedd yn cael ei gosod yn ./output/update-ubuntu.img
Gellir defnyddio'r update-ubuntu.img i ddiweddaru firmware yn y porth

Llunio buildroot
Lluniwch y ddelwedd buildroot trwy orchymyn mk.sh -b

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 6

Bydd yr adeiladu yn cymryd amser hir, arhoswch yn amyneddgar.
Yna byddai'r ddelwedd yn cael ei gosod yn ./output/update. img
Y diweddariad. Gellir defnyddio img i ddiweddaru cadarnwedd yn y porth

6.1.3 Rhedeg The Image ar y bwrdd
Cysylltwch borth cyfresol bwrdd PX30 â'r PC trwy USB i Bont UART.
Defnyddiwch Putty neu feddalwedd Terminal arall fel eich teclyn consol,
GOSODIADAU Consol CYFRES:

  • 115200/8N1
  • Cost: 115200
  • Darnau Data: 8
  • Rhan Cydraddoldeb: Na
  • Rhan Stop: 1

Pwerwch y bwrdd i fyny, gallwch weld y consol log cist ar:

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 7

Nid oes cyfrinair rhagosodedig ar gyfer mewngofnodi system.

6.2 Llunio Pob Rhan Delwedd ar Wahân
6.2.1 Y system adeiladu a strwythur y ddelwedd
Mae'r update.img yn cynnwys sawl rhan. Y prif rannau yw uboot. img, boot.img, recovery.img, rootfs.img. uboot.img yn cynnwys bootloader uboot boot.img yn cynnwys y goeden ddyfais .dtb delwedd, cnewyllyn Linux image recovery.img: Gall y system lesewch hyd at ymadfer, recovery.img yw'r rootfs a ddefnyddir yn y modd adfer. rootfs.img: Y ddelwedd rootfs arferol. Yn y modd arferol, cychwynwch y system a gosodwch y ddelwedd rootfs hon.
Efallai y bydd angen i chi adeiladu'r delweddau ar wahân, yn enwedig pan fyddwch chi'n canolbwyntio ar ddatblygiad modiwl sengl (ee uboot neu kernel driver). Yna gallwch chi adeiladu'r rhan honno o'r ddelwedd yn unig a diweddaru'r rhaniad hwnnw mewn fflach.

6.2.2 Adeiladu Uboot yn unig

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 8

6.2.3 Adeiladu Cnewyllyn Linux yn Unig

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 9

6.2.4 Adennill Adeiladu File System yn Unig

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 10

Mwy am system buildroot

Os ydych chi'n defnyddio buildroot rootfs, mae rhai sgriptiau / offer prawf Dusun eisoes wedi'u gosod yn y rootfs buildroot terfynol. Gallwch gyfeirio at buildroot/dusun_rootfs/add_ds_rootfs.sh

7.1 Profi cydrannau caledwedd
Gwneir y profion canlynol o dan y system buildroot.
7.1.1 Profi Wi-Fi fel AP
Mae'r sgript “ds_conf_ap.sh” ar gyfer sefydlu Wi-Fi AP, SSID yw “dsap”, cyfrinair yw “12345678”.

7.1.2 Prawf I2C

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 12

Prawf swyddogaeth i2c yn y porth

Datblygiad diwifr (Zigbee, Z-Wave, BLE, LoRaWAN)

Defnyddiwch y system ubuntu i wneud y camau canlynol. Bydd y cod yn cael ei lunio ar y bwrdd, nid ar y gwesteiwr.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 13

  1. Paratowch rywfaint o lyfrgell ar y bwrdd
  2. scp SDK

8.1 BLE

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 14

Rhyngwyneb BLE yw /dev/ttyUSB1.
Dadlwythwch “rk3328_ble_test.tar.gz” o Dusun FTP, a'i gopïo i'r bwrdd, o dan /root.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 15

Dadsipiwch ef a gallwch gael ./bletest build ble test tool a rhedeg:
Mwy o wybodaeth am yr offeryn prawf BLE, ewch i https://docs.silabs.com/ am fwy o wybodaeth.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 16

8.2 LoRaWAN
Dewiswch y rhyngwyneb cywir ar gyfer LoRaWAN, ar gyfer exampgyda /dev/spidev32766.0.
Y cyfluniad file canys y mae yn ./sx1302_hal/packet_forwarder/global_conf.json.
Dadlwythwch “sx1302_hal_0210.tar.gz” o Dusun FTP, a'i gopïo i'r bwrdd, o dan /root.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 17

Untar iddo a gallwch gael ./sx1302_hal adeiladu LoRaWAN sample cod sx1302_hal a rhedeg:
Mwy o wybodaeth am god LoRaWAN, ewch i https://www.semtech.com/products/wireless-rf/lora-core/sx1302 am fwy o wybodaeth.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 18

8.3 GPS
Caffael data GPS o'r rhaglen gps, y porthladd cyfresol rhagosodedig yw ttyS3, cyfradd baud 9600

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 19

Uwchraddio Delwedd

9.1 Offeryn Uwchraddio
Offeryn uwchraddio: AndroidTool_Release_v2.69

9.2 Mynd i'r Modd Uwchraddio

  1. Cysylltwch y porthladd OTG â phorthladd USB y cyfrifiadur sy'n llosgi, mae hefyd yn gweithredu fel cyflenwad pŵer 5V
  2. Pwyswch “Ctrl+C” pan fydd uboot yn cychwyn, i fynd i mewn uboot:
    Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 20
  3. uboot “rbrom” gorchymyn i ailgychwyn y bwrdd i'r modd maskrom, ar gyfer uwchraddio "update.img" cyflawn.
    Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 21
  4. Gorchymyn “rockusb 0 mmc 0” i ailgychwyn y bwrdd i fodd llwythwr, ar gyfer uwchraddio cadarnwedd rhannol neu “ddiweddariad cyflawn. img” uwchraddio.

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 22

9.3 Y Pecyn Cyfan o Uwchraddio Firmware "update.img".

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 23

9.4 Uwchraddio'r Firmware Ar wahân

Porth Cyfrifiaduron DUSUN DSGW-010C IoT Edge - Ffig 24

Tel:86-571-86769027/8 8810480
Websafle: www.dusuniot.com
www.dusunremotes.com
Llawr 8, adeilad A, canolfan Wantong,
Hangzhou 310004, llestri
www.dusunlock.com

Dogfennau / Adnoddau

Porth Cyfrifiadurol DUSUN DSGW-010C IoT Edge [pdfCanllaw Defnyddiwr
DSGW-010C, DSGW-010C Porth Cyfrifiaduron IoT Edge, Porth Cyfrifiaduron IoT Edge, Porth Cyfrifiaduron Edge, Porth Cyfrifiaduron, Porth

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *