DUSUN लोगोविकास दस्तऐवज
दस्तऐवजाचे नाव: DSOM-080M
SmartModule SDK QuickStart

DSOM-080M SmartModule SDK

पुनरावृत्ती इतिहास

तपशील सेक्ट वर्णन अद्यतनित करा By
रेव्ह तारीख
1.0 ५७४-५३७-८९०० नवीन आवृत्ती प्रकाशन au

मंजूरी

संघटना नाव शीर्षक तारीख

परिचय

हे क्विक स्टार्ट मार्गदर्शक मूलभूत गोष्टींचे स्पष्टीकरण देते: – नेटवर्कवर आपले लक्ष्य कसे कनेक्ट करावे आणि कसे सेट करावे – SDK कसे स्थापित करावे – फर्मवेअर प्रतिमा कशी सुधारित आणि तयार करावी
Linux Software Developer's Kit (SDK) हे एम्बेडेड हार्डवेअर आणि सॉफ्टवेअर संच आहे जे Linux विकसकांना Dusun च्या DSOM-080M मॉड्यूलवर ॲप्लिकेशन तयार करण्यास सक्षम करते.

बेसबोर्ड माहिती

हा विभाग बेसबोर्डच्या मूलभूत संसाधन माहिती आणि इंटरफेसचे वर्णन करतो.
2.1 मूलभूत माहिती

  • 1 कोर CPU(MT7628AN)
  • 1 ने नेतृत्व केले
  • 1 बटण
  • 1 वॅन (10/100M)
  • 4 लॅन (10/100M)
  • 2 uart

2.2 इंटरफेस

DUSUN DSOM 080M SmartModule SDK - माहिती

डीबग सेटअप

हा विभाग विकासासाठी डीबग करण्यासाठी तुमच्या होस्ट संगणक आणि नेटवर्कमध्ये बोर्ड कसे कनेक्ट करावे याचे वर्णन करतो.

3.1 पॉवर

  • पॉवर अॅडॉप्टर 5V/2A असल्याची खात्री करा.
  • तुमच्या भौगोलिक स्थानासाठी योग्य पॉवर प्लग अडॅप्टर निवडा. वरील स्लॉटमध्ये घाला
    सार्वत्रिक वीज पुरवठा; नंतर वीज पुरवठा आउटलेटमध्ये प्लग करा.
  • वीज पुरवठ्याचा आउटपुट प्लग गेटवेशी जोडा

3.2 वायर कनेक्ट
लॉगिनसाठी राउटरशी गेटवे कनेक्ट करा

DUSUN DSOM 080M SmartModule SDK - माहिती १

3.3 डीबग Uart कनेक्ट

  • तुम्ही तुमचा डेव्हलपमेंट टेस्ट बेड सेट करण्यापूर्वी, कृपया PCB सिरीयल पोर्ट तुमच्या डेव्हलप पीसीशी USB-टू-सिरियल ब्रिजद्वारे कनेक्ट करा.

DUSUN DSOM 080M SmartModule SDK - माहिती १

यूएसबी-टू-सिरियल ब्रिज. सीरियल पोर्ट सेटिंग:
बाउड रेट: 57600
बिट्स: 8
बिट्स थांबवा: 1
हार्डवेअर प्रवाह नियंत्रण: काहीही नाही

SDK डाउनलोड आणि संकलित करा

हा विभाग sdk कसा डाउनलोड करायचा आणि संकलित कसा करायचा याचे वर्णन करतो.

4.1 SDK पर्यावरण तयार करा
संकलन वातावरण: Ubuntu20.4 Yocto संकलन साधन SDK द्वारे स्वयंचलितपणे तयार केले जाते, कोणत्याही अतिरिक्त स्थापनेची आवश्यकता नाही
4.2 SDK डाउनलोड
Dusun FTP सर्व्हरवरून सोर्स कोड मिळवा तो तुमच्या वर्क डिरेक्टरीखाली अनकंप्रेस करा. उदाample: mkdir -p ~/workdir/dsom080m
tar zxvf DSOM-080M_sdk_AV1.0.0.0.tar.gz -C /workdir/dsom080m cd ~/workdir/dsom080m

4.3 SDK संकलित करा

  • धावणे build.sh
    cd ~/workdir/dsom060r ./build.sh

