DUSUN ಕಂಪನಿ
SDK ತ್ವರಿತ ಪ್ರಾರಂಭ ಮಾರ್ಗದರ್ಶಿ
ಉತ್ಪನ್ನದ ಹೆಸರು: IoT ಎಡ್ಜ್ ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ
ಮಾದರಿ ಹೆಸರು: DSGW-010C
DSGW-010C IoT ಎಡ್ಜ್ ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ
ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ
ನಿರ್ದಿಷ್ಟತೆ | ಸೆಕ್ಟ್. | ವಿವರಣೆಯನ್ನು ನವೀಕರಿಸಿ | By | |
ರೆವ್ | ದಿನಾಂಕ | |||
1.0 | 2022-07-07 | ಹೊಸ ಆವೃತ್ತಿ ಬಿಡುಗಡೆ | ||
ಅನುಮೋದನೆಗಳು
ಸಂಸ್ಥೆ | ಹೆಸರು | ಶೀರ್ಷಿಕೆ | ದಿನಾಂಕ |
ಪರಿಚಯ
ಈ ತ್ವರಿತ ಪ್ರಾರಂಭ ಮಾರ್ಗದರ್ಶಿ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ: ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ನಿಮ್ಮ ಗುರಿಯನ್ನು ಹೇಗೆ ಸಂಪರ್ಕಿಸುವುದು ಮತ್ತು ಹೊಂದಿಸುವುದು; SDK ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು; ಮತ್ತು ಫರ್ಮ್ವೇರ್ ಚಿತ್ರಗಳನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು.
Linux ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪರ್ಗಳ ಕಿಟ್ (SDK) ಎಂಬುದು ಎಂಬೆಡೆಡ್ ಹಾರ್ಡ್ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಸೂಟ್ ಆಗಿದ್ದು ಅದು ಲಿನಕ್ಸ್ ಡೆವಲಪರ್ಗಳಿಗೆ ಡುಸುನ್ನ DSGW-010C ಗೇಟ್ವೇಯಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
4.4 ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಆಧರಿಸಿ, ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುವ ಮೂಲಕ, ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸೇರಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು SDK ಸರಳಗೊಳಿಸುತ್ತದೆ. ಸಾಧನ ಚಾಲಕರು, GNU ಟೂಲ್ಚೈನ್, ಪೂರ್ವನಿರ್ಧರಿತ ಕಾನ್ಫಿಗರೇಶನ್ ಪ್ರೊfiles, ಮತ್ತು ರುample ಅಪ್ಲಿಕೇಶನ್ಗಳು ಎಲ್ಲಾ ಒಳಗೊಂಡಿವೆ.
ಗೇಟ್ವೇ ಮಾಹಿತಿ
2.1 ಮೂಲ ಮಾಹಿತಿ
SOC: PX30 ಕ್ವಾಡ್-ಕೋರ್ ARM ಕಾರ್ಟೆಕ್ಸ್-A53
2GB ಆನ್-ಬೋರ್ಡ್ RAM
32GB eMMC
ಲೋರಾ ಕಾನ್ಸೆಂಟ್ರೇಟರ್ ಎಂಜಿನ್ನ ಆಧಾರದ ಮೇಲೆ: ಸೆಮ್ಟೆಕ್ 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, ಗೆಲಿಲಿಯೋ ಮತ್ತು QZSS ಅನ್ನು ಬೆಂಬಲಿಸಿ
IP66 ಜಲನಿರೋಧಕ ವಸತಿಗೆ ಬೆಂಬಲ
2.2 ಇಂಟರ್ಫೇಸ್
ಟಾರ್ಗೆಟ್ ಸೆಟಪ್
ನಿಮ್ಮ ಹೋಸ್ಟ್ ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ನೆಟ್ವರ್ಕ್ಗೆ ಗೇಟ್ವೇ ಅನ್ನು ಹೇಗೆ ಸಂಪರ್ಕಿಸುವುದು ಎಂಬುದನ್ನು ಈ ವಿಭಾಗವು ವಿವರಿಸುತ್ತದೆ.
ಗೇಟ್ವೇ ಅನ್ನು ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ - ಪವರ್
- ಪವರ್ ಅಡಾಪ್ಟರ್ 5V/3A ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
- ನಿಮ್ಮ ಭೌಗೋಳಿಕ ಸ್ಥಳಕ್ಕಾಗಿ ಸೂಕ್ತವಾದ ಪವರ್ ಪ್ಲಗ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಯುನಿವರ್ಸಲ್ ಪವರ್ ಸಪ್ಲೈನಲ್ಲಿ ಸ್ಲಾಟ್ಗೆ ಸೇರಿಸಿ; ನಂತರ ವಿದ್ಯುತ್ ಸರಬರಾಜನ್ನು ಔಟ್ಲೆಟ್ಗೆ ಪ್ಲಗ್ ಮಾಡಿ.
- ವಿದ್ಯುತ್ ಸರಬರಾಜಿನ ಔಟ್ಪುಟ್ ಪ್ಲಗ್ ಅನ್ನು ಗೇಟ್ವೇಗೆ ಸಂಪರ್ಕಿಸಿ
ಗೇಟ್ವೇ ಅನ್ನು ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ - USB ಪೋರ್ಟ್
- USB ಕೇಬಲ್ನ ಒಂದು ತುದಿಯನ್ನು ಲ್ಯಾಪ್ಟಾಪ್ ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿರುವ USB ಪೋರ್ಟ್ಗೆ ಸಂಪರ್ಕಿಸಿ
- USB ಕೇಬಲ್ನ ಇನ್ನೊಂದು ತುದಿಯನ್ನು ಗೇಟ್ವೇಯಲ್ಲಿರುವ USB ಪೋರ್ಟ್ಗೆ ಸಂಪರ್ಕಿಸಿ.
PCBA ಬೋರ್ಡ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ - ಸೀರಿಯಲ್ ಪೋರ್ಟ್
ನೀವು ಗೇಟ್ವೇ ಅನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಬಯಸಿದರೆ, ನೀವು ಶೆಲ್ ಅನ್ನು ತೆರೆಯಬಹುದು, PC ಯನ್ನು PCBA ಬೋರ್ಡ್ಗೆ ಸೀರಿಯಲ್ ಟು USB ಟೂಲ್ ಮೂಲಕ ಸಂಪರ್ಕಿಸಬಹುದು.
ಹಸಿರು: GND
ನೀಲಿ: RX
ಕಂದು: TX
ನಿರ್ಮಿಸಲು ಪರಿಸರವನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ
ನಿಮ್ಮ ನಿರ್ಮಾಣ ಪರಿಸರವನ್ನು ಹೊಂದಿಸಲು ದಯವಿಟ್ಟು ubuntu 18.04 .iso ಇಮೇಜ್ ಅನ್ನು ಬಳಸಿ. ಉಬುಂಟು 18.04 ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನೀವು ವರ್ಚುವಲ್ ಯಂತ್ರ ಅಥವಾ ಭೌತಿಕ PC ಅನ್ನು ಬಳಸಬಹುದು.
4.1 ವರ್ಚುವಲ್ ಯಂತ್ರ
ಅನನುಭವಿ ಬಳಕೆದಾರರು ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ಬಳಸಲು, ವರ್ಚುವಲ್ ಗಣಕಕ್ಕೆ ಉಬುಂಟು 18.04 ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ವರ್ಚುವಲ್ ಯಂತ್ರಕ್ಕಾಗಿ ಸಾಕಷ್ಟು ಡಿಸ್ಕ್ ಜಾಗವನ್ನು (ಕನಿಷ್ಠ 100G) ಬಿಡಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.
4.2 ಉಬುಂಟು ಪಿಸಿ ನಿರ್ಮಿಸಲು ಪರಿಸರವನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ
ಭೌತಿಕ ಯಂತ್ರ ಸಂಕಲನ ಬಳಕೆದಾರರ ಬಳಕೆ ಉಬುಂಟು ಪಿಸಿಯನ್ನು ಬಳಸಬಹುದು.
SDK ಸ್ವಾಧೀನ ಮತ್ತು ತಯಾರಿ
5.1 Dusun FTP ಯಿಂದ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಮೂಲ ಪ್ಯಾಕೇಜ್ ಹೆಸರು px30_sdk.tar.gz ಆಗಿರುತ್ತದೆ, ಅದನ್ನು Dusun FTP ನಿಂದ ಪಡೆದುಕೊಳ್ಳಿ.
5.2 ಕೋಡ್ ಕಂಪ್ರೆಷನ್ ಪ್ಯಾಕೇಜ್ ಚೆಕ್
ಮೂಲ ಸಂಕೋಚನ ಪ್ಯಾಕೇಜ್ನ MD5 ಮೌಲ್ಯವನ್ನು ರಚಿಸಿದ ನಂತರ ಮತ್ತು MD5 ಮೌಲ್ಯವು ಒಂದೇ ಆಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಲು MD5 .txt ಪಠ್ಯದ MD5 ಮೌಲ್ಯವನ್ನು ಹೋಲಿಸಿದ ನಂತರ ಮಾತ್ರ ಮುಂದಿನ ಹಂತವನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು MD5 ಮೌಲ್ಯವು ಒಂದೇ ಆಗಿಲ್ಲದಿದ್ದರೆ, ಶಕ್ತಿ ಕೋಡ್ ಪ್ಯಾಕ್ ಹಾನಿಯಾಗಿದೆ, ದಯವಿಟ್ಟು ಅದನ್ನು ಮತ್ತೊಮ್ಮೆ ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
$ md5sum px30_sdk.tar.gz
5.3 ಮೂಲ ಸಂಕೋಚನ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಲಾಗಿದೆ
ಮೂಲ ಕೋಡ್ ಅನ್ನು ಅನುಗುಣವಾದ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸಿ ಮತ್ತು ಮೂಲ ಕೋಡ್ ಕಂಪ್ರೆಷನ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ.
ಕೋಡ್ ಸಂಕಲನ
6.1 ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ, ಜಾಗತಿಕ ಸಂಕಲನ
6.1.1 ಕಂಪೈಲೇಶನ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಆರಂಭಿಸಿ (ಆಯ್ಕೆ file ಸಿಸ್ಟಮ್)
ನೀವು ಬಿಲ್ಡ್ರೂಟ್, ಉಬುಂಟು ಅಥವಾ ಡೆಬಿಯನ್ ರೂಟ್ಫ್ಸ್ ಚಿತ್ರವನ್ನು ನಿರ್ಮಿಸಬಹುದು. ಅದನ್ನು "./mk.sh" ನಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿ.
6.1.2 ರೂಟ್ ಅನ್ನು ತಯಾರಿಸಿ File ಸಿಸ್ಟಮ್ ಬೇಸ್
ಈ ವಿಭಾಗವು ಉಬುಂಟು ಅಥವಾ ಡೆಬಿಯನ್ ಅನ್ನು ನಿರ್ಮಿಸಲು file ವ್ಯವಸ್ಥೆ.
ಉಬುಂಟು ಕಂಪೈಲ್ ಮಾಡಿ
ಮೂಲವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ file ಸಿಸ್ಟಮ್ ಇಮೇಜ್ rootfs-ubuntu16_xubuntu_v1.1.img ಮೂಲವನ್ನು ನಕಲಿಸಿ file ಸಿಸ್ಟಮ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮಾರ್ಗಕ್ಕೆ, ನಂತರ ./mk.sh ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ
ನಿರ್ಮಾಣವು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ದಯವಿಟ್ಟು ತಾಳ್ಮೆಯಿಂದ ಕಾಯಿರಿ.
ನಂತರ ಚಿತ್ರವನ್ನು ./output/update-ubuntu.img ನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ
ಗೇಟ್ವೇಯಲ್ಲಿ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ನವೀಕರಿಸಲು update-ubuntu.img ಅನ್ನು ಬಳಸಬಹುದು
ಬಿಲ್ಡ್ರೂಟ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ
mk.sh -b ಆಜ್ಞೆಯ ಮೂಲಕ ಬಿಲ್ಡ್ರೂಟ್ ಚಿತ್ರವನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ
ನಿರ್ಮಾಣವು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ದಯವಿಟ್ಟು ತಾಳ್ಮೆಯಿಂದ ಕಾಯಿರಿ.
ನಂತರ ಚಿತ್ರವನ್ನು ./output/update ನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. img
ನವೀಕರಣ. ಗೇಟ್ವೇಯಲ್ಲಿ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ನವೀಕರಿಸಲು img ಅನ್ನು ಬಳಸಬಹುದು
6.1.3 ಬೋರ್ಡ್ನಲ್ಲಿ ಚಿತ್ರವನ್ನು ರನ್ ಮಾಡಿ
UART ಸೇತುವೆಗೆ USB ಮೂಲಕ PX30 ಬೋರ್ಡ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಅನ್ನು PC ಗೆ ಸಂಪರ್ಕಪಡಿಸಿ.
ಪುಟ್ಟಿ ಅಥವಾ ಇತರ ಟರ್ಮಿನಲ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ನಿಮ್ಮ ಕನ್ಸೋಲ್ ಸಾಧನವಾಗಿ ಬಳಸಿ,
ಸೀರಿಯಲ್ ಕನ್ಸೋಲ್ ಸೆಟ್ಟಿಂಗ್ಗಳು:
- 115200/8N1
- ಬೌಡ್: 115200
- ಡೇಟಾ ಬಿಟ್ಗಳು: 8
- ಪ್ಯಾರಿಟಿ ಬಿಟ್: ಇಲ್ಲ
- ಬಿಟ್ ನಿಲ್ಲಿಸಿ: 1
ಬೋರ್ಡ್ ಅನ್ನು ಪವರ್ ಅಪ್ ಮಾಡಿ, ನೀವು ಕನ್ಸೋಲ್ನಲ್ಲಿ ಬೂಟ್ ಲಾಗ್ ಅನ್ನು ನೋಡಬಹುದು:
ಸಿಸ್ಟಮ್ ಲಾಗಿನ್ಗಾಗಿ ಯಾವುದೇ ಡೀಫಾಲ್ಟ್ ಪಾಸ್ವರ್ಡ್ ಇಲ್ಲ.
6.2 ಪ್ರತಿ ಚಿತ್ರದ ಭಾಗವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂಕಲಿಸಲಾಗಿದೆ
6.2.1 ನಿರ್ಮಾಣ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಚಿತ್ರದ ರಚನೆ
update.img ಹಲವಾರು ಭಾಗಗಳಿಂದ ಕೂಡಿದೆ. ಮುಖ್ಯ ಭಾಗಗಳು ಬೂಟ್ ಆಗಿವೆ. img, boot.img, recovery.img, rootfs.img. uboot.img ಬೂಟ್ಲೋಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ uboot boot.img ಸಾಧನ ಟ್ರೀ .dtb ಇಮೇಜ್, ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಇಮೇಜ್ recovery.img ಅನ್ನು ಒಳಗೊಂಡಿದೆ: ಸಿಸ್ಟಮ್ ಮರುಪ್ರಾಪ್ತಿ ಮೋಡ್ಗೆ ಬೂಟ್ ಆಗಬಹುದು, recovery.img ಎಂಬುದು ರಿಕವರಿ ಮೋಡ್ನಲ್ಲಿ ಬಳಸಲಾಗುವ ರೂಟ್ಎಫ್ಗಳು. rootfs.img: ಸಾಮಾನ್ಯ ರೂಟ್ಫ್ಗಳ ಚಿತ್ರ. ಸಾಮಾನ್ಯ ಕ್ರಮದಲ್ಲಿ, ಸಿಸ್ಟಮ್ ಬೂಟ್ ಮಾಡಿ ಮತ್ತು ಈ ರೂಟ್ಫ್ಸ್ ಇಮೇಜ್ ಅನ್ನು ಆರೋಹಿಸಿ.
ನೀವು ಚಿತ್ರಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ನಿರ್ಮಿಸಬೇಕಾಗಬಹುದು, ವಿಶೇಷವಾಗಿ ನೀವು ಏಕ ಮಾಡ್ಯೂಲ್ (ಉದಾ uboot ಅಥವಾ ಕರ್ನಲ್ ಡ್ರೈವರ್) ಅಭಿವೃದ್ಧಿಯ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದಾಗ. ನಂತರ ನೀವು ಚಿತ್ರದ ಆ ಭಾಗವನ್ನು ಮಾತ್ರ ನಿರ್ಮಿಸಬಹುದು ಮತ್ತು ಆ ವಿಭಾಗವನ್ನು ಫ್ಲಾಶ್ನಲ್ಲಿ ನವೀಕರಿಸಬಹುದು.
6.2.2 Uboot ಅನ್ನು ಮಾತ್ರ ನಿರ್ಮಿಸಿ
6.2.3 ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಮಾತ್ರ ನಿರ್ಮಿಸಿ
6.2.4 ಬಿಲ್ಡ್ ರಿಕವರಿ File ಸಿಸ್ಟಮ್ ಮಾತ್ರ
ಬಿಲ್ಡ್ರೂಟ್ ಸಿಸ್ಟಮ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು
ನೀವು ಬಿಲ್ಡ್ರೂಟ್ ರೂಟ್ಫ್ಗಳನ್ನು ಬಳಸಿದರೆ, ಅಂತಿಮ ಬಿಲ್ಡ್ರೂಟ್ ರೂಟ್ಫ್ಗಳಲ್ಲಿ ಕೆಲವು ಡುಸುನ್ ಪರೀಕ್ಷಾ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು/ಟೂಲ್ಗಳನ್ನು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ನೀವು 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 ಕಾರ್ಯದ ಪರೀಕ್ಷೆ
ವೈರ್ಲೆಸ್ ಅಭಿವೃದ್ಧಿ (ಜಿಗ್ಬೀ, ಝಡ್-ವೇವ್, ಬಿಎಲ್ಇ, ಲೋರಾವಾನ್)
ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಮಾಡಲು ದಯವಿಟ್ಟು ಉಬುಂಟು ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸಿ. ಕೋಡ್ ಅನ್ನು ಬೋರ್ಡ್ನಲ್ಲಿ ಸಂಕಲಿಸಲಾಗುತ್ತದೆ, ಹೋಸ್ಟ್ನಲ್ಲಿ ಅಲ್ಲ.
- ಮಂಡಳಿಯಲ್ಲಿ ಕೆಲವು ಗ್ರಂಥಾಲಯವನ್ನು ತಯಾರಿಸಿ
- scp SDK
8.1 ಬಿಎಲ್ಇ
BLE ಇಂಟರ್ಫೇಸ್ /dev/ttyUSB1 ಆಗಿದೆ.
Dusun FTP ಯಿಂದ “rk3328_ble_test.tar.gz” ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು /ರೂಟ್ ಅಡಿಯಲ್ಲಿ ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಿ.
ಅದನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ ಮತ್ತು ನೀವು ./bletest ಬಿಲ್ಡ್ ಬ್ಲೆ ಟೆಸ್ಟ್ ಟೂಲ್ ಅನ್ನು ಪಡೆಯಬಹುದು ಮತ್ತು ರನ್ ಮಾಡಬಹುದು:
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” ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು /ರೂಟ್ ಅಡಿಯಲ್ಲಿ ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಿ.
ಅದನ್ನು ಬಿಡಿಸಿ ಮತ್ತು ನೀವು ./sx1302_hal ಬಿಲ್ಡ್ LoRaWAN ಗಳನ್ನು ಪಡೆಯಬಹುದುample ಕೋಡ್ sx1302_hal ಮತ್ತು ರನ್:
LoRaWAN ಕೋಡ್ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿ, ದಯವಿಟ್ಟು ಭೇಟಿ ನೀಡಿ https://www.semtech.com/products/wireless-rf/lora-core/sx1302 ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ.
8.3 ಜಿಪಿಎಸ್
ಜಿಪಿಎಸ್ ಪ್ರೋಗ್ರಾಂನಿಂದ ಜಿಪಿಎಸ್ ಡೇಟಾವನ್ನು ಪಡೆದುಕೊಳ್ಳಿ, ಡಿಫಾಲ್ಟ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ttyS3, ಬಾಡ್ ದರ 9600
ಇಮೇಜ್ ಅಪ್ಗ್ರೇಡ್
9.1 ಅಪ್ಗ್ರೇಡ್ ಟೂಲ್
ಅಪ್ಗ್ರೇಡ್ ಟೂಲ್:AndroidTool_Release_v2.69
9.2 ಅಪ್ಗ್ರೇಡ್ ಮೋಡ್ಗೆ ಹೋಗಿ
- OTG ಪೋರ್ಟ್ ಅನ್ನು ಬರ್ನಿಂಗ್ ಕಂಪ್ಯೂಟರ್ USB ಪೋರ್ಟ್ಗೆ ಸಂಪರ್ಕಿಸಿ, ಇದು 5V ವಿದ್ಯುತ್ ಪೂರೈಕೆಯಾಗಿಯೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
- uboot ಅನ್ನು ನಮೂದಿಸಲು uboot ಬೂಟ್ ಆಗುತ್ತಿರುವಾಗ “Ctrl+C” ಒತ್ತಿರಿ:
- ಸಂಪೂರ್ಣ "update.img" ಅಪ್ಗ್ರೇಡ್ಗಾಗಿ, ಬೋರ್ಡ್ ಅನ್ನು maskrom ಮೋಡ್ಗೆ ರೀಬೂಟ್ ಮಾಡಲು 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, ವಾಂಟಾಂಗ್ ಕೇಂದ್ರ,
ಹ್ಯಾಂಗ್ಝೌ 310004, ಚೀನಾ
www.dusunlock.com
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
DUSUN DSGW-010C IoT ಎಡ್ಜ್ ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ DSGW-010C, DSGW-010C IoT ಎಡ್ಜ್ ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ, IoT ಎಡ್ಜ್ ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ, ಎಡ್ಜ್ ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ, ಕಂಪ್ಯೂಟರ್ ಗೇಟ್ವೇ, ಗೇಟ್ವೇ |