I SYST logo

JAGORAN MANUA
Gyaran firmware tare da Eclipse
Shafin 1.0

Tarihin bita

Sigar  Kwanan wata Lura Masu ba da gudummawa Mai yarda
1 12 ga Mayu 2021 Sigar farko Nguyen Hoang Hoan Nguyen Hoang Hoan

Haƙƙin mallaka © 2019 I-SYST, duk haƙƙin mallaka.
3514, 1re Rue, Saint-Hubert, QC., Kanada J3Y 8Y5
Ba za a iya sake buga wannan takarda ta kowace hanya ba tare da, bayyanannen izini a rubuce daga I-SYST ba.

Gabatarwa

Wannan daftarin aiki yana nuna mataki-mataki yadda ake cirewa da walƙiya firmware tare da Eclipse IDE da Iosonata wanda aka shigar a cikin jagorar shigarwa “Eclipse IDE in firmware development with IOsonata”.

Debugging da Flashing Firmware tare da Eclipse IDE

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Hoto 1

Haɗa IDK-BLYST-NANO zuwa kwamfutarka.

Gyara Firmware tare da OpenODC

Za mu fara da Blinky Project a matsayin tsohonample.
Zaɓi Aikin Blinky, danna-dama zaɓi Kanfigareshan Gyara

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Kanfigareshan Debug

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Kanfigareshan Debug 1

Danna sau biyu akan GDB BuɗeOCD Debugging
A cikin Babban shafin, a C/C++ Application danna Ayyukan Bincike

I SYST Debugging da walƙiya Firmware tare da Eclipse IDE - Search Project

Zaɓi Blinky. elf

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Debugger tab

A cikin Debugger shafin, saita zaɓuɓɓukan Config
-f “interface/cmsis-dap.cfg”
-f "manufa/nrf52.cfg"
Nemo OpenOCD mai aiwatarwa file da ARM GDB mai aiwatarwa file.
Danna Gyara

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Debug

Bayan ka fara mai gyara kuskure, zai tsaya a main(). Yanzu zaku iya cire firmware
ta danna maɓallin mataki (F5, F6) don gano layin lambar tushen ku ta layi.

Firmware mai walƙiya

Danna maɓallin Run don gudanar da firmware akan na'urarka

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Run button

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - Hoto 2

Gyarawa da walƙiya BleAdvertiser Firmware

BleAdvertiser yana buƙatar NRF SDK abubuwan haɗin na'ura mai laushi don haka dole ne mu fara walƙiya na'ura mai laushi da farko. Amfani
IDAPnRFProg don kunna na'urar taushi ta NRF ta amfani da IDAP-Link. Sauke nan: IDAP-Link/M - Binciko/Windows a SourceForge.net
Gudun IDAPnRFProg ta hanyar layin umarni:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - layin umarni

I SYST Debugging da Flashing Firmware tare da Eclipse IDE - layin umarni 1

Bayan walƙiya Module Low Energy Module na Bluetooth a cikin IDK-BLYST-NANO tare da IDAPnRFProg, yanzu zamu iya cirewa da walƙiya firmware BleAdvertiser akan IDK-BLYST-NANO

Takardu / Albarkatu

I-SYST Debugging da Flashing Firmware tare da Eclipse IDE [pdf] Manual mai amfani
Debugging da Flashing Firmware tare da Eclipse IDE

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *