マニュアルガイド
Eclipseを使用したファームウェアのデバッグ
バージョン 1.0
改訂履歴
バージョン | 日付 | 注記 | 寄稿者 | 承認者 |
1 | 12年2021月XNUMX日 | 初期バージョン | グエンホアンホアン | グエンホアンホアン |
Copyright©2019I-SYST、無断複写・転載を禁じます。
3514、1re Rue、Saint-Hubert、QC。、カナダJ3Y 8Y5
I-SYSTからの書面による明示的な同意なしに、このドキュメントをいかなる形式でも複製することはできません。
導入
このドキュメントは、インストールガイド「IOsonataを使用したファームウェア開発におけるEclipseIDE」にインストールされているEclipseIDEおよびIosonataを使用してファームウェアをデバッグおよびフラッシュする方法を段階的に示しています。
EclipseIDEを使用したファームウェアのデバッグとフラッシュ
IDK-BLYST-NANOをコンピューターに接続します。
OpenODCを使用したファームウェアのデバッグ
元としてBlinkyプロジェクトから始めますampル。
Blinky Projectを選択し、右クリックしてDebugConfigurationを選択します。
GDBOpenOCDデバッグをダブルクリックします
[メイン]タブの[C/C ++アプリケーション]で、[プロジェクトの検索]をクリックします
Blinkyを選択します。 妖精
[デバッガー]タブで、構成オプションを設定します
-f「interface/cmsis-dap.cfg」
-f「target/nrf52.cfg」
OpenOCD実行可能ファイルを参照する file およびARMGDB実行可能ファイル file.
[デバッグ]をクリックします
デバッガーを起動すると、main()で停止します。 これで、ファームウェアをデバッグできます
ステップボタン(F5、F6)をクリックして、ソースコードをXNUMX行ずつトレースします。
ファームウェアの点滅
[実行]ボタンをクリックして、デバイスでファームウェアを実行します
BleAdvertiserファームウェアのデバッグとフラッシュ
BleAdvertiserにはNRFSDKソフトデバイスコンポーネントが必要なため、最初にソフトデバイスをフラッシュする必要があります。 使用する
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のBluetoothLowEnergyモジュールをフラッシュした後、IDK-BLYST-NANOのファームウェアBleAdvertiserをデバッグおよびフラッシュできるようになりました。
ドキュメント / リソース
![]() |
EclipseIDEを使用したI-SYSTのデバッグとファームウェアのフラッシュ [pdf] ユーザーマニュアル EclipseIDEを使用したファームウェアのデバッグとフラッシュ |