DUSUN-LOGO

ច្រកទ្វារកុំព្យូទ័រ DUSUN DSGW-210 IoT Edge

DUSUN-DSGW-210-IoT-Edge-Computer-Gateway-FEA

ព័ត៌មានអំពីផលិតផល

Hangzhou Roombanker Technology Co., Ltd. បង្ហាញម៉ូដែល IoT Edge Computer Gateway ឈ្មោះ: DSGW-210។ ផលិតផលនេះត្រូវបានរចនាឡើងដើម្បីបម្រើជាច្រក IoT រវាងឧបករណ៍ និងពពក។ ច្រកផ្លូវផ្តល់នូវការតភ្ជាប់សុវត្ថិភាព និងអាចទុកចិត្តបានទៅកាន់ពពក ដែលធ្វើឱ្យវាងាយស្រួលក្នុងការគ្រប់គ្រង និងគ្រប់គ្រងឧបករណ៍ពីចម្ងាយ។

សេចក្តីផ្តើម
មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័សនេះពន្យល់អំពីមូលដ្ឋាន៖ របៀបភ្ជាប់ និងកំណត់គោលដៅរបស់អ្នកនៅលើបណ្តាញ។ របៀបដំឡើង SDK; និងរបៀបបង្កើតរូបភាពកម្មវិធីបង្កប់។
កញ្ចប់អ្នកអភិវឌ្ឍន៍កម្មវិធីលីនុច (SDK) គឺជាកញ្ចប់ផ្នែករឹង និងផ្នែកទន់ដែលបានបង្កប់ ដែលអាចឱ្យអ្នកអភិវឌ្ឍន៍លីនុចបង្កើតកម្មវិធីនៅលើច្រកផ្លូវ DSGW-210 របស់ Dusun ។
ដោយផ្អែកលើខឺណែលលីនុច 4.4 និងការប្រើប្រាស់កម្មវិធីប្រភពបើកចំហដែលមានស្រាប់ SDK សម្រួលដល់ដំណើរការនៃការបន្ថែមកម្មវិធីផ្ទាល់ខ្លួន។ កម្មវិធីបញ្ជាឧបករណ៍, GNU toolchain, ការកំណត់រចនាសម្ព័ន្ធដែលបានកំណត់ជាមុនfiles និង sampពាក្យស្នើសុំទាំងអស់ត្រូវបានរួមបញ្ចូល។

ព័ត៌មានច្រកចេញចូល

DSGW-210 IoT Edge Computer Gateway ត្រូវបានបំពាក់ដោយប្រព័ន្ធដំណើរការ ARM Cortex-A53 quad-core, 1GB DDR3 RAM និង 8GB eMMC flash memory ។ វាក៏មានម៉ូឌុល Wi-Fi ដែលមានស្រាប់ ច្រក Ethernet ពីរ និងរន្ធ USB 2.0 សម្រាប់ឧបករណ៍ខាងក្រៅ។

ព័ត៌មានមូលដ្ឋាន
ច្រកផ្លូវគាំទ្រពិធីការផ្សេងៗដូចជា MQTT, CoAP និង HTTP ។ វាក៏មានលក្ខណៈពិសេស ក web-based management interface ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់កំណត់រចនាសម្ព័ន្ធ និងគ្រប់គ្រងច្រកចេញពីចម្ងាយ។

  • SOC៖ RK3328
    • Quad-core ARM Cortex-A53
    • ម៉ាលី-450MP2 GPU
  • ការផ្គត់ផ្គង់ថាមពល៖ DC-5V
  • ម៉ូឌុល LTE៖ BG96 (អនុញ្ញាតឱ្យ CAT-1)
  • ម៉ូឌុល Wi-Fi៖ 6221A (បន្ទះឈីប Wi-Fi: RTL8821CS)
  • Zigbee៖ EFR32MG1B232F256GM32
  • រលក Z៖ ZGM130S037HGN
  • ប៊្លូធូស៖ EFR32BG21A020F768IM32
  • eMMC៖ 8GB
  • SDRAM៖ 2BG

