מאַנואַל פירער
פירמוואַרע דיבאַגינג מיט Eclipse
ווערסיע 1.0
רעוויזיע געשיכטע
ווערסיע | טאָג | באַמערקונג | מיטארבעטער(ן) | אַפּפּראָווער |
1 | 12 מאי 2021 | ערשט ווערסיע | Nguyen Hoang Hoan | Nguyen Hoang Hoan |
קאַפּירייט © 2019 I-SYST, אַלע רעכט רעזערווירט.
3514, 1 רע רו, סיינט-הובערט, קק., קאַנאַדע J3Y 8Y5
דער דאָקומענט קען נישט זיין ריפּראַדוסט אין קיין פאָרעם אָן, אויסדריקן געשריבן צושטימען פון I-SYST.
הקדמה
דער דאָקומענט ווייזט שריט-דורך-שריט ווי צו דיבאַג און בליץ די פירמוואַרע מיט Eclipse IDE און Iosonata וואָס איז געווען אינסטאַלירן אין די ינסטאַללאַטיאָן פירער "Eclipse IDE אין פירמוואַרע אַנטוויקלונג מיט יאָסאָנאַטאַ".
דיבאַגינג און פלאַשינג פירמוואַרע מיט Eclipse IDE
קאָננעקט IDK-BLYST-NANO צו דיין קאָמפּיוטער.
דיבאַגינג פירמוואַרע מיט OpenODC
מיר וועלן אָנהייבן מיט Blinky Project ווי אַן עקסample.
אויסקלייַבן בלינקי פּראָיעקט, רעכט גיט סעלעקטירן דעבוג קאָנפיגוראַטיאָן
טאָפּל גיט אויף GDB OpenOCD דיבאַגינג
אין די הויפּט קוויטל, אין C/C ++ אַפּפּליקאַטיאָן גיט זוכן פּראָיעקט
אויסקלייַבן בלינקי. שרעטל
אין די דעבוגגער קוויטל, שטעלן קאָנפיג אָפּציעס
-f "interface/cmsis-dap.cfg"
-f "target/nrf52.cfg"
בלעטער די OpenOCD עקסעקוטאַבלע file און ARM GDB עקסעקוטאַבלע file.
דריקט דעבוג
נאָך איר אָנהייב די דיבוגגער, עס וועט האַלטן ביי הויפּט (). איצט איר קענען דיבוג די פירמוואַרע
דורך געבן אַ קליק דעם שריט קנעפּל (F5, F6) צו שפּור דיין מקור קאָד שורה דורך שורה.
פלאַשינג פירמוואַרע
דריקט דעם לויפן קנעפּל צו לויפן די פירמוואַרע אויף דיין מיטל
דיבאַגינג און פלאַשינג BleAdvertiser Firmware
BleAdvertiser ריקווייערז NRF SDK ווייכווארג קאַמפּאָונאַנץ, אַזוי מיר מוזן ערשטער פלאַש דיווייס. ניצן
IDAPnRFProg צו בליץ NRF ווייכווארג מיט IDAP-Link. אראפקאפיע דאָ: IDAP-Link / M - בלעטער / Windows ביי SourceForge.net
לויפן IDAPnRFProg דורך די פאלגענדע באַפֿעלן שורה:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
נאָך פלאַשינג בלועטאָאָטה נידעריק ענערגיע מאָדולע אין IDK-BLYST-NANO מיט IDAPnRFProg, מיר קענען איצט דיבאַג און בליץ פירמוואַרע BleAdvertiser אויף IDK-BLYST-NANO
דאָקומענטן / רעסאָורסעס
![]() |
I-SYST דיבאַגינג און פלאַשינג פירמוואַרע מיט Eclipse IDE [pdfבאַניצער מאַנואַל דיבאַגינג און פלאַשינג פירמוואַרע מיט Eclipse IDE |