4.4 SDK आउटपुट

  • uboot.bin uboot आहे
  • openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin फर्मवेअर
    drwxr-xr-x 3 au au 4.0K एप्रिल 18 15:19 .
    drwxr-xr-x 3 au au 4.0K एप्रिल 18 15:13 ..
    -rw-r–r– 1 au au 360 एप्रिल 18 15:32 md5sums
    -rw-r–r– 1 au au 4.1M एप्रिल 18 15:32 openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin
    -rw-r–r– 1 au au 2.8M एप्रिल 18 15:32 openwrt-ramips-mt7628-root.squashfs
    -rw-r–r– 1 au au 1.3M एप्रिल 18 15:31 openwrt-ramips-mt7628-uImage.bin
    -rwxr-xr-x 1 au au 3.6M एप्रिल 18 15:31 openwrt-ramips-mt7628-vmlinux.bin
    -rwxr-xr-x 1 au au 3.7M एप्रिल 18 15:31 openwrt-ramips-mt7628-vmlinux.elf
    drwxr-xr-x 3 au au 4.0K एप्रिल 18 15:13 पॅकेजेस
    -rwxrwxr-x 1 au au 91K एप्रिल 18 15:32 uboot.bin
    -rw-rw-r– 1 au au 212 मार्च 31 2017 uboot_version.h

फर्मवेअर प्रोग्राम आणि प्रोग्राम

5.1 फर्मवेअर अपग्रेड
5.1.2 उबूट Web अपग्रेड करा

  • पॉवर ऑन किंवा रीसेट करताना सीरियल लॉगिन वापरताना n दाबाDUSUN DSOM 080M SmartModule SDK - कार्यक्रम
  • गेटवे आणि संगणक थेट नेटवर्क केबलने कनेक्ट करा आणि संगणकाचा IP पत्ता 192.168.0.222 वर सेट करा,
    DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 1
  • uboot अपग्रेड पृष्ठ उघडण्यासाठी ब्राउझरमध्ये 192.168.0.250 प्रविष्ट करा
    DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 2

5.1.3 सिस्टम कमांड अपग्रेड

गेटवे लॉगिन

6.1 डीबग Uart द्वारे लॉगिन करा

  • बोर्डच्या डीबग uart पोर्टला uart सीरियल टूल कनेक्ट कराDUSUN DSOM 080M SmartModule SDK - प्रोग्राम 3
  • सीरियल टूल्सचे uart कॉन्फिगरेशन कॉन्फिगर करा
    DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 4
  • गेटवे वर शक्ती
    DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 5

6.2 नेटवर्कद्वारे लॉगिन करा(SSH)

  • ssh कनेक्शन पॅरामीटर्स कॉन्फिगर करा
    DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 6
  • रूट वापर सीरियल लॉगिन करण्यासाठी पासवर्ड सेट करा किंवा web पृष्ठ क्रमिक : root@OpenWrt:/# passwd रूट
    रूट साठी पासवर्ड बदलत आहे नवीन पासवर्ड:
    खराब पासवर्ड: खूप लहान
    पासवर्ड पुन्हा टाइप करा:
    रूट साठी पासवर्ड रूट द्वारे बदलला web पृष्ठDUSUN DSOM 080M SmartModule SDK - प्रोग्राम 7

अनुप्रयोग स्तर विकास

