ਇੱਕ DUSUN ਕੰਪਨੀ
SDK ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ
ਉਤਪਾਦ ਦਾ ਨਾਮ: IoT Edge ਕੰਪਿਊਟਰ ਗੇਟਵੇ
ਮਾਡਲ ਦਾ ਨਾਮ: DSGW-010C
DSGW-010C IoT Edge ਕੰਪਿਊਟਰ ਗੇਟਵੇ
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
ਨਿਰਧਾਰਨ | ਪੰਥ | ਵੇਰਵਾ ਅੱਪਡੇਟ ਕਰੋ | By | |
ਰੈਵ | ਮਿਤੀ | |||
1.0 | 2022-07-07 | ਨਵਾਂ ਸੰਸਕਰਣ ਰੀਲੀਜ਼ | ||
ਪ੍ਰਵਾਨਗੀਆਂ
ਸੰਗਠਨ | ਨਾਮ | ਸਿਰਲੇਖ | ਮਿਤੀ |
ਜਾਣ-ਪਛਾਣ
ਇਹ ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ ਬੁਨਿਆਦੀ ਗੱਲਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਦੀ ਹੈ: ਨੈੱਟਵਰਕ 'ਤੇ ਆਪਣੇ ਟੀਚੇ ਨੂੰ ਕਿਵੇਂ ਕਨੈਕਟ ਕਰਨਾ ਅਤੇ ਸੈੱਟ ਕਰਨਾ ਹੈ; SDK ਨੂੰ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ; ਅਤੇ ਫਰਮਵੇਅਰ ਚਿੱਤਰਾਂ ਨੂੰ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ।
ਲੀਨਕਸ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਰਸ ਕਿੱਟ (SDK) ਇੱਕ ਏਮਬੈਡਡ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸਾਫਟਵੇਅਰ ਸੂਟ ਹੈ ਜੋ ਲੀਨਕਸ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਡੁਸੁਨ ਦੇ DSGW-010C ਗੇਟਵੇ 'ਤੇ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
4.4 ਲੀਨਕਸ ਕਰਨਲ 'ਤੇ ਅਧਾਰਤ, ਅਤੇ ਮੌਜੂਦਾ ਓਪਨ ਸੋਰਸ ਸੌਫਟਵੇਅਰ ਦਾ ਲਾਭ ਉਠਾਉਂਦੇ ਹੋਏ, SDK ਕਸਟਮ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਰਲ ਬਣਾਉਂਦਾ ਹੈ। ਡਿਵਾਈਸ ਡਰਾਈਵਰ, GNU ਟੂਲਚੇਨ, ਪੂਰਵ ਪਰਿਭਾਸ਼ਿਤ ਸੰਰਚਨਾ ਪ੍ਰੋfiles, ਅਤੇ sample ਐਪਲੀਕੇਸ਼ਨਾਂ ਸਾਰੀਆਂ ਸ਼ਾਮਲ ਹਨ.
ਗੇਟਵੇ ਜਾਣਕਾਰੀ
2.1 ਮੁ informationਲੀ ਜਾਣਕਾਰੀ
SOC: PX30 ਕਵਾਡ-ਕੋਰ ARM Cortex-A53
2GB ਆਨ-ਬੋਰਡ ਰੈਮ
32GB eMMC
LoRa Concentrator ਇੰਜਣ 'ਤੇ ਅਧਾਰ: Semtech SX1302
TX ਪਾਵਰ 27dBm ਤੱਕ, RX ਸੰਵੇਦਨਸ਼ੀਲਤਾ -139dBm @SF12, BW125kHz ਤੱਕ
LoRa ਫ੍ਰੀਕੁਐਂਸੀ ਬੈਂਡ ਸਮਰਥਨ: RU864, IN865, EU868, US915, AU915, KR920, AS923.
ਵਾਈ-ਫਾਈ 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 ਬੋਰਡ ਨੂੰ ਕਨੈਕਟ ਕਰਨਾ - ਸੀਰੀਅਲ ਪੋਰਟ
ਜੇਕਰ ਤੁਸੀਂ ਗੇਟਵੇ ਨੂੰ ਡੀਬੱਗ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਸ਼ੈੱਲ ਨੂੰ ਖੋਲ੍ਹ ਸਕਦੇ ਹੋ, ਪੀਸੀ ਨੂੰ ਸੀਰੀਅਲ ਤੋਂ USB ਟੂਲ ਰਾਹੀਂ PCBA ਬੋਰਡ ਨਾਲ ਕਨੈਕਟ ਕਰ ਸਕਦੇ ਹੋ।
ਹਰਾ: GND
ਨੀਲਾ: RX
ਭੂਰਾ: TX
ਬਣਾਉਣ ਲਈ ਵਾਤਾਵਰਣ ਨੂੰ ਕੰਪਾਇਲ ਕਰੋ
ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਬਿਲਡ ਵਾਤਾਵਰਨ ਨੂੰ ਸੈੱਟਅੱਪ ਕਰਨ ਲਈ ubuntu 18.04 .iso ਚਿੱਤਰ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਤੁਸੀਂ ubuntu 18.04 ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਇੱਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਜਾਂ ਇੱਕ ਭੌਤਿਕ PC ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
4.1 Virtual Machine
ਇਹ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਨਵੇਂ ਉਪਭੋਗਤਾ ਵਰਚੁਅਲ ਮਸ਼ੀਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ, ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਲਈ ਉਬੰਟੂ 18.04 ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ, ਅਤੇ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਲਈ ਲੋੜੀਂਦੀ ਡਿਸਕ ਸਪੇਸ (ਘੱਟੋ-ਘੱਟ 100G) ਛੱਡਣ।
4.2 ਉਬੰਟੂ ਪੀਸੀ ਬਣਾਉਣ ਲਈ ਵਾਤਾਵਰਣ ਨੂੰ ਕੰਪਾਇਲ ਕਰੋ
ਭੌਤਿਕ ਮਸ਼ੀਨ ਸੰਕਲਨ ਉਪਭੋਗਤਾ ਇੱਕ 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 ਸਿਸਟਮ)
ਤੁਸੀਂ ਬਿਲਡਰੂਟ, ਉਬੰਟੂ ਜਾਂ ਡੇਬੀਅਨ ਰੂਟਫਸ ਚਿੱਤਰ ਬਣਾ ਸਕਦੇ ਹੋ। ਇਸਨੂੰ "./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 ਬੋਰਡ 'ਤੇ ਚਿੱਤਰ ਨੂੰ ਚਲਾਓ
PX30 ਬੋਰਡ ਸੀਰੀਅਲ ਪੋਰਟ ਨੂੰ USB ਤੋਂ UART ਬ੍ਰਿਜ ਰਾਹੀਂ PC ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
ਆਪਣੇ ਕੰਸੋਲ ਟੂਲ ਵਜੋਂ ਪੁਟੀ ਜਾਂ ਹੋਰ ਟਰਮੀਨਲ ਸੌਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕਰੋ,
ਸੀਰੀਅਲ ਕੰਸੋਲ ਸੈਟਿੰਗਾਂ:
- 115200/8N1
- ਬੌਡ: 115200
- ਡਾਟਾ ਬਿੱਟ: 8
- ਪੈਰੀਟੀ ਬਿੱਟ: ਨਹੀਂ
- ਸਟੌਪ ਬਿੱਟ: 1
ਬੋਰਡ ਨੂੰ ਪਾਵਰ ਕਰੋ, ਤੁਸੀਂ ਕੰਸੋਲ 'ਤੇ ਬੂਟ ਲੌਗ ਦੇਖ ਸਕਦੇ ਹੋ:
ਸਿਸਟਮ ਲਾਗਇਨ ਲਈ ਕੋਈ ਡਿਫੌਲਟ ਪਾਸਵਰਡ ਨਹੀਂ ਹੈ।
6.2 ਹਰੇਕ ਚਿੱਤਰ ਭਾਗ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਕੰਪਾਇਲ ਕੀਤਾ
6.2.1 ਬਿਲਡ ਸਿਸਟਮ ਅਤੇ ਚਿੱਤਰ ਬਣਤਰ
update.img ਕਈ ਭਾਗਾਂ ਨਾਲ ਬਣਿਆ ਹੈ। ਮੁੱਖ ਭਾਗ uboot ਹਨ। img, boot.img, recovery.img, rootfs.img। uboot.img ਬੂਟਲੋਡਰ ਰੱਖਦਾ ਹੈ uboot boot.img ਵਿੱਚ ਡਿਵਾਈਸ ਟ੍ਰੀ .dtb ਚਿੱਤਰ, ਲੀਨਕਸ ਕਰਨਲ ਚਿੱਤਰ recovery.img: ਸਿਸਟਮ ਰਿਕਵਰੀ ਮੋਡ ਤੱਕ ਬੂਟ ਕਰ ਸਕਦਾ ਹੈ, recovery.img ਰਿਕਵਰੀ ਮੋਡ ਵਿੱਚ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਰੂਟਐਫ ਹੈ। rootfs.img: ਸਧਾਰਨ rootfs ਚਿੱਤਰ। ਸਧਾਰਨ ਮੋਡ ਵਿੱਚ, ਸਿਸਟਮ ਬੂਟ ਅਤੇ ਇਸ ਰੂਟਫਸ ਈਮੇਜ਼ ਨੂੰ ਮਾਊਂਟ ਕਰੋ।
ਤੁਹਾਨੂੰ ਚਿੱਤਰਾਂ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ, ਖਾਸ ਕਰਕੇ ਜਦੋਂ ਤੁਸੀਂ ਸਿੰਗਲ ਮੋਡੀਊਲ (ਜਿਵੇਂ ਕਿ 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 ਫੰਕਸ਼ਨ ਦਾ ਟੈਸਟ
ਵਾਇਰਲੈੱਸ ਵਿਕਾਸ (Zigbee, Z-Wave, BLE, LoRaWAN)
ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਕਰਨ ਲਈ ਉਬੰਟੂ ਸਿਸਟਮ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਕੋਡ ਨੂੰ ਬੋਰਡ 'ਤੇ ਕੰਪਾਇਲ ਕੀਤਾ ਜਾਵੇਗਾ, ਮੇਜ਼ਬਾਨ 'ਤੇ ਨਹੀਂ।
- ਬੋਰਡ 'ਤੇ ਕੁਝ ਲਾਇਬ੍ਰੇਰੀ ਤਿਆਰ ਕਰੋ
- scp SDK
8.1 BLE
BLE ਇੰਟਰਫੇਸ /dev/ttyUSB1 ਹੈ।
Dusun FTP ਤੋਂ “rk3328_ble_test.tar.gz” ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ, ਅਤੇ ਇਸਨੂੰ /ਰੂਟ ਦੇ ਹੇਠਾਂ, ਬੋਰਡ ਵਿੱਚ ਕਾਪੀ ਕਰੋ।
ਇਸਨੂੰ ਅਨਜ਼ਿਪ ਕਰੋ ਅਤੇ ਤੁਸੀਂ ./bletest ਬਿਲਡ ble ਟੈਸਟ ਟੂਲ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਚਲਾ ਸਕਦੇ ਹੋ:
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 s ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋample ਕੋਡ sx1302_hal ਅਤੇ ਚਲਾਓ:
LoRaWAN ਕੋਡ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ, ਕਿਰਪਾ ਕਰਕੇ ਵੇਖੋ https://www.semtech.com/products/wireless-rf/lora-core/sx1302 ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ.
8.3 GPS
GPS ਪ੍ਰੋਗਰਾਮ ਤੋਂ GPS ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰੋ, ਡਿਫੌਲਟ ਸੀਰੀਅਲ ਪੋਰਟ ttyS3 ਹੈ, ਬੌਡ ਰੇਟ 9600
ਚਿੱਤਰ ਅੱਪਗ੍ਰੇਡ
9.1 Upgrade Tool
ਅੱਪਗ੍ਰੇਡ ਟੂਲ:AndroidTool_Release_v2.69
9.2 ਅੱਪਗ੍ਰੇਡ ਮੋਡ ਵਿੱਚ ਜਾਓ
- OTG ਪੋਰਟ ਨੂੰ ਬਲਨਿੰਗ ਕੰਪਿਊਟਰ USB ਪੋਰਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ, ਇਹ 5V ਪਾਵਰ ਸਪਲਾਈ ਵਜੋਂ ਵੀ ਕੰਮ ਕਰਦਾ ਹੈ
- uboot ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਲਈ, ਜਦੋਂ uboot ਬੂਟ ਹੋ ਰਿਹਾ ਹੋਵੇ ਤਾਂ “Ctrl+C” ਦਬਾਓ:
- ਇੱਕ ਸੰਪੂਰਨ "update.img" ਅੱਪਗਰੇਡ ਲਈ, ਬੋਰਡ ਨੂੰ ਮਾਸਕਰੋਮ ਮੋਡ ਵਿੱਚ ਰੀਬੂਟ ਕਰਨ ਲਈ "rbrom" ਕਮਾਂਡ ਨੂੰ uboot ਕਰੋ।
- "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, ਬਿਲਡਿੰਗ ਏ, ਵਾਂਟੋਂਗ ਸੈਂਟਰ,
ਹਾਂਗਜ਼ੌ 310004, ਚੀਨ
www.dusunlock.com
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
DUSUN DSGW-010C IoT Edge ਕੰਪਿਊਟਰ ਗੇਟਵੇ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ DSGW-010C, DSGW-010C IoT Edge ਕੰਪਿਊਟਰ ਗੇਟਵੇ, IoT Edge ਕੰਪਿਊਟਰ ਗੇਟਵੇ, Edge ਕੰਪਿਊਟਰ ਗੇਟਵੇ, ਕੰਪਿਊਟਰ ਗੇਟਵੇ, ਗੇਟਵੇ |