ចំណុចប្រទាក់
DSGW-210 IoT Edge Computer Gateway មានចំណុចប្រទាក់ដូចខាងក្រោម៖DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (1)

  • 2 ច្រកអ៊ីសឺរណិត
  • 1 រន្ធ USB 2.0
  • ម៉ូឌុល Wi-Fi ដែលភ្ជាប់មកជាមួយ

ការកំណត់គោលដៅ

DSGW-210 IoT Edge Computer Gateway អាចត្រូវបានបង្កើតឡើងជាឧបករណ៍គោលដៅសម្រាប់គម្រោងអភិវឌ្ឍន៍ IoT ។ ផ្នែកនេះពិពណ៌នាអំពីរបៀបភ្ជាប់ច្រកផ្លូវចូលទៅក្នុងម៉ាស៊ីនកុំព្យូទ័រ និងបណ្តាញរបស់អ្នក។

ការភ្ជាប់ច្រកចេញចូល - ថាមពល

  1. ត្រូវប្រាកដថាអាដាប់ទ័រថាមពលគឺ 5V/3A ។
  2. ជ្រើសរើសអាដាប់ទ័រដោតថាមពលដែលសមរម្យសម្រាប់ទីតាំងភូមិសាស្ត្ររបស់អ្នក។ បញ្ចូលវាទៅក្នុងរន្ធដោតនៅលើ Universal Power Supply; បន្ទាប់មកដោតការផ្គត់ផ្គង់ថាមពលទៅក្នុងព្រី។
  3. ភ្ជាប់ឌុយទិន្នផលនៃការផ្គត់ផ្គង់ថាមពលទៅនឹងច្រកចេញចូល

ការភ្ជាប់ច្រកចេញចូល - ច្រក USB

  1. ភ្ជាប់ចុងម្ខាងនៃខ្សែ USB ទៅនឹងរន្ធ USB នៅលើកុំព្យូទ័រយួរដៃ ឬកុំព្យូទ័រលើតុ
  2. ភ្ជាប់ចុងម្ខាងទៀតនៃខ្សែ USB ទៅនឹងច្រក USB នៅលើច្រកចេញចូល។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (2)

ការភ្ជាប់បន្ទះ PCBA - ច្រកសៀរៀល
ប្រសិនបើអ្នកចង់បំបាត់កំហុស gateway អ្នកអាចបើកសែល ភ្ជាប់ PC ទៅ PCBA board តាមរយៈ Serial to USB tool។
លេខសម្ងាត់នៅក្នុងបន្ទះសម្រាប់ការតភ្ជាប់សៀរៀល៖ TP1100: RX TP1101: TXDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (3)

ចងក្រងបរិស្ថានដើម្បីកសាង

ដើម្បីចាប់ផ្តើមបង្កើតកម្មវិធី IoT សម្រាប់ DSGW-210 IoT Edge Computer Gateway អ្នកត្រូវរៀបចំបរិយាកាសអភិវឌ្ឍន៍ដោយធ្វើតាមជំហានទាំងនេះ៖

សូមប្រើរូបភាព ubuntu 18.04 .iso ដើម្បីរៀបចំបរិយាកាសសាងសង់របស់អ្នក។ អ្នក​អាច​ប្រើ​ម៉ាស៊ីន​និម្មិត ឬ​កុំព្យូទ័រ​រាងកាយ​ដើម្បី​ដំឡើង​អ៊ូប៊ុនទូ 18.04។

  • ម៉ាស៊ីននិម្មិត
    វាត្រូវបានណែនាំឱ្យអ្នកប្រើប្រាស់ថ្មីថ្មោងប្រើម៉ាស៊ីននិម្មិត ដំឡើង ubuntu 18.04 ទៅម៉ាស៊ីននិម្មិត ហើយទុកទំហំថាសគ្រប់គ្រាន់ (យ៉ាងហោចណាស់ 100G) សម្រាប់ម៉ាស៊ីននិម្មិត។
  • Ubuntu PC Compile the Environment to 
    ការប្រើប្រាស់ម៉ាស៊ីនចងក្រងរូបវន្ត អ្នកប្រើប្រាស់អាចប្រើ ubuntu PC ។

