DUSUN ኩባንያ
የኤስዲኬ ፈጣን ጅምር መመሪያ
የምርት ስም፡ IoT Edge Computer Gateway
የሞዴል ስም: DSGW-010C
DSGW-010C IoT ጠርዝ የኮምፒውተር ጌትዌይ
የክለሳ ታሪክ
ዝርዝር መግለጫ | ክፍል. | መግለጫ አዘምን | By | |
ራእ | ቀን | |||
1.0 | 2022-07-07 | አዲስ ስሪት ተለቀቀ | ||
ማጽደቂያዎች
ድርጅት | ስም | ርዕስ | ቀን |
መግቢያ
ይህ ፈጣን ጅምር መመሪያ መሰረታዊ ነገሮችን ያብራራል-በአውታረ መረቡ ላይ ዒላማዎን እንዴት ማገናኘት እና ማዋቀር እንደሚቻል; ኤስዲኬን እንዴት እንደሚጭኑ; እና የ firmware ምስሎችን እንዴት እንደሚገነቡ።
የሊኑክስ ሶፍትዌር ገንቢ ኪት (ኤስዲኬ) የሊኑክስ ገንቢዎች በዱሱን DSGW-010C መግቢያ በር ላይ መተግበሪያዎችን እንዲፈጥሩ የሚያስችል ሃርድዌር እና ሶፍትዌር ስብስብ ነው።
በ 4.4 ሊኑክስ ከርነል ላይ በመመስረት እና አሁን ያለውን የክፍት ምንጭ ሶፍትዌር በመጠቀም ኤስዲኬ ብጁ መተግበሪያዎችን የመጨመር ሂደትን ቀላል ያደርገዋል። የመሣሪያ ነጂዎች፣ የጂኤንዩ መሣሪያ ሰንሰለት፣ አስቀድሞ የተገለጸ ውቅር ፕሮfiles, እና sample መተግበሪያዎች ሁሉም ተካትተዋል.
የመተላለፊያ መረጃ
2.1 መሰረታዊ መረጃ
SOC: PX30 ባለአራት ኮር ARM Cortex-A53
በቦርድ ላይ 2 ጊባ ራም
32GB eMMC
በሎራ ማጎሪያ ሞተር ላይ የተመሠረተ፡ ሴምቴክ SX1302
TX ኃይል እስከ 27dBm፣ RX ትብነት እስከ -139dBm @SF12፣ BW125kHz
የሎራ ድግግሞሽ ባንድ ድጋፍ፡ RU864፣ IN865፣ EU868፣ US915፣ AU915፣ KR920፣ AS923
Wi-Fi 2.4G/5G IEEE 802.11b/g/n/acን ይደግፉ
BLE5.0 ይደግፉ
ጂፒኤስን ፣ GLONASS ፣ Galileo እና QZSSን ይደግፉ
የ IP66 የውሃ መከላከያ ቤቶችን ይደግፉ
2.2 በይነገጽ
የዒላማ ማዋቀር
ይህ ክፍል የመግቢያ መንገዱን ወደ አስተናጋጅ ኮምፒተርዎ እና አውታረመረብ እንዴት ማገናኘት እንደሚቻል ይገልጻል።
የመተላለፊያ መንገድን ማገናኘት - ኃይል
- የኃይል አስማሚው 5V/3A መሆኑን ያረጋግጡ።
- ለጂኦግራፊያዊ አካባቢዎ ተገቢውን የኃይል መሰኪያ አስማሚ ይምረጡ። ሁለንተናዊ የኃይል አቅርቦት ላይ ማስገቢያ ውስጥ አስገባ; ከዚያም የኃይል አቅርቦቱን ወደ ሶኬት ይሰኩት.
- የኃይል አቅርቦቱን የውጤት መሰኪያ ከመግቢያው ጋር ያገናኙ
መግቢያ በር በማገናኘት ላይ - የዩኤስቢ ወደብ
- የዩኤስቢ ገመድ አንድ ጫፍ በላፕቶፕ ወይም በዴስክቶፕ ላይ ካለው የዩኤስቢ ወደብ ጋር ያገናኙ
- የዩኤስቢ ገመድ ሌላኛውን ጫፍ በመግቢያው ላይ ካለው የዩኤስቢ ወደብ ጋር ያገናኙ።
የ PCBA ሰሌዳን ማገናኘት - ተከታታይ ወደብ
የመተላለፊያ መንገዱን ማረም ከፈለጉ, ሼሉን መክፈት ይችላሉ, ፒሲውን ከ PCBA ሰሌዳ ጋር በ Serial ወደ USB መሳሪያ ያገናኙ.
አረንጓዴ፡ ጂኤንዲ
ሰማያዊ: RX
ቡናማ: TX
ለመገንባት አካባቢን ያሰባስቡ
እባክዎ የግንባታ አካባቢዎን ለማዘጋጀት ubuntu 18.04 .iso ምስል ይጠቀሙ። ubuntu 18.04 ን ለመጫን ምናባዊ ማሽን ወይም አካላዊ ፒሲ መጠቀም ይችላሉ።
4.1 ምናባዊ ማሽን
ጀማሪ ተጠቃሚዎች ቨርቹዋል ማሽኖችን እንዲጠቀሙ፣ ubuntu 18.04 ን ወደ ቨርቹዋል ማሽኑ እንዲጭኑ እና ለምናባዊ ማሽኑ በቂ የዲስክ ቦታ (ቢያንስ 100ጂ) እንዲተዉ ይመከራል።
4.2 ኡቡንቱ ፒሲ የሚገነባውን አካባቢ ያጠናቅቁ
አካላዊ ማሽን ማጠናቀር ተጠቃሚዎች ubuntu PC መጠቀም ይችላሉ።
የኤስዲኬ ማግኛ እና ዝግጅት
5.1 ከዱሱን ኤፍቲፒ የምንጭ ኮድ ያውርዱ
የምንጭ ጥቅል ስም px30_sdk.tar.gz ይሆናል፣ ከዱሱን ኤፍቲፒ ያግኙት።
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 ወይም debian ለመገንባት ነው። file ስርዓት.
ኡቡንቱ ማጠናቀር
ሥሩን አውርድ file የስርዓት ምስል rootfs-ubuntu16_xubuntu_v1.1.img ሥሩን ይቅዱ file ስርዓቱ ወደተገለጸው መንገድ፣ ከዚያ ትዕዛዙን ያሂዱ ./mk.sh
ግንባታው ረጅም ጊዜ ይወስዳል፣ እባክዎ በትዕግስት ይጠብቁ።
ከዚያ ምስሉ በ./output/update-ubuntu.img ውስጥ ይቀመጣል
ማሻሻያው-ubuntu.img በመግቢያው ላይ ፈርምዌርን ለማዘመን ሊያገለግል ይችላል።
ግንባታ ሩትን ሰብስብ
የBuildroot ምስልን በትእዛዝ ያሰባስቡ mk.sh -b
ግንባታው ረጅም ጊዜ ይወስዳል፣ እባክዎ በትዕግስት ይጠብቁ።
ከዚያ ምስሉ በ./output/update ውስጥ ይቀመጣል። img
ዝመናው። img በመግቢያው ውስጥ firmware ለማዘመን ሊያገለግል ይችላል።
6.1.3 ምስሉን በቦርዱ ላይ ያሂዱ
የPX30 ቦርድ ተከታታይ ወደብ በዩኤስቢ ወደ UART ድልድይ ከፒሲ ጋር ያገናኙ።
ፑቲ ወይም ሌላ ተርሚናል ሶፍትዌር እንደ ኮንሶል መሳሪያህ ተጠቀም
ተከታታይ ኮንሶል ቅንጅቶች፡-
- 115200/8N1
- ባውድ: 115200
- የውሂብ ቢት: 8
- ተመሳሳይነት ቢት፡ አይ
- ቢትን አቁም: 1
ሰሌዳውን ያብሩት ፣ የቡት ሎግ በኮንሶል ላይ ማየት ይችላሉ-
ለስርዓት መግቢያ ምንም ነባሪ የይለፍ ቃል የለም።
6.2 እያንዳንዱን የምስል ክፍል በተናጠል አጠናቅቋል
6.2.1 የግንባታ ስርዓቱ እና የምስሉ መዋቅር
Update.img ከበርካታ ክፍሎች የተዋቀረ ነው። ዋና ክፍሎች uboot ናቸው. img, boot.img, recovery.img, rootfs.img. uboot.img bootloader uboot boot.img ይዟል የመሳሪያውን ዛፍ .dtb ምስል, Linux kernel image recovery.img: ስርዓቱ እስከ መልሶ ማግኛ ሁነታ ድረስ ማስነሳት ይችላል, recovery.img በመልሶ ማግኛ ሁነታ ውስጥ ጥቅም ላይ የሚውሉ ሩትፍሎች ናቸው. rootfs.img፡ የተለመደው የ rootfs ምስል። በመደበኛ ሁነታ, የስርዓት ማስነሳት እና ይህን የ rootfs ምስል ይጫኑ.
በተለይ በነጠላ ሞጁል (ለምሳሌ uboot ወይም kernel driver) ልማት ላይ ሲያተኩሩ ምስሎቹን በተናጠል መገንባት ሊያስፈልግዎ ይችላል። ከዚያ ያንን የምስል ክፍል ብቻ መገንባት እና ያንን ክፍልፍል በፍላሽ ማዘመን ይችላሉ።
6.2.2 Uboot ብቻ ይገንቡ
6.2.3 ሊኑክስ ከርነል ብቻ ይገንቡ
6.2.4 ማገገሚያ File ስርዓት ብቻ
ስለ buildroot ስርዓት ተጨማሪ
buildroot rootfs የምትጠቀም ከሆነ፣ አንዳንድ የዱሱን የሙከራ ስክሪፕቶች/መሳሪያዎች በመጨረሻው የBuildroot rootfs ውስጥ ተጭነዋል። buildroot/dusun_rootfs/add_rootfs.sh ን መመልከት ትችላለህ
7.1 የሃርድዌር ክፍሎችን ሞክር
የሚከተሉት ሙከራዎች በግንባታ ስርዓት ስር ይከናወናሉ.
7.1.1 ዋይ ፋይን እንደ AP ሞክር
የ"ds_conf_ap.sh" ስክሪፕት Wi-Fi AP ን ለማዋቀር ነው፣ SSID "dsap" ነው፣ የይለፍ ቃል "12345678" ነው።
7.1.2 ሙከራ I2C
በመግቢያው ውስጥ የi2c ተግባር ሙከራ
የገመድ አልባ ልማት (ዚግቤ፣ ዜድ-ዌቭ፣ BLE፣ LoRaWAN)
የሚከተሉትን ደረጃዎች ለማድረግ እባክዎ የ ubuntu ስርዓቱን ይጠቀሙ። ኮዱ የሚጠናቀረው በቦርዱ ላይ እንጂ በአስተናጋጅ ላይ አይደለም።
- በቦርዱ ላይ አንዳንድ ቤተ መጻሕፍት ያዘጋጁ
- scp ኤስዲኬ
8.1 BLE
BLE በይነገጽ /dev/ttyUSB1 ነው።
“rk3328_ble_test.tar.gz”ን ከዱሱን ኤፍቲፒ አውርድና ወደ ሰሌዳው በ/root ስር ገልብጠው።
ዚፕውን ይንቀሉት እና ./bletest build ble ሙከራ መሳሪያ ማግኘት እና ማስኬድ ይችላሉ።
ስለ BLE ሙከራ መሳሪያው ተጨማሪ መረጃ፣ እባክዎን ይጎብኙ https://docs.silabs.com/ ለበለጠ መረጃ።
8.2 LoRaWAN
ለLoRaWAN ትክክለኛውን በይነገጽ ይምረጡ፣ ለምሳሌample /dev/spidev32766.0.
አወቃቀሩ file በ./sx1302_hal/packet_forwarder/global_conf.json ነውና።
«sx1302_hal_0210.tar.gz»ን ከዱሱን ኤፍቲፒ ያውርዱ እና ወደ ሰሌዳው ይቅዱት /root።
ያንሱት እና ./sx1302_hal build LoRaWAN s ማግኘት ይችላሉ።ample code sx1302_hal እና አሂድ፡
ስለ LoRaWAN ኮድ ተጨማሪ መረጃ እባክዎን ይጎብኙ https://www.semtech.com/products/wireless-rf/lora-core/sx1302 ለበለጠ መረጃ።
8.3 ጂፒኤስ
የጂፒኤስ መረጃን ከጂፒኤስ ፕሮግራም ያግኙ፣ ነባሪው የመለያ ወደብ ttyS3 ነው፣ baud rate 9600
ምስል ማሻሻል
9.1 ማሻሻያ መሳሪያ
ማሻሻያ መሳሪያ፡AndroidTool_Release_v2.69
9.2 ወደ ማሻሻያ ሁነታ ይሂዱ
- የ OTG ወደብ ከሚቃጠለው የኮምፒዩተር ዩኤስቢ ወደብ ጋር ያገናኙ ፣ እሱ እንደ 5 ቪ የኃይል አቅርቦትም ይሠራል
- uboot በሚነሳበት ጊዜ “Ctrl + C” ን ይጫኑ፣ ubootን ለማስገባት፡-
- ሙሉ ለሙሉ የ"update.img" ማሻሻያ ለማድረግ ቦርዱን ወደ maskrom ሁነታ እንደገና ለማስነሳት "rbrom" ትእዛዝን uboot.
- "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 Edge Computer Gateway፣ IoT Edge Computer Gateway፣ Edge Computer Gateway፣ Computer Gateway፣ ጌትዌይ |