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
Gosod Targed
Mae'r adran hon yn disgrifio sut i gysylltu'r porth â'ch cyfrifiadur gwesteiwr a'ch rhwydwaith.
Cysylltu porth - Pŵer
- Sicrhewch fod yr addasydd pŵer yn 5V/3A.
- 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.
- Cysylltwch plwg allbwn y cyflenwad pŵer â'r porth
Cysylltu porth - porth USB
- Cysylltwch un pen o'r cebl USB â'r porthladd USB ar y gliniadur neu'r bwrdd gwaith
- 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
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.
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”.
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
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
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:
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
6.2.3 Adeiladu Cnewyllyn Linux yn Unig
6.2.4 Adennill Adeiladu File System yn Unig
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
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.
- Paratowch rywfaint o lyfrgell ar y bwrdd
- scp SDK
8.1 BLE
Rhyngwyneb BLE yw /dev/ttyUSB1.
Dadlwythwch “rk3328_ble_test.tar.gz” o Dusun FTP, a'i gopïo i'r bwrdd, o dan /root.
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.
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.
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.
8.3 GPS
Caffael data GPS o'r rhaglen gps, y porthladd cyfresol rhagosodedig yw ttyS3, cyfradd baud 9600
Uwchraddio Delwedd
9.1 Offeryn Uwchraddio
Offeryn uwchraddio: AndroidTool_Release_v2.69
9.2 Mynd i'r Modd Uwchraddio
- Cysylltwch y porthladd OTG â phorthladd USB y cyfrifiadur sy'n llosgi, mae hefyd yn gweithredu fel cyflenwad pŵer 5V
- Pwyswch “Ctrl+C” pan fydd uboot yn cychwyn, i fynd i mewn uboot:
- uboot “rbrom” gorchymyn i ailgychwyn y bwrdd i'r modd maskrom, ar gyfer uwchraddio "update.img" cyflawn.
- Gorchymyn “rockusb 0 mmc 0” i ailgychwyn y bwrdd i fodd llwythwr, ar gyfer uwchraddio cadarnwedd rhannol neu “ddiweddariad cyflawn. img” uwchraddio.
9.3 Y Pecyn Cyfan o Uwchraddio Firmware "update.img".
9.4 Uwchraddio'r Firmware Ar wahân
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 |