ការទិញ SDK និងការរៀបចំ

  1. ទាញយកកូដប្រភពពី Dusun FTP
    ឈ្មោះកញ្ចប់ប្រភពនឹងជា 3328-linux-*.tar.gz ទទួលបានវាពី Dusun FTP ។
  2. ពិនិត្យកញ្ចប់បង្ហាប់កូដ
    ជំហានបន្ទាប់អាចធ្វើឡើងបន្ទាប់ពីបង្កើតតម្លៃ MD5 នៃកញ្ចប់បង្ហាប់ប្រភព ហើយប្រៀបធៀបតម្លៃ MD5 នៃអត្ថបទ MD5 .txt ដើម្បីបញ្ជាក់ថាតម្លៃ MD5 គឺដូចគ្នា ហើយប្រសិនបើតម្លៃ MD5 មិនដូចគ្នាទេ ថាមពល កញ្ចប់កូដត្រូវបានខូច សូមទាញយកវាម្តងទៀត។
    $ md5sum rk3328-linux-*.tar.gz
  3. កញ្ចប់បង្ហាប់ប្រភពត្រូវបានពន្លា
    ចម្លងកូដប្រភពទៅថតដែលត្រូវគ្នា ហើយពន្លាកញ្ចប់បង្ហាប់កូដប្រភព។
    • $ sudo -i
    • $ mkdir workdir
    • $ cd workdir
    • $ tar -zxvf /path/to/rk3328-linux-*.tar.gz
    • $ cd rk3328-linux

ការចងក្រងកូដ

ចាប់ផ្តើម ការចងក្រងជាសកល

  1. ចាប់ផ្តើមអថេរបរិស្ថានចងក្រង (ជ្រើសរើស file ប្រព័ន្ធ)
    អ្នកអាចបង្កើតរូបភាព buildroot, ubuntu ឬ debian rootfs។ ជ្រើសរើសវានៅក្នុង “./build.sh init” ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (4)
    យើងណែនាំអ្នកឱ្យបង្កើត និងដំណើរការប្រព័ន្ធដោយប្រើ rootfs buildroot ដើម្បីស្គាល់ hardware និង build environment នៅពេលអ្នកចាប់ផ្តើម។ បន្ទាប់ពីអ្នកបានសាកល្បងប្រព័ន្ធ buildroot អ្នកអាចសាកល្បងប្រើ ubuntu និង debian system។
  2. រៀបចំឫស File មូលដ្ឋានប្រព័ន្ធ
    ផ្នែកនេះគឺសម្រាប់បង្កើត ubuntu ឬ debian file ប្រព័ន្ធ។ ប្រសិនបើអ្នកចង់បង្កើត buildroot file ប្រព័ន្ធ រំលងផ្នែកនេះ។
    ចងក្រង Ubuntu
    ទាញយក root file កញ្ចប់បង្ហាប់ប្រព័ន្ធ ubuntu.tar.gz ឫស file ប្រព័ន្ធបង្ហាប់ថតកញ្ចប់៖ ពន្លាកញ្ចប់បង្ហាប់
    $tar -zxvf ubuntu.tar.gz // អ្នកទទួលបាន ubuntu.img
    ចម្លងឫស file ប្រព័ន្ធទៅផ្លូវដែលបានបញ្ជាក់
    $ cd workdir/rk3328-linux
    $ mkdir ubuntu
    $ cp /path/to/ubuntu.img ./ubuntu/
    ចងក្រង Debian
    ទាញយក root file កញ្ចប់បង្ហាប់ប្រព័ន្ធ debian.tar.gz ពន្លាកញ្ចប់បង្ហាប់
    $ tar -zxvf debian.tar.gz // អ្នកទទួលបាន linaro-rootfs.img
    ចម្លងឫស file ប្រព័ន្ធទៅផ្លូវដែលបានបញ្ជាក់
    $ cd workdir/rk3328-linux
    $ mkdir debian
    $ cp ./linaro-rootfs.img ./debian/
  3. ចាប់ផ្តើមចងក្រង
    $ ./build.sh
    បង្កើតបញ្ជីពេញលេញនៃកម្មវិធីបង្កប់ files: rockdev/update.img និងរូបភាពដាច់ដោយឡែកផ្សេងទៀត update.img រួមបញ្ចូលកម្មវិធីបង្កប់ទាំងអស់សម្រាប់ការធ្វើឱ្យប្រសើរឡើងពេញលេញ។
  4. ដំណើរការរូបភាពនៅលើក្តារ
    ភ្ជាប់ច្រកសៀរៀលនៃបន្ទះ RK3328 ទៅកុំព្យូទ័រតាមរយៈ USB ទៅ UART Bridge ។ ប្រើ Putty ឬកម្មវិធី Terminal ផ្សេងទៀតជាឧបករណ៍កុងសូលរបស់អ្នក
    ការកំណត់កុងសូលស៊េរី៖
    • 115200/8N1
    • Baud: 115200
    • ប៊ីតទិន្នន័យ៖ ៨
    • Parity Bit: ទេ។
    • បញ្ឈប់ប៊ីត៖ ១
      បើកដំណើរការបន្ទះ អ្នកអាចឃើញកំណត់ហេតុចាប់ផ្ដើមនៅលើកុងសូល៖DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (5)

