DUSUN සමාගමක්
SDK ඉක්මන් ආරම්භක මාර්ගෝපදේශය
නිෂ්පාදනයේ නම: IoT Edge Computer Gateway
මාදිලියේ නම: DSGW-010C
DSGW-010C IoT Edge Computer Gateway
සංශෝධන ඉතිහාසය
පිරිවිතර | අක්කර | යාවත්කාලීන විස්තරය | By | |
Rev | දිනය | |||
1.0 | 2022-07-07 | නව අනුවාදය නිකුත් කිරීම | ||
අනුමත කිරීම්
සංවිධානය | නම | මාතෘකාව | දිනය |
හැඳින්වීම
මෙම ඉක්මන් ආරම්භක මාර්ගෝපදේශය මූලික කරුණු පැහැදිලි කරයි: ජාලයට සම්බන්ධ වී ඔබේ ඉලක්කය සකසන්නේ කෙසේද; SDK ස්ථාපනය කරන්නේ කෙසේද; සහ ස්ථිරාංග රූප ගොඩනගන්නේ කෙසේද.
Linux Software Developer's Kit (SDK) යනු Linux සංවර්ධකයින්ට Dusun හි DSGW-010C ද්වාරය මත යෙදුම් නිර්මාණය කිරීමට හැකි වන කාවැද්දූ දෘඪාංග සහ මෘදුකාංග කට්ටලයකි.
4.4 Linux කර්නලය මත පදනම්ව සහ පවතින විවෘත මූලාශ්ර මෘදුකාංග භාවිතා කරමින්, SDK අභිරුචි යෙදුම් එකතු කිරීමේ ක්රියාවලිය සරල කරයි. උපාංග ධාවක, GNU මෙවලම් දාමය, පූර්ව නිශ්චිත වින්යාස ප්රෝfiles, සහ sample යෙදුම් සියල්ලම ඇතුළත් වේ.
ද්වාර තොරතුරු
2.1 මූලික තොරතුරු
SOC: PX30 Quad-core ARM Cortex-A53
2GB ඔන්බෝඩ් RAM
32GB eMMC
LoRa Concentrator එන්ජිම මත පදනම්ව: Semtech SX1302
TX බලය 27dBm දක්වා, RX සංවේදීතාව -139dBm @SF12, BW125kHz දක්වා
LoRa සංඛ්යාත කලාප සහාය: RU864, IN865, EU868, US915, AU915, KR920, AS923.
Wi-Fi 2.4G/5G IEEE 802.11b/g/n/ac සඳහා සහය දක්වයි
සහාය BLE5.0
GPS, GLONASS, Galileo සහ QZSS සඳහා සහය දක්වයි
IP66 ජල ආරක්ෂිත නිවාස සඳහා සහය දක්වයි
2.2 අතුරු මුහුණත
ඉලක්ක සැකසුම
මෙම කොටස ඔබේ සත්කාරක පරිගණකයට සහ ජාලයට ද්වාරය සම්බන්ධ කරන ආකාරය විස්තර කරයි.
දොරටුවක් සම්බන්ධ කිරීම - බලය
- බල ඇඩැප්ටරය 5V/3A බව සහතික කර ගන්න.
- ඔබගේ භූගෝලීය පිහිටීම සඳහා සුදුසු බල ප්ලග් ඇඩැප්ටරය තෝරන්න. විශ්ව බල සැපයුමේ ස්ලට් එකට එය ඇතුල් කරන්න; ඉන්පසු බල සැපයුම අලෙවිසැලකට සම්බන්ධ කරන්න.
- බල සැපයුමේ නිමැවුම් ප්ලග් දොරටුවට සම්බන්ධ කරන්න
ගේට්වේ සම්බන්ධ කිරීම - USB පෝට්
- USB කේබලයේ එක් කෙළවරක් ලැප්ටොප් හෝ ඩෙස්ක්ටොප් එකේ USB පෝට් එකට සම්බන්ධ කරන්න
- USB කේබලයේ අනෙක් කෙළවර දොරටුවේ ඇති USB පෝට් එකට සම්බන්ධ කරන්න.
PCBA පුවරුවක් සම්බන්ධ කිරීම - Serial Port
ඔබට ද්වාරය නිදොස් කිරීමට අවශ්ය නම්, ඔබට කවචය විවෘත කළ හැකිය, අනුක්රමික සිට USB මෙවලම හරහා පරිගණකය PCBA පුවරුවට සම්බන්ධ කරන්න.
කොළ: 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 හෝ debian ගොඩනැගීම සඳහා වේ file පද්ධතිය.
උබුන්ටු සම්පාදනය කරන්න
root බාගන්න file පද්ධති රූපය rootfs-ubuntu16_xubuntu_v1.1.img මූල පිටපත් කරන්න file පද්ධතිය නිශ්චිත මාර්ගයට, පසුව ./mk.sh විධානය ක්රියාත්මක කරන්න
ගොඩනැගීමට බොහෝ කාලයක් ගතවනු ඇත, කරුණාකර ඉවසීමෙන් සිටින්න.
එවිට රූපය ./output/update-ubuntu.img හි තැන්පත් කරනු ඇත
ගේට්වේ හි ස්ථිරාංග යාවත්කාලීන කිරීමට update-ubuntu.img භාවිතා කළ හැක
බිල්ඩ්රූට් සම්පාදනය කරන්න
mk.sh -b විධානය මඟින් buildroot රූපය සම්පාදනය කරන්න
ගොඩනැගීමට බොහෝ කාලයක් ගතවනු ඇත, කරුණාකර ඉවසීමෙන් සිටින්න.
එවිට රූපය ./output/update තුළ තැන්පත් කරනු ඇත. img
යාවත්කාලීන කිරීම. img ද්වාරයෙහි ස්ථිරාංග යාවත්කාලීන කිරීමට භාවිතා කළ හැක
6.1.3 පුවරුවේ රූපය ධාවනය කරන්න
PX30 පුවරු අනුක්රමික වරාය USB සිට UART පාලම හරහා පරිගණකයට සම්බන්ධ කරන්න.
ඔබේ කොන්සෝල මෙවලම ලෙස Putty හෝ වෙනත් Terminal මෘදුකාංග භාවිතා කරන්න,
අනුක්රමික කොන්සෝල සැකසීම්:
- 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 වේ. rootfs.img: සාමාන්ය rootfs රූපය. සාමාන්ය මාදිලියේදී, පද්ධතිය ආරම්භ කර මෙම rootfs රූපය සවි කරන්න.
ඔබ තනි මොඩියුලය (උදා: uboot හෝ කර්නල් ධාවකය) සංවර්ධනය කෙරෙහි අවධානය යොමු කරන විට, ඔබට පින්තූර වෙන වෙනම ගොඩ නැගීමට අවශ්ය විය හැක. එවිට ඔබට රූපයේ එම කොටස පමණක් ගොඩනගා එම කොටස ෆ්ලෑෂ් තුළ යාවත්කාලීන කළ හැකිය.
6.2.2 Uboot පමණක් ගොඩනඟන්න
6.2.3 ලිනක්ස් කර්නලය පමණක් සාදන්න
6.2.4 ගොඩ නැගීම File පද්ධතිය පමණි
බිල්ඩ්රූට් පද්ධතිය ගැන වැඩි විස්තර
ඔබ buildroot rootfs භාවිතා කරන්නේ නම්, සමහර Dusun test scripts/tools දැනටමත් අවසන් buildroot rootfs තුළ ස්ථාපනය කර ඇත. ඔබට buildroot/dusun_rootfs/add_ds_rootfs.sh වෙත යොමු විය හැක.
7.1 දෘඩාංග සංරචක පරීක්ෂා කරන්න
පහත සඳහන් පරීක්ෂණ බිල්ඩ්රූට් පද්ධතිය යටතේ සිදු කෙරේ.
7.1.1 AP ලෙස Wi-Fi පරීක්ෂා කරන්න
“ds_conf_ap.sh” ස්ක්රිප්ට් Wi-Fi AP පිහිටුවීම සඳහා වේ, SSID යනු “dsap”, මුරපදය “12345678” වේ.
7.1.2 ටෙස්ට් I2C
ද්වාරයෙහි i2c ක්රියාකාරිත්වය පරීක්ෂා කිරීම
රැහැන් රහිත සංවර්ධනය (Zigbee, Z-Wave, BLE, LoRaWAN)
පහත පියවරයන් කිරීමට කරුණාකර ubuntu පද්ධතිය භාවිතා කරන්න. කේතය සම්පාදනය කරනු ලබන්නේ පුවරුවේ මිස සත්කාරකයේ නොවේ.
- පුවරුවේ පුස්තකාලයක් සූදානම් කරන්න
- scp SDK
8.1 බීඑල්ඊ
BLE අතුරුමුහුණත /dev/ttyUSB1 වේ.
Dusun FTP වෙතින් “rk3328_ble_test.tar.gz” බාගත කර එය /root යටතේ පුවරුවට පිටපත් කරන්න.
එය Unzip කර ඔබට ./bletest build ble test මෙවලම ලබාගෙන ධාවනය කළ හැක:
BLE පරීක්ෂණ මෙවලම පිළිබඳ වැඩි විස්තර, කරුණාකර පිවිසෙන්න https://docs.silabs.com/ වැඩි විස්තර සඳහා.
8.2 ලෝරාවන්
LoRaWAN සඳහා නිවැරදි අතුරු මුහුණත තෝරන්න, උදාample /dev/spidev32766.0.
වින්යාසය file මන්ද එය ./sx1302_hal/packet_forwarder/global_conf.json හි ඇත.
Dusun FTP වෙතින් “sx1302_hal_0210.tar.gz” බාගත කර එය /root යටතේ පුවරුවට පිටපත් කරන්න.
එය ඉවත් කර ඔබට ./sx1302_hal ගොඩනැගීමට LoRaWAN s ලබා ගත හැකample කේතය sx1302_hal සහ ධාවනය කරන්න:
LoRaWAN කේතය පිළිබඳ වැඩි විස්තර, කරුණාකර පිවිසෙන්න https://www.semtech.com/products/wireless-rf/lora-core/sx1302 වැඩි විස්තර සඳහා.
8.3 GPS
GPS වැඩසටහනෙන් GPS දත්ත ලබා ගන්න, පෙරනිමි අනුක්රමික වරාය ttyS3, baud rate 9600
රූපය උත්ශ්රේණි කිරීම
9.1 උත්ශ්රේණි කිරීමේ මෙවලම
උත්ශ්රේණි කිරීමේ මෙවලම:AndroidTool_Release_v2.69
9.2 Upgrade Mode වෙත යන්න
- OTG පෝට් එක දැවෙන පරිගණක USB පෝට් එකට සම්බන්ධ කරන්න, එය 5V බල සැපයුමක් ලෙසද ක්රියා කරයි
- uboot ආරම්භ වන විට "Ctrl+C" ඔබන්න, uboot ඇතුළු කිරීමට:
- සම්පූර්ණ “update.img” උත්ශ්රේණිගත කිරීම සඳහා පුවරුව මාස්ක්රොම් ප්රකාරයට නැවත ආරම්භ කිරීමට uboot “rbrom” විධානය කරන්න.
- "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 මධ්යස්ථානය,
Hangzhou 310004, චීනය
www.dusunlock.com
ලේඛන / සම්පත්
![]() |
DUSUN DSGW-010C IoT Edge Computer Gateway [pdf] පරිශීලක මාර්ගෝපදේශය DSGW-010C, DSGW-010C IoT Edge Computer Gateway, IoT Edge Computer Gateway, Edge Computer Gateway, Computer Gateway, Gateway |