GWIDA MANWALI
Debugging tal-firmware b'Eclipse
Verżjoni 1.0
Storja tar-reviżjoni
Verżjoni | Data | Nota | Kontributur(i) | Approvatur |
1 | 12 ta’ Mejju 2021 | Verżjoni inizjali | Nguyen Hoang Hoan | Nguyen Hoang Hoan |
Copyright © 2019 I-SYST, id-drittijiet kollha riżervati.
3514, 1re Rue, Saint-Hubert, QC., Kanada J3Y 8Y5
Dan id-dokument ma jistax jiġi riprodott fl-ebda forma mingħajr il-kunsens espress bil-miktub minn I-SYST.
Introduzzjoni
Dan id-dokument juri pass pass kif tiddibaggja u tflash il-firmware b'Eclipse IDE u Iosonata li kien installat fil-gwida għall-Installazzjoni "Eclipse IDE fl-iżvilupp tal-firmware b'IOsonata".
Debugging u Firmware li jteptep b'Eclipse IDE
Qabbad IDK-BLYST-NANO mal-kompjuter tiegħek.
Firmware ta' debugging b'OpenODC
Nibdew b'Blinky Project bħala example.
Agħżel Proġett Blinky, Ikklikkja bil-lemin agħżel Konfigurazzjoni Debug
Ikklikkja darbtejn fuq GDB OpenOCD Debugging
Fit-tab Prinċipali, f'Applikazzjoni C/C++ ikklikkja Fittex Proġett
Agħżel Blinky. elf
Fit-tab Debugger, issettja l-għażliet tal-Konfigurazzjoni
-f "interface/cmsis-dap.cfg"
-f "mira/nrf52.cfg"
Fittex l-eżekutibbli OpenOCD file u ARM GDB eżekutibbli file.
Ikklikkja Debug
Wara li tibda d-debugger, se tieqaf fuq main(). Issa tista 'tiddibaggja l-firmware
billi tikklikkja l-buttuna tal-pass (F5, F6) biex traċċa l-kodiċi tas-sors tiegħek linja b'linja.
Firmware li jteptep
Ikklikkja l-buttuna Mexxi biex tħaddem il-firmware fuq it-tagħmir tiegħek
Debugging u Firmware BleAdvertiser li jteptep
BleAdvertiser jirrikjedi komponenti softdevice NRF SDK għalhekk irridu nteptjaw softdevice l-ewwel. Użu
IDAPnRFProg biex itteptep softdevice NRF billi tuża IDAP-Link. Niżżel hawn: IDAP-Link/M – Fittex/Windows fuq SourceForge.net
Mexxi IDAPnRFProg billi ssegwi l-linja tal-kmand:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
Wara li jteptep Bluetooth Low Energy Module f'IDK-BLYST-NANO ma IDAPnRFProg, issa nistgħu niddebuggjaw u flash Firmware BleAdvertiser fuq IDK-BLYST-NANO
Dokumenti / Riżorsi
![]() |
I-SYST Debugging u Firmware li jteptep b'Eclipse IDE [pdfManwal tal-Utent Debugging u Firmware li jteptep b'Eclipse IDE |