ចងក្រងរូបភាពនីមួយៗដោយឡែកពីគ្នា។

  1. ប្រព័ន្ធបង្កើតនិងរចនាសម្ព័ន្ធរូបភាព
    update.img មានផ្នែកជាច្រើន។ ផ្នែកសំខាន់ៗគឺ uboot.img, boot.img, recovery.img, rootfs.img ។ uboot.img មានផ្ទុកកម្មវិធី bootloader uboot boot.img មានរូបភាព .dtb មែកធាងឧបករណ៍ លីនុច ខឺណែល រូបភាព recovery.img៖ ប្រព័ន្ធអាចចាប់ផ្ដើមរហូតដល់របៀបស្តារឡើងវិញ recovery.img គឺជា rootfs ដែលប្រើក្នុងរបៀបសង្គ្រោះ។ rootfs.img៖ រូបភាព rootfs ធម្មតា។ នៅក្នុងរបៀបធម្មតា ចាប់ផ្ដើមប្រព័ន្ធ និងភ្ជាប់រូបភាព rootfs នេះ។ អ្នកប្រហែលជាត្រូវបង្កើតរូបភាពដាច់ដោយឡែក ជាពិសេសនៅពេលអ្នកផ្តោតលើការអភិវឌ្ឍន៍ម៉ូឌុលតែមួយ (ឧទាហរណ៍ uboot ឬ kernel driver)។ បន្ទាប់​មក អ្នក​អាច​បង្កើត​តែ​ផ្នែក​នៃ​រូបភាព​នោះ ហើយ​ធ្វើ​បច្ចុប្បន្នភាព​ផ្នែក​នោះ​ក្នុង​ពន្លឺ។
  2. បង្កើត Uboot តែប៉ុណ្ណោះ
    $ ./build.sh uboot
  3. បង្កើតខឺណែលលីនុចតែប៉ុណ្ណោះ
    $ ./build.sh ខឺណែល។
  4. បង្កើតការងើបឡើងវិញ File ប្រព័ន្ធតែប៉ុណ្ណោះ
    ការងើបឡើងវិញ $ ./build.sh
  5. សាងសង់ File ប្រព័ន្ធតែប៉ុណ្ណោះ
    $ ./build.sh rootfs
  6. ការវេចខ្ចប់រូបភាពចុងក្រោយ
    $ ./build.sh updateimg

