当存在多个 J-Link 版本时,SDK 安装包只会为最近安装的 J-Link 软件添加芯片支持包;
SDK 安装包目前不支持为 pyOCD 等工具添加芯片支持包。对于这些情况,可以使用 SDK 附带的
Python 脚本 ingchips_packs_addon.py
为调试工具添加芯片程序下载和调试支持。
通过 -h
参数获取脚本使用帮助:
python ingchips_packs_addon.py -h
pyOCD
假设 SDK 安装目录为 C:\Programs\ING_SDK
。
安装 pyOCD
pip install pyocd
更新 pack 索引
pyocd pack update
执行 Python 脚本
python ingchips_packs_addon.py -t pyocd -tp "C:/Programs/ING_SDK"
J-Link
假设 SDK 安装目录为 C:\Programs\ING_SDK
。
V6.80 - V7.60 版本
假设 J-Link 的安装目录为 C:\Program Files (x86)\SEGGER\JLink_V630d
执行 Python 脚本
python ingchips_packs_addon.py -t jlink_v6 -p "C:/Program Files (x86)/SEGGER/JLink_V630d" -tp "C:/Programs/ING_SDK"
V7.62 以上
执行python脚本
python ingchips_packs_addon.py -t jlink_v7 -tp "C:/Programs/ING_SDK"