ಮ್ಯಾನುಯಲ್ ಗೈಡ್
ಎಕ್ಲಿಪ್ಸ್ನೊಂದಿಗೆ ಫರ್ಮ್ವೇರ್ ಡೀಬಗ್ ಮಾಡುವುದು
ಆವೃತ್ತಿ 1.0
ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ
ಆವೃತ್ತಿ | ದಿನಾಂಕ | ಗಮನಿಸಿ | ಕೊಡುಗೆದಾರ(ರು) | ಅನುಮೋದಕ |
1 | 12 ಮೇ 2021 | ಆರಂಭಿಕ ಆವೃತ್ತಿ | Nguyen Hoang Hoan | Nguyen Hoang Hoan |
ಕೃತಿಸ್ವಾಮ್ಯ © 2019 I-SYST, ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
3514, 1ರೆ ರೂ, ಸೇಂಟ್-ಹ್ಯೂಬರ್ಟ್, ಕ್ಯೂಸಿ., ಕೆನಡಾ J3Y 8Y5
I-SYST ನಿಂದ ಲಿಖಿತ ಒಪ್ಪಿಗೆಯನ್ನು ವ್ಯಕ್ತಪಡಿಸದೆ ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಯಾವುದೇ ರೂಪದಲ್ಲಿ ಪುನರುತ್ಪಾದಿಸಲಾಗುವುದಿಲ್ಲ.
ಪರಿಚಯ
"IOsonata ಜೊತೆಗೆ ಫರ್ಮ್ವೇರ್ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಎಕ್ಲಿಪ್ಸ್ IDE" ಇನ್ಸ್ಟಾಲೇಶನ್ ಗೈಡ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಎಕ್ಲಿಪ್ಸ್ IDE ಮತ್ತು Iosonata ನೊಂದಿಗೆ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಹೇಗೆ ಡೀಬಗ್ ಮಾಡುವುದು ಮತ್ತು ಫ್ಲ್ಯಾಷ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಹಂತ-ಹಂತವಾಗಿ ತೋರಿಸುತ್ತದೆ.
ಎಕ್ಲಿಪ್ಸ್ IDE ನೊಂದಿಗೆ ಡೀಬಗ್ ಮಾಡುವುದು ಮತ್ತು ಮಿನುಗುವ ಫರ್ಮ್ವೇರ್
ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ IDK-BLYST-NANO ಅನ್ನು ಸಂಪರ್ಕಿಸಿ.
OpenODC ಯೊಂದಿಗೆ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡಲಾಗುತ್ತಿದೆ
ನಾವು ಮಾಜಿಯಾಗಿ ಬ್ಲಿಂಕಿ ಪ್ರಾಜೆಕ್ಟ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತೇವೆampಲೆ.
ಬ್ಲಿಂಕಿ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಡೀಬಗ್ ಕಾನ್ಫಿಗರೇಶನ್ ಆಯ್ಕೆಮಾಡಿ
GDB OpenOCD ಡೀಬಗ್ ಮಾಡುವಿಕೆಯ ಮೇಲೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ
ಮುಖ್ಯ ಟ್ಯಾಬ್ನಲ್ಲಿ, C/C++ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಹುಡುಕಾಟ ಪ್ರಾಜೆಕ್ಟ್ ಕ್ಲಿಕ್ ಮಾಡಿ
ಬ್ಲಿಂಕಿ ಆಯ್ಕೆಮಾಡಿ. ಯಕ್ಷಿಣಿ
ಡೀಬಗರ್ ಟ್ಯಾಬ್ನಲ್ಲಿ, ಕಾನ್ಫಿಗ್ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿಸಿ
-f “interface/cmsis-dap.cfg”
-f “ಗುರಿ/nrf52.cfg”
OpenOCD ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ file ಮತ್ತು ARM GDB ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾಗಿದೆ file.
ಡೀಬಗ್ ಕ್ಲಿಕ್ ಮಾಡಿ
ನೀವು ಡೀಬಗರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದ ನಂತರ, ಅದು ಮುಖ್ಯ () ನಲ್ಲಿ ನಿಲ್ಲುತ್ತದೆ. ಈಗ ನೀವು ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡಬಹುದು
ನಿಮ್ಮ ಮೂಲ ಕೋಡ್ ಲೈನ್ ಅನ್ನು ಲೈನ್ ಮೂಲಕ ಪತ್ತೆಹಚ್ಚಲು ಹಂತದ ಬಟನ್ (F5, F6) ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ.
ಮಿನುಗುವ ಫರ್ಮ್ವೇರ್
ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಚಲಾಯಿಸಲು ರನ್ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ
ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ಮಿನುಗುವ BleAdvertiser ಫರ್ಮ್ವೇರ್
BleAdvertiser ಗೆ NRF SDK ಸಾಫ್ಟ್ಡಿವೈಸ್ ಘಟಕಗಳ ಅಗತ್ಯವಿದೆ ಆದ್ದರಿಂದ ನಾವು ಮೊದಲು ಸಾಫ್ಟ್ಡಿವೈಸ್ ಅನ್ನು ಫ್ಲ್ಯಾಷ್ ಮಾಡಬೇಕು. ಬಳಸಿ
IDAP-Link ಅನ್ನು ಬಳಸಿಕೊಂಡು NRF ಸಾಫ್ಟ್ಡಿವೈಸ್ ಅನ್ನು ಫ್ಲಾಶ್ ಮಾಡಲು IDAPnRFProg. ಇಲ್ಲಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ: IDAP-Link/M – SourceForge.net ನಲ್ಲಿ ಬ್ರೌಸ್/ವಿಂಡೋಸ್
ಕೆಳಗಿನ ಆಜ್ಞಾ ಸಾಲಿನ ಮೂಲಕ IDAPnRFProg ಅನ್ನು ರನ್ ಮಾಡಿ:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
IDAPnRFProg ಜೊತೆಗೆ IDK-BLYST-NANO ನಲ್ಲಿ ಬ್ಲೂಟೂತ್ ಲೋ ಎನರ್ಜಿ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಫ್ಲ್ಯಾಶ್ ಮಾಡಿದ ನಂತರ, ನಾವು ಈಗ IDK-BLYST-NANO ನಲ್ಲಿ ಫರ್ಮ್ವೇರ್ BleAdvertiser ಅನ್ನು ಡೀಬಗ್ ಮಾಡಬಹುದು ಮತ್ತು ಫ್ಲ್ಯಾಷ್ ಮಾಡಬಹುದು
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
ಎಕ್ಲಿಪ್ಸ್ IDE ನೊಂದಿಗೆ I-SYST ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ಮಿನುಗುವ ಫರ್ಮ್ವೇರ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ ಎಕ್ಲಿಪ್ಸ್ IDE ನೊಂದಿಗೆ ಡೀಬಗ್ ಮಾಡುವುದು ಮತ್ತು ಮಿನುಗುವ ಫರ್ಮ್ವೇರ್ |