ពាក្យបញ្ជានេះធ្វើឱ្យ rockdev/*.img scatter firmware packaging build in directory update.img

បន្ថែមទៀតអំពីប្រព័ន្ធ buildroot

ប្រសិនបើអ្នកប្រើ buildroot rootfs ស្គ្រីប/ឧបករណ៍សាកល្បង Dusun មួយចំនួនត្រូវបានដំឡើងរួចហើយនៅក្នុង buildroot rootfs ចុងក្រោយ។ អ្នកអាចយោងទៅ buildroot/dusun_rootfs/add_ds_rootfs.sh

សាកល្បងសមាសធាតុផ្នែករឹង
ការធ្វើតេស្តខាងក្រោមត្រូវបានធ្វើក្រោមប្រព័ន្ធ buildroot ។

  1. សាកល្បង Wi-Fi ជា AP
    ស្គ្រីប “ds_conf_ap.sh” គឺសម្រាប់ដំឡើង Wi-Fi AP, SSID គឺ “dsap”, password គឺ “12345678”។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (6) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (7)
  2. តេស្ត BG96
    bg96_dial.sh ត្រូវបានប្រើសម្រាប់ការចុច BG96 ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (8) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (9)

អ្នកត្រូវកំណត់រចនាសម្ព័ន្ធ APN ឈ្មោះអ្នកប្រើ/ពាក្យសម្ងាត់សម្រាប់ BG96 នៅក្នុង quectel-chat-connect និង quectel-ppp file. មុនពេលអ្នកដំណើរការការសាកល្បង។

# cat /etc/ppp/peers/quectel-chat-connectDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (10)

# ឆ្មា /etc/ppp/peers/quectel-pppDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (11)

  • សាកល្បង LEDDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (12)
  • តេស្ត I2CDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (13)
    តាមពិត LED គ្រប់គ្រងគឺជាចំណុចប្រទាក់ I2C ។

របៀបបង្កើត menuconfig ក្នុង buildroot
របៀបធម្មតា buildroot rootfs config file៖ buildroot/configs/rockchip_rk3328_defconfig របៀបនៃការស្តារឡើងវិញ buildroot rootfs config file៖ buildroot/configs/rockchip_rk3328_recovery_defconfigDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (14)

ប្រសិនបើអ្នកចង់ផ្លាស់ប្តូរ buildroot configure នេះជាជំហាន៖DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (15)

របៀបបន្ថែមកម្មវិធីនៅក្នុងមែកធាងប្រភព buildroot

  1. បង្កើត directory buildroot/dusun_package/
  2. ដាក់កូដប្រភព APP files និងធ្វើឱ្យfile ដើម្បី buildroot/dusun_package/< your_app > your_app.h your_app.c បង្កើតfile
  3. បង្កើតថត buildroot/package/< your_app > Config.in your_app.mk
  4. បន្ថែមប្រភព Config.in នៅក្នុង buildroot/package/Config.inDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (16)
  5. ធ្វើ menuconfig ដើម្បីជ្រើសរើស APP របស់អ្នក ហើយរក្សាទុកការកំណត់ file ដូច 5.2 ។
  6. “./build.sh rootfs” ដើម្បីស្ថាបនា rootfs ឡើងវិញ សូមយោងទៅ buildroot/dusun_package/dsled/ វាជាអតីតដ៏មានប្រយោជន៍ampលេ

ប្តូរទៅប្រព័ន្ធអ៊ូប៊ុនទូ ឬប្រព័ន្ធដេប៊ីន
ប្រសិនបើអ្នកបានបង្កើតរូបភាពប្រព័ន្ធ buildroot ហើយចង់ប្តូរទៅរូបភាព ubuntu ឬ debian។ អ្នក​មិន​ចាំ​បាច់​សម្អាត​គ្រឿង​សម្អាង​នោះ​ទេ ហើយ​ធ្វើ​ឲ្យ​ស្អាត​ឡើង​វិញ។ គ្រាន់តែធ្វើតាមជំហានខាងក្រោម៖

  1. “./build.sh init” ដើម្បីជ្រើសរើស ubuntu ឬ debian
  2. “./build.sh rootfs” ដើម្បីបង្កើត ubuntu ឬ debian rootfs ឡើងវិញ
  3. “./build.sh” ដើម្បីបង្កើត update.img ចុងក្រោយ

សូមប្រយ័ត្ន ឧបករណ៍ និងស្គ្រីប dusun ត្រូវបានចម្លងលំនាំដើមទៅ rootfs buildroot មិនមែនទៅ ubuntu ឬ debian rootfs ទេ។ ប្រសិនបើអ្នកចង់ចម្លងពួកវាទៅ ubuntu ឬ debian rootfs អ្នកអាចកែប្រែ buildroot/dusun_rootfs/add_ds_rootfs.sh ។ សម្រាប់ APPs អ្នកអាចចម្លងកូដទៅកាន់ក្តារ ហើយបង្កើតវានៅលើ board board គោលដៅ ubuntu ឬ debian system ព្រោះវាមាន gcc និង toolchains ផ្សេងទៀត។

ការអភិវឌ្ឍន៍ឥតខ្សែ (Zigbee, Z-Wave, BLE, LoRaWAN)

សូមបង្កើតប្រព័ន្ធ debian ដើម្បីធ្វើតាមជំហានខាងក្រោម។ លេខកូដនឹងត្រូវបានចងក្រងនៅលើក្តារ មិនមែននៅលើម៉ាស៊ីនទេ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (17)

  1. រៀបចំបណ្ណាល័យខ្លះនៅលើក្តារ
  2. scp SDK “buildroot/dusun_rootfs/target_scripts/export_zigbee_zwave_ble_gpio.sh” ពីម៉ាស៊ីនទៅក្តារ នៅក្រោម /rootDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (18)
  3. បើកដំណើរការម៉ូឌុលឥតខ្សែនៅលើយន្តហោះ។

Zigbee
ចំណុចប្រទាក់ Zigbee គឺ /dev/ttyUSB0 ។ ទាញយក “Z3GatewayHost_EFR32MG12P433F1024GM48.tar.gz” ពី Dusun FTP ហើយចម្លងវាទៅក្តារក្រោម /root ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (21)

បន្ទាប់មកបង្កើត Z3Gateway ហើយដំណើរការ។ សម្រាប់ព័ត៌មានបន្ថែមអំពី Z3Gateway សូមចូលទៅកាន់គេហទំព័រ https://docs.silabs.com/ សម្រាប់ព័ត៌មានបន្ថែម។

Z-Wave
ចំណុចប្រទាក់ Z-Wave គឺ /dev/ttyS1 ។ ទាញយក ” rk3328_zwave_test.tar.gz ” ពី Dusun FTP ហើយចម្លងវាទៅក្តារក្រោម /root ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (20)

ពន្លាវា ហើយអ្នកអាចទទួលបាន ./zipgatewayDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (21)DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (22)

ឥឡូវនេះបង្កើតឧបករណ៍សាកល្បងសាមញ្ញ zwave ហើយដំណើរការ៖ នៅក្នុង “my_serialapi_test” ចុច 'a' ដើម្បីរួមបញ្ចូលឧបករណ៍ zwave, 'r' ដើម្បីមិនរាប់បញ្ចូលឧបករណ៍, 'd' ដើម្បីកំណត់ឡើងវិញទៅលំនាំដើម 'i' ដើម្បីទទួលបានបញ្ជីឧបករណ៍ និង 'q' ចាក់ចេញ។ Zipgateway គឺជាកម្មវិធី siliabs "my_serialapi_test" គឺគ្រាន់តែជាឧបករណ៍សាមញ្ញបំផុត។ សម្រាប់ព័ត៌មានបន្ថែមអំពី Zipgateway សូមចូលទៅកាន់គេហទំព័រ https://docs.silabs.com/ សម្រាប់ព័ត៌មានបន្ថែម។

តំបន់ Z-Wave
ប្រសិនបើសម្រាប់ Dusun លំនាំដើមបានសាងសង់ ប្រេកង់ Z-Wave អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធក្នុង /etc/config/dusun/zwave/region លំនាំដើមគឺ 0x00: EU

0x01 - សហរដ្ឋអាមេរិក 0x02 – ANZ 0x03 – HK 0x04 - ម៉ាឡេស៊ី
0x05 - ប្រទេសឥណ្ឌា 0x06 - អ៊ីស្រាអែល 0x07 - រុស្ស៊ី 0x08 - ប្រទេសចិន
0x20 - ជប៉ុន 0x21 - ប្រទេសកូរ៉េ    

BLE
ចំណុចប្រទាក់ BLE គឺ /dev/ttyUSB1 ។ ទាញយក “rk3328_ble_test.tar.gz” ពី Dusun FTP ហើយចម្លងវាទៅក្តារក្រោម /root ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (23)

ពន្លាវា ហើយអ្នកអាចទទួលបាន ./bletest build ble test tool ហើយដំណើរការ៖ ព័ត៌មានបន្ថែមអំពីឧបករណ៍តេស្ត BLE សូមចូលទៅកាន់ https://docs.silabs.com/ សម្រាប់ព័ត៌មានបន្ថែម។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (24)

ឡូរ៉ាវ៉ាន់
ជ្រើសរើសចំណុចប្រទាក់ត្រឹមត្រូវសម្រាប់ LoRaWAN ឧទាហរណ៍ample /dev/spidev32766.0. ការកំណត់រចនាសម្ព័ន្ធ file សម្រាប់វាគឺនៅក្នុង ./sx1302_hal/packet_forwarder/global_conf.json ។ ទាញយក “sx1302_hal_0210.tar.gz” ពី Dusun FTP ហើយចម្លងវាទៅក្តារក្រោម /root ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (25)

Untar វា ហើយអ្នកអាចទទួលបាន ./sx1302_hal build LoRaWAN sample code sx1302_hal ហើយដំណើរការ៖ ព័ត៌មានបន្ថែមអំពីលេខកូដ LoRaWAN សូមចូលទៅកាន់ https://www.semtech.com/products/wireless-rf/lora-core/sx1302 សម្រាប់ព័ត៌មានបន្ថែម។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (26)

ធ្វើឱ្យប្រសើរឡើងរូបភាព

  1. ធ្វើឱ្យប្រសើរឧបករណ៍
    ឧបករណ៍ធ្វើបច្ចុប្បន្នភាព៖ AndroidTool_Release_v2.69
  2. ចូលទៅក្នុងរបៀបធ្វើឱ្យប្រសើរឡើង
    1. ភ្ជាប់ច្រក OTG ទៅនឹងរន្ធ USB របស់កុំព្យូទ័រដែលកំពុងឆេះ វាក៏ដើរតួជាការផ្គត់ផ្គង់ថាមពល 5V ផងដែរ។
    2. ចុច “Ctrl+C” នៅពេល uboot កំពុងចាប់ផ្ដើម ដើម្បីបញ្ចូល uboot៖DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (27)
    3. ពាក្យបញ្ជា uboot "rbrom" ដើម្បីចាប់ផ្តើមក្តារឡើងវិញចូលទៅក្នុងរបៀប maskrom សម្រាប់ការធ្វើឱ្យប្រសើរឡើងពេញលេញ "update.img" ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (28)
    4. ពាក្យបញ្ជា "rockusb 0 mmc 0" ដើម្បីចាប់ផ្ដើមក្តារឡើងវិញទៅរបៀបកម្មវិធីផ្ទុក សម្រាប់ការអាប់ដេតកម្មវិធីបង្កប់ដោយផ្នែក ឬការអាប់ដេត "update.img" ពេញលេញ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (29) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (30)
  3. កញ្ចប់កម្មវិធីបង្កប់ទាំងមូល “update.img” ធ្វើឱ្យប្រសើរឡើង
  4. ដំឡើងកម្មវិធីបង្កប់ដោយឡែកពីគ្នា។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (31)

ការកំណត់រចនាសម្ព័ន្ធគ្រប់គ្រងថាមពល

បន្ទះឈីបគ្រប់គ្រងថ្ម Dusun ដែលប្រើគឺ BQ25895 Methods ដើម្បីបង្កើនប្រសិទ្ធភាពការប្រើប្រាស់ថាមពល CPU ត្រូវបានរាយបញ្ជី។

  • លៃតម្រូវប៉ារ៉ាម៉ែត្រ cpufreq ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (32)
  • បិទ cpu ខ្លះ កំណត់ប្រេកង់ខ្ពស់បំផុតនៃ cpuDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (33)
  • SoC ជាមួយស្ថាបត្យកម្ម ARM Big-Little អាចភ្ជាប់កិច្ចការជាមួយនឹងការផ្ទុកខ្ពស់ទៅនឹងស្នូលតូចៗតាមរយៈ CPUSET ចាប់តាំងពីប្រសិទ្ធភាពថាមពលនៃស្នូលតូចគឺប្រសើរជាង។
    ចំណាំ៖ SoC ជាមួយស្ថាបត្យកម្ម SMP ក៏អាចភ្ជាប់ភារកិច្ចទៅនឹង CPU មួយចំនួនផងដែរ ដើម្បីឱ្យ CPU ផ្សេងទៀតអាចចូលទៅក្នុងរបៀបប្រើប្រាស់ថាមពលទាប ប៉ុន្តែប្រហែលជាវានឹងធ្វើឱ្យ cpu ងាយស្រួលក្នុងការដំណើរការជាមួយនឹងប្រេកង់ខ្ពស់ ដែលនឹងបង្កើនការប្រើប្រាស់ថាមពល។ DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (34)
  • កំណត់កម្រិតបញ្ជូនរបស់ CPU នៃកិច្ចការជាមួយនឹងការផ្ទុកខ្ពស់តាមរយៈ CPUCTL (ត្រូវការបើកម៉ាក្រូ CONFIG_CFS_BANDWIDTH) ។DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (35)

ជាន់ទី 8 អគារ A មជ្ឈមណ្ឌល Wantong ក្រុង Hangzhou 310004 ប្រទេសចិន
ទូរស័ព្ទ៖ 86-571-86769027/8 8810480
Webគេហទំព័រ៖ www.dusuniot.com
www.dusunremotes.com
www.dusunlock.com

ប្រវត្តិកែប្រែ

ការបញ្ជាក់ ផ្នែក។ ធ្វើបច្ចុប្បន្នភាពការពិពណ៌នា By
Rev កាលបរិច្ឆេទ
1.0 ៨៦៦-៤៤៧-២១៩៤   ការចេញផ្សាយកំណែថ្មី។  
1.1 ៨៦៦-៤៤៧-២១៩៤   បន្ថែមការគ្រប់គ្រងថាមពល  
1.2 ៨៦៦-៤៤៧-២១៩៤   បន្ថែមការភ្ជាប់សៀរៀល  

ការអនុម័ត

អង្គការ ឈ្មោះ ចំណងជើង កាលបរិច្ឆេទ
       

ឯកសារ/ធនធាន

ច្រកទ្វារកុំព្យូទ័រ DUSUN DSGW-210 IoT Edge [pdf] ការណែនាំអ្នកប្រើប្រាស់
DSGW-210 IoT Edge Computer Gateway, DSGW-210, IoT Edge Computer Gateway, Computer Gateway, Gateway

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *