ڊولپمينٽ سند
دستاويز جو نالو: DSOM-080M
SmartModule SDK QuickStart
DSOM-080M SmartModule SDK
نظرثاني جي تاريخ
تفصيل | سائٽ. | تازه ڪاري وضاحت | By | |
Rev | تاريخ | |||
1.0 | 2023-04-20 | نئون نسخو جاري | au | |
منظوريون
تنظيم | نالو | عنوان | تاريخ |
تعارف
هي Quick Start Guide وضاحت ڪري ٿي بنيادي ڳالهين کي: – ڪيئن ڳنڍجي ۽ نيٽ ورڪ تي پنهنجو ٽارگيٽ سيٽ اپ ڪجي – SDK کي ڪيئن انسٽال ڪجي – ڪيئن ڪجي تبديليءَ ۽ فرم ویئر تصويرن کي ٺاهيو
لينڪس سافٽويئر ڊولپر جي کٽ (SDK) هڪ ايمبيڊڊ هارڊويئر ۽ سافٽ ويئر سوٽ آهي جيڪو لينڪس ڊولپرز کي قابل بنائي ٿو ته Dusun جي DSOM-080M ماڊل تي ايپليڪيشنون ٺاهي.
بيس بورڊ جي ڄاڻ
هي سيڪشن بيان ڪري ٿو بيس بورڊ جي بنيادي وسيلن جي معلومات ۽ انٽرفيس.
2.1 بنيادي informationاڻ
- 1 ڪور سي پي يو (MT7628AN)
- 1 جي اڳواڻي
- 1 بٽڻ
- 1 وان (10/100M)
- 4 لين (10/100M)
- 2 اوارٽ
2.2 انٽرفيس
ڊيبگ سيٽ اپ
هي سيڪشن بيان ڪري ٿو ته بورڊ کي ڪيئن ڳنڍجي توهان جي ميزبان ڪمپيوٽر ۽ نيٽ ورڪ ۾ ترقي لاءِ ڊيبگ ڪرڻ لاءِ.
3.1 پاور
- پڪ ڪريو ته پاور اڊاپٽر 5V/2A آهي.
- پنھنجي جاگرافيائي مقام لاءِ مناسب پاور پلگ اڊاپٽر چونڊيو. ان کي اسلوب ۾ داخل ڪريو
يونيورسل پاور سپلائي؛ پوءِ پاور سپلائي کي هڪ آئوٽليٽ ۾ لڳايو. - گيٽ وي کي پاور سپلائي جي آئوٽ پلگ کي ڳنڍيو
3.2 وائر ڪنيڪٽ
لاگ ان لاءِ گيٽ وي کي روٽر سان ڳنڍيو
3.3 ڊيبگ Uart Connect
- ان کان اڳ جو توھان پنھنجو ڊولپمينٽ ٽيسٽ بيڊ سيٽ ڪريو، مھرباني ڪري پي سي بي سيريل پورٽ کي پنھنجي ڊولپمينٽ پي سي سان USB-to-سيريل پل ذريعي ڳنڍيو.
USB کان سيريل پل. سيريل پورٽ سيٽنگ:
بود جي شرح: 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
سي ڊي ~/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 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 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 کي دٻايو جڏهن پاور آن يا ري سيٽ ڪيو سيريل لاگ ان استعمال ڪريو
- گيٽ وي ۽ ڪمپيوٽر کي سڌو نيٽ ورڪ ڪيبل سان ڳنڍيو، ۽ ڪمپيوٽر جي IP پتي کي 192.168.0.222 تي سيٽ ڪريو،
- يوبوٽ اپڊيٽ پيج کولڻ لاءِ برائوزر ۾ 192.168.0.250 داخل ڪريو
5.1.3 سسٽم ڪمانڊ اپ گريڊ
- fw.bin کي بورڊ جي tmp scp ۾ رکڻ لاءِ scp يا winscp ٽول استعمال ڪريو openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin@192.168.xxx.xxx:/tmp/
- فرم ویئر sysupgrade -n -F کي اپڊيٽ ڪرڻ لاءِ sysupgrade حڪم هلايو openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin
گيٽ وي لاگ ان
6.1 ڊيبگ Uart ذريعي لاگ ان ڪريو
- uart سيريل ٽول کي بورڊ جي ڊيبگ uart پورٽ سان ڳنڍيو
- سيريل اوزار جي uart ترتيب ترتيب ڏيو
- گيٽ وي تي طاقت
6.2 نيٽ ورڪ ذريعي لاگ ان (SSH)
- ssh ڪنيڪشن جي پيٽرولن کي ترتيب ڏيو
- روٽ استعمال ڪرڻ لاء پاسورڊ سيٽ ڪريو سيريل لاگ ان يا web صفحو سيريل: root@OpenWrt:/# passwd root
روٽ لاءِ پاسورڊ تبديل ڪرڻ نئون پاسورڊ:
خراب پاسورڊ: تمام ننڍو
پاسورڊ ٻيهر ٽائپ ڪريو:
روٽ لاءِ پاسورڊ روٽ طرفان تبديل ڪيو ويو web صفحو
ايپليڪيشن پرت جي ترقي
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
- پڙهو wdt rst ويل دٻائڻ کان اڳ روٽ@OpenWrt:/# gpio r
gpio 95~64 = 0x0
gpio 63~32 = 0x77cd
gpio 31~00 = 0x80002400 - پڙهو wdt rst قدر جڏهن دٻايو ويو root@OpenWrt:/# gpio r
gpio 95~64 = 0x0
gpio 63~32 = 0x778d
gpio 31~00 = 0x80002400
7.3 ايٿرنيٽ
هي بورڊ هڪ وان بندرگاهه ۽ چار لين بندرگاهه لين - وان پورٽ eth0.2 - لين پورٽ br-lan تي پل ٿيل آهي
- config root@OpenWrt:/# cat/etc/config/network ڏسو
config interface 'loopback'
اختيار ifname 'lo'
آپشن پروٽو 'جامد'
اختيار ipaddr '127.0.0.1'
آپشن نيٽ ماسڪ '255.0.0.0'
config Globals 'globals'
option ula_prefix ‘fd0f:f0d9:a768::/48’
config انٽرفيس 'lan'
اختيار ifname 'eth0.1'
اختيار فورس_ لنڪ '1'
اختيار جو قسم 'پل'
آپشن پروٽو 'جامد'
اختيار ipaddr '192.168.66.1'
آپشن نيٽ ماسڪ '255.255.255.0'
اختيار ip6assign '60'
آپشن macaddr '30:AE:7B:2B:FF:33′
config انٽرفيس 'وان'
اختيار ifname 'eth0.2'
آپشن پروٽو 'dhcp'
آپشن macaddr '30:AE:7B:2B:FF:34′
config انٽرفيس 'wan6'
اختيار ifname '@wan'
آپشن پروٽو 'dhcpv6'
7.4 وائي فائي
هن بورڊ ۾ هڪ اندروني وائي فائي mt7603 آهي
- config root@OpenWrt:/# cat /etc/config/wireless config wifi-device mt7628 ڏسو
اختيارن جو قسم mt7628
اختيار فروش ralink
آپشن بينڊ 2.4G
آپشن چينل 0
آپشن آٽوچ 2
config wifi-iface
آپشن ڊوائيس mt7628
اختيار ifname ra0
آپشن نيٽ ورڪ لين
آپشن موڊ ايپ
آپشن ssid mt7628-FF33
آپشن انڪرپشن psk2
آپشن ڪي 12345678 - scan ssid root@OpenWrt:/# iwpriv ra0 سيٽ SiteSurvey=1؛ ننڊ 3؛ iwpriv ra0 get_site_survey ra0 get_site_survey:
Ch SSID BSSID سيڪيورٽي Siganl(%)W-Mode ExtCH NT WPS DPID
1 90:5d:7c:97:ba:04 NONE 7 11b/g/n ڪو به نه - config sta /etc/config/wireless: config wifi-iface
آپشن ڊوائيس mt7628
اختيار ifname ra0
آپشن نيٽ ورڪ لين
آپشن موڊ ايپ
آپشن ssid mt7628-FF33
آپشن انڪرپشن psk2
آپشن ڪي 12345678
اختيار ApCliEnable '1'
اختيار ApCliSsid 'WIFI نشان'
اختيار ApCliAuthMode 'WPA2PSK'
اختيار ApCliEncrypType 'AES'
اختيار ApCliWPAPSK '13590297795'
/etc/config/network: ترتيب انٽرفيس 'وان'
آپشن پروٽو 'dhcp'
اختيار ifname 'apcli0'
7.5 اوارٽ
ھن بورڊ ۾ آھي uart ttyS0, ttyS1
- ttyS0 استعمال نه ڪيو وڃي
- ttyS1 debug uart طور استعمال ڪيو ويو آھي
web وضاحت
8.1 لاگ ان web
8.3 سسٽم
8.4 نيٽ ورڪ
8.5 لاگ ان ٿيو
حمايت
وڌيڪ مدد حاصل ڪرڻ لاء مهرباني ڪري اسان جي وڪرو سان رابطو ڪريو.
Hangzhou Roombanker ٽيڪنالاجي ڪمپني، لميٽيڊ
DUSUN ڪمپني
فرش 8 | عمارت A
وانگونگ سينٽر
هانگزو 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 |