DUSUN ڪمپني
SDK تڪڙو شروع ھدايت
پيداوار جو نالو: IoT Edge ڪمپيوٽر گيٽ وي
ماڊل نالو: DSGW-010C
DSGW-010C IoT ايج ڪمپيوٽر گيٽ وي
نظرثاني جي تاريخ
تفصيل | سائٽ. | تازه ڪاري وضاحت | By | |
Rev | تاريخ | |||
1.0 | 2022-07-07 | نئون نسخو جاري | ||
منظوريون
تنظيم | نالو | عنوان | تاريخ |
تعارف
هي Quick Start Guide وضاحت ڪري ٿي بنيادي ڳالهين کي: ڪيئن ڳنڍجي ۽ سيٽ اپ ڪجي نيٽ ورڪ تي پنهنجو ٽارگيٽ؛ SDK کي ڪيئن انسٽال ڪجي؛ ۽ ڪيئن ٺاھيو firmware تصويرون.
لينڪس سافٽ ويئر ڊولپرز ڪٽ (SDK) هڪ ايمبيڊڊ هارڊويئر ۽ سافٽ ويئر سوٽ آهي جيڪو لينڪس ڊولپرز کي قابل بنائي ٿو ايپليڪيشنون ٺاهي Dusun جي DSGW-010C گيٽ وي تي.
4.4 لينڪس ڪنيل تي بنياد، ۽ موجوده اوپن سورس سافٽ ويئر کي استعمال ڪندي، SDK ڪسٽم ايپليڪيشنن کي شامل ڪرڻ جي عمل کي آسان بڻائي ٿو. ڊيوائس ڊرائيور، GNU ٽول چين، اڳواٽ ترتيب ڏنل پروfiles، ۽ sampلي ايپليڪيشنون سڀ شامل آهن.
گيٽ وي جي اڻ
2.1 بنيادي informationاڻ
SOC: PX30 Quad-core ARM Cortex-A53
2GB آن بورڊ ريم
32GB ايم ايم سي
LoRa Concentrator انجڻ تي بنياد: Semtech SX1302
TX پاور 27dBm تائين، RX حساسيت ھيٺ -139dBm @SF12، BW125kHz
LoRa فريڪوئنسي بينڊ سپورٽ: RU864، IN865، EU868، US915، AU915، KR920، AS923.
سپورٽ وائي فائي 2.4G/5G IEEE 802.11b/g/n/ac
سپورٽ BLE5.0
سپورٽ GPS، GLONASS، Galileo ۽ QZSS
سپورٽ IP66 پنروڪ هائوسنگ
2.2 انٽرفيس
ھدف سيٽ اپ
هي سيڪشن بيان ڪري ٿو گيٽ وي کي ڪيئن ڳنڍجي توهان جي ميزبان ڪمپيوٽر ۽ نيٽ ورڪ ۾.
گيٽ وي سان ڳنڍڻ - پاور
- پڪ ڪريو ته پاور اڊاپٽر 5V/3A آهي.
- پنھنجي جاگرافيائي مقام لاءِ مناسب پاور پلگ اڊاپٽر چونڊيو. ان کي يونيورسل پاور سپلائي تي سلاٽ ۾ داخل ڪريو؛ پوءِ پاور سپلائي کي هڪ آئوٽليٽ ۾ لڳايو.
- گيٽ وي کي پاور سپلائي جي آئوٽ پلگ کي ڳنڍيو
گيٽ وي سان ڳنڍڻ - USB پورٽ
- USB ڪيبل جي ھڪڙي پڇاڙي کي يو ايس بي پورٽ سان ڳنڍيو ليپ ٽاپ يا ڊيسڪ ٽاپ تي
- USB ڪيبل جي ٻئي پڇاڙي کي گيٽ وي تي USB پورٽ سان ڳنڍيو.
PCBA بورڊ سان ڳنڍڻ - سيريل پورٽ
جيڪڏھن توھان گيٽ وي کي ڊيبگ ڪرڻ چاھيو ٿا، توھان شيل کي کوليو، PC کي PCBA بورڊ سان سيريل کان USB ٽول ذريعي ڳنڍيو.
سائو: GND
نيرو: RX
براون: TX
تعمير ڪرڻ لاء ماحول کي گڏ ڪريو
مھرباني ڪري استعمال ڪريو ubuntu 18.04 .iso تصوير پنھنجي تعميراتي ماحول کي ترتيب ڏيڻ لاء. توهان ubuntu 18.04 انسٽال ڪرڻ لاءِ هڪ ورچوئل مشين يا جسماني پي سي استعمال ڪري سگهو ٿا.
4.1 ورچوئل مشين
اها صلاح ڏني وئي آهي ته نوان استعمال ڪندڙ ورچوئل مشين استعمال ڪن، ورچوئل مشين تي ubuntu 18.04 انسٽال ڪريو، ۽ ورچوئل مشين لاءِ ڪافي ڊسڪ اسپيس (گهٽ ۾ گهٽ 100G) ڇڏي ڏيو.
4.2 Ubuntu PC ٺاھڻ لاءِ ماحول کي گڏ ڪريو
جسماني مشين جي تاليف جو استعمال ڪندڙ استعمال ڪري سگھن ٿا ubuntu PC.
SDK حاصل ڪرڻ ۽ تيار ڪرڻ
5.1 ڊائون لوڊ ڪريو سورس ڪوڊ Dusun FTP مان
سورس پيڪيج جو نالو هوندو px30_sdk.tar.gz، ان کي حاصل ڪريو Dusun FTP مان.
5.2 ڪوڊ ڪمپريشن پيڪيج چيڪ
ايندڙ قدم صرف ماخذ ڪمپريشن پيڪيج جي MD5 قدر پيدا ڪرڻ ۽ MD5 .txt متن جي MD5 قيمت جي مقابلي ڪرڻ کان پوءِ وٺي سگهجي ٿو ته تصديق ڪرڻ لاءِ ته MD5 جي قيمت ساڳي آهي، ۽ جيڪڏهن MD5 قدر ساڳي ناهي، توانائي ڪوڊ پيڪ خراب ٿي ويو آهي، مهرباني ڪري ان کي ٻيهر ڊائون لوڊ ڪريو.
$ md5sum px30_sdk.tar.gz
5.3 ماخذ ڪمپريشن پيڪيج ان زپ ٿيل آهي
ڪاپي ڪريو سورس ڪوڊ کي لاڳاپيل ڊاريڪٽري ۾ ۽ ان زپ ڪريو سورس ڪوڊ ڪمپريشن پيڪيج.
ڪوڊ گڏ ڪرڻ
6.1 شروعات ڪرڻ، عالمي تاليف
6.1.1 تصنيف ماحوليات جي متغيرن کي شروع ڪريو (منتخب file سسٽم)
توهان تعمير ڪري سگهو ٿا buildroot، ubuntu يا debian rootfs تصوير. ان کي منتخب ڪريو "./mk.sh" ۾.
6.1.2 روٽ تيار ڪريو File سسٽم جو بنياد
هي سيڪشن ubuntu يا ديبين جي تعمير لاءِ آهي file سسٽم.
Ubuntu مرتب ڪريو
روٽ ڊائون لوڊ ڪريو file سسٽم جي تصوير rootfs-ubuntu16_xubuntu_v1.1.img روٽ کي نقل ڪريو file سسٽم کي مخصوص رستي ڏانهن، پوء حڪم هلائي./mk.sh
تعمير هڪ ڊگهو وقت وٺندو، مهرباني ڪري صبر سان انتظار ڪريو.
پوءِ تصوير رکي ويندي ./output/update-ubuntu.img
اپڊيٽ-ubuntu.img گيٽ وي ۾ فرم ویئر کي اپڊيٽ ڪرڻ لاءِ استعمال ٿي سگهي ٿو
بلڊروٽ کي گڏ ڪريو
mk.sh -b حڪم سان buildroot تصوير مرتب ڪريو
تعمير هڪ ڊگهو وقت وٺندو، مهرباني ڪري صبر سان انتظار ڪريو.
پوءِ تصوير رکي ويندي ./output/update. img
اپڊيٽ. img گيٽ وي ۾ firmware کي اپڊيٽ ڪرڻ لاء استعمال ڪري سگھجي ٿو
6.1.3 بورڊ تي تصوير کي هلائڻ
PX30 بورڊ سيريل پورٽ کي پي سي سان ڳنڍيو USB کان UART برج ذريعي.
استعمال ڪريو Putty يا ٻيو ٽرمينل سافٽ ويئر توهان جي ڪنسول اوزار طور،
سيريل ڪنسول سيٽنگون:
- 115200/8N1
- بوڊ: 115200
- ڊيٽا بٽ: 8
- برابري بٽ: نه
- اسٽاپ بٽ: 1
بورڊ کي پاور ڪريو، توهان ڏسي سگهو ٿا بوٽ لاگ آن ڪنسول:
سسٽم لاگ ان لاءِ ڪو به ڊفالٽ پاسورڊ ناهي.
6.2 هر تصوير جو حصو الڳ الڳ مرتب ڪيو
6.2.1 تعميراتي نظام ۽ تصوير جي جوڙجڪ
update.img ڪيترن ئي حصن تي مشتمل آهي. مکيه حصا uboot آهن. img, boot.img, recovery.img, rootfs.img. uboot.img bootloader تي مشتمل آھي rootfs.img: عام rootfs تصوير. عام موڊ ۾، سسٽم بوٽ ڪريو ۽ هن روٽفس تصوير کي نصب ڪريو.
توهان کي شايد تصويرن کي الڳ الڳ ٺاهڻ جي ضرورت پوندي، خاص طور تي جڏهن توهان هڪ ماڊل (مثال طور uboot يا ڪرنل ڊرائيور) جي ترقي تي ڌيان ڏيو. پوء توھان ٺاھي سگھوٿا صرف تصوير جو اھو حصو ۽ ان ورهاڱي کي فليش ۾ اپڊيٽ ڪريو.
6.2.2 صرف يوبوٽ ٺاهيو
6.2.3 صرف لينڪس ڪنيل ٺاھيو
6.2.4 تعمير جي بحالي File صرف سسٽم
تعمير روٽ سسٽم بابت وڌيڪ
جيڪڏهن توهان استعمال ڪريو ٿا buildroot rootfs، ڪجهه Dusun ٽيسٽ اسڪرپٽ/اوزار اڳ ۾ ئي نصب ٿيل آهن حتمي buildroot rootfs. توھان حوالو ڪري سگھو ٿا buildroot/dusun_rootfs/add_ds_rootfs.sh
7.1 ٽيسٽ هارڊويئر اجزاء
هيٺيون ٽيسٽون بلڊروٽ سسٽم تحت ڪيون وينديون آهن.
7.1.1 ٽيسٽ وائي فائي کي AP طور
"ds_conf_ap.sh" اسڪرپٽ وائي فائي اي پي سيٽ ڪرڻ لاء آهي، SSID "dsap" آهي، پاسورڊ "12345678" آهي.
7.1.2 ٽيسٽ I2C
گيٽ وي ۾ i2c فنڪشن جو امتحان
وائرليس ڊولپمينٽ (Zigbee, Z-wave, BLE, LoRaWAN)
مھرباني ڪري ھيٺ ڏنل قدمن لاءِ ubuntu سسٽم استعمال ڪريو. ڪوڊ بورڊ تي مرتب ڪيو ويندو، نه ميزبان تي.
- بورڊ تي ڪجهه لائبريري تيار ڪريو
- scp SDK
8.1 BLE
BLE انٽرفيس آهي /dev/ttyUSB1.
ڊائون لوڊ ڪريو "rk3328_ble_test.tar.gz" Dusun FTP مان، ۽ ان کي بورڊ تي نقل ڪريو، /root جي تحت.
ان کي ان زپ ڪريو ۽ توھان حاصل ڪري سگھو ٿا ./bletest build ble test tool and run:
BLE ٽيسٽ ٽول بابت وڌيڪ معلومات، مهرباني ڪري دورو ڪريو https://docs.silabs.com/ وڌيڪ معلومات لاءِ.
8.2 لوران
LoRaWAN لاءِ صحيح انٽرفيس چونڊيو، مثال طورample /dev/spidev32766.0.
تشڪيل file ان لاءِ ./sx1302_hal/packet_forwarder/global_conf.json ۾ آهي.
ڊائون لوڊ ڪريو “sx1302_hal_0210.tar.gz” Dusun FTP مان، ۽ ان کي ڪاپي ڪريو بورڊ تي، هيٺ /روٽ.
ان کي ختم ڪريو ۽ توھان حاصل ڪري سگھو ٿا ./sx1302_hal تعمير LoRaWAN sample ڪوڊ sx1302_hal ۽ رن:
LoRaWAN ڪوڊ بابت وڌيڪ معلومات، مهرباني ڪري دورو ڪريو https://www.semtech.com/products/wireless-rf/lora-core/sx1302 وڌيڪ معلومات لاءِ.
8.3 جي پي ايس
GPS پروگرام مان GPS ڊيٽا حاصل ڪريو، ڊفالٽ سيريل پورٽ ttyS3 آهي، بڊ ريٽ 9600
تصويري اپ گريڊ
9.1 اپ گريڊ جو اوزار
اپڊيٽ ڪرڻ وارو اوزار: AndroidTool_Release_v2.69
9.2 اپ گريڊ موڊ ۾ وڃو
- OTG پورٽ کي ٻرندڙ ڪمپيوٽر USB پورٽ سان ڳنڍيو، اهو پڻ ڪم ڪري ٿو 5V پاور سپلائي
- "Ctrl + C" کي دٻايو جڏهن uboot بوٽ ٿي رهيو آهي، uboot داخل ڪرڻ لاء:
- uboot “rbrom” ڪمانڊ بورڊ کي ماسڪرم موڊ ۾ ريبوٽ ڪرڻ لاءِ، مڪمل “update.img” اپڊيٽ لاءِ.
- "rockusb 0 mmc 0" ڪمانڊ بورڊ کي ريبوٽ ڪرڻ لاءِ لوڊر موڊ تي، جزوي فرم ويئر اپ گريڊ يا مڪمل "اپڊيٽ" لاءِ. img" اپ گريڊ.
9.3 فرم ویئر جو پورو پيڪيج “update.img” اپ گريڊ
9.4 الڳ الڳ فرم ویئر کي اپڊيٽ ڪريو
Tel:86-571-86769027/8 8810480
Webسائيٽ: www.dusuniot.com
www.dusunremotes.com
فرش 8، عمارت A، Wantong سينٽر،
هانگزو 310004، چين
www.dusunlock.com
دستاويز / وسيلا
![]() |
DUSUN DSGW-010C IoT ايج ڪمپيوٽر گيٽ وي [pdf] استعمال ڪندڙ ھدايت DSGW-010C, DSGW-010C IoT ايج ڪمپيوٽر گيٽ وي, IoT ايج ڪمپيوٽر گيٽ وي, ايج ڪمپيوٽر گيٽ وي, ڪمپيوٽر گيٽ وي, گيٽ وي |