7.1 एलईडी
या बोर्डमध्ये सॉफ्टवेअरद्वारे नियंत्रित करता येऊ शकणारे एक एलईडी आहे, ते WIFI_LED (GPIO#44) शी कनेक्ट होते.

  • पिनला gpio मोडवर स्विच करा reg w 64 1
  • नेतृत्वावर
    gpio l 44 4000 0 1 0 4000
  • बंद नेतृत्व
    gpio l 44 0 4000 0 1 4000
  • ब्लिंक नेतृत्व
    gpio l 44 1 1 4000 0 4000

7.2 बटण
या बोर्डमध्ये तीन बटणे सॉफ्टवेअरद्वारे वापरली जाऊ शकतात, ती वाचण्यासाठी आपण gpio कमांड वापरू शकतो

  • gpio मोड reg w 60 0x55144051 वर स्विच करा
  • रूट@OpenWrt:/# gpio r दाबण्यापूर्वी wdt rst मूल्य वाचा
    gpio 95~64 = 0x0
    gpio 63~32 = 0x77cd
    gpio 31~00 = 0x80002400
  • रूट@OpenWrt:/# gpio r दाबल्यावर wdt rst मूल्य वाचा
    gpio 95~64 = 0x0
    gpio 63~32 = 0x778d
    gpio 31~00 = 0x80002400

7.3 इथरनेट
हा बोर्ड एक वॅन पोर्ट आणि फोर लॅन पोर्ट ब्रिज्ड येथे लॅन – वॅन पोर्ट eth0.2 – लॅन पोर्ट बीआर-लॅन

  • config root@OpenWrt:/# cat /etc/config/network पहा

कॉन्फिग इंटरफेस 'लूपबॅक'
पर्याय ifname 'lo'
पर्याय प्रोटो 'स्थिर'
पर्याय ipaddr '127.0.0.1'
पर्याय नेटमास्क '255.0.0.0'
कॉन्फिग ग्लोबल्स 'ग्लोबल'
option ula_prefix ‘fd0f:f0d9:a768::/48’
कॉन्फिगरेशन इंटरफेस 'लॅन'
पर्याय ifname 'eth0.1'
पर्याय बल_लिंक '1'
पर्याय प्रकार 'ब्रिज'
पर्याय प्रोटो 'स्थिर'
पर्याय ipaddr '192.168.66.1'
पर्याय नेटमास्क '255.255.255.0'
पर्याय ip6assign '60'
पर्याय macaddr '30:AE:7B:2B:FF:33′
कॉन्फिगरेशन इंटरफेस 'वान'
पर्याय ifname 'eth0.2'
पर्याय प्रोटो 'dhcp'
पर्याय macaddr '30:AE:7B:2B:FF:34′
कॉन्फिगरेशन इंटरफेस 'wan6'
पर्याय ifname '@wan'
पर्याय प्रोटो 'dhcpv6'

7.4 वायफाय

या बोर्डमध्ये अंतर्गत वायफाय mt7603 आहे

  • config root@OpenWrt:/# cat /etc/config/wireless config wifi-device mt7628 पहा
    पर्याय प्रकार mt7628
    पर्याय विक्रेता ralink
    पर्याय बँड 2.4G
    पर्याय चॅनेल 0
    ऑप्शन ऑटोच 2
    वायफाय-फेस कॉन्फिगर करा
    पर्याय साधन mt7628
    पर्याय ifname ra0
    पर्याय नेटवर्क लॅन
    पर्याय मोड ap
    पर्याय ssid mt7628-FF33
    पर्याय एनक्रिप्शन psk2
    पर्याय की 12345678
  • स्कॅन करा ssid root@OpenWrt:/# iwpriv ra0 सेट SiteSurvey=1;sleep 3;iwpriv ra0 get_site_survey ra0 get_site_survey:
    Ch SSID BSSID सुरक्षा सिगनल(%)W-मोड ExtCH NT WPS DPID
    1 90:5d:7c:97:ba:04 NONE 7 11b/g/n NO मध्ये नाही
  • config sta /etc/config/wireless: config wifi-iface
    पर्याय साधन mt7628
    पर्याय ifname ra0
    पर्याय नेटवर्क लॅन
    पर्याय मोड ap
    पर्याय ssid mt7628-FF33
    पर्याय एनक्रिप्शन psk2
    पर्याय की 12345678
    ApCliEnable '1' पर्याय
    ApCliSsid 'WIFI-मार्क' पर्याय
    पर्याय ApCliAuthMode 'WPA2PSK'
    पर्याय ApCliEncrypType 'AES'
    पर्याय ApCliWPAPSK '13590297795'
    /etc/config/network: कॉन्फिग इंटरफेस 'wan'
    पर्याय प्रोटो 'dhcp'
    पर्याय ifname 'apcli0'

7.5 uart

या बोर्डमध्ये uart ttyS0, ttyS1 आहे

  • ttyS0 वापरले जाऊ नये
  • ttyS1 डीबग uart म्हणून वापरले गेले आहे

web वर्णन

8.1 लॉगिन web

DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 8

8.3 प्रणाली

DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 10

8.4 नेटवर्क

DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 11

8.5 लॉग इन करा

DUSUN DSOM 080M SmartModule SDK - प्रोग्राम 12

सपोर्ट

अधिक समर्थन मिळविण्यासाठी कृपया आमच्या विक्रीशी संपर्क साधा.

DUSUN लोगोHangzhou Roombanker Technology Co., Ltd.
DUSUN कंपनी

मजला 8 | इमारत ए
वांटॉन्ग केंद्र
हँगझोऊ 310004
चीन दूरध्वनी:+86-571-86769027/88810480
Webसाइट: www.dusuniot.com
www.dusunremotes.com
www.hzdusun.com

कागदपत्रे / संसाधने

DUSUN DSOM-080M SmartModule SDK [pdf] वापरकर्ता मार्गदर्शक
DSOM-080M, DSOM-080M SmartModule SDK, SmartModule SDK, SDK

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *