From db21ed0fa8ea2729aed38ab6da5fb95bf6ab6b4f Mon Sep 17 00:00:00 2001 From: Supper Thomas <78900636@qq.com> Date: Sun, 13 Apr 2025 15:12:49 +0800 Subject: [PATCH] =?UTF-8?q?[bsp/hpm5300evk]:=20=E4=BF=AE=E5=A4=8Dreadme?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E6=8F=8F=E8=BF=B0=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.bsp中描述路径boards不存在,只有board,并且路径中会包含openocd,把openocd路径去掉 2. 运行openocd发现cmsis-dap.cfg异常,使用ft2232.cfg可以正常烧入,修改readme 3. 添加download.bat脚本,方便下载 --- bsp/hpmicro/hpm5300evk/README_zh.md | 4 ++-- .../board/debug_scripts/{openocd => }/boards/hpm5300evk.cfg | 0 .../board/debug_scripts/{openocd => }/probes/cmsis_dap.cfg | 0 .../board/debug_scripts/{openocd => }/probes/ft2232.cfg | 0 .../board/debug_scripts/{openocd => }/probes/ft232.cfg | 0 .../board/debug_scripts/{openocd => }/probes/jlink.cfg | 0 .../debug_scripts/{openocd => }/probes/nds_aice_micro.cfg | 0 .../board/debug_scripts/{openocd => }/soc/hpm5300.cfg | 0 bsp/hpmicro/hpm5300evk/download.bat | 1 + 9 files changed, 3 insertions(+), 2 deletions(-) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/boards/hpm5300evk.cfg (100%) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/probes/cmsis_dap.cfg (100%) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/probes/ft2232.cfg (100%) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/probes/ft232.cfg (100%) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/probes/jlink.cfg (100%) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/probes/nds_aice_micro.cfg (100%) rename bsp/hpmicro/hpm5300evk/board/debug_scripts/{openocd => }/soc/hpm5300.cfg (100%) create mode 100644 bsp/hpmicro/hpm5300evk/download.bat diff --git a/bsp/hpmicro/hpm5300evk/README_zh.md b/bsp/hpmicro/hpm5300evk/README_zh.md index 9b7086ddc10..2da65d7f9d7 100644 --- a/bsp/hpmicro/hpm5300evk/README_zh.md +++ b/bsp/hpmicro/hpm5300evk/README_zh.md @@ -71,14 +71,14 @@ - 通过如下命令完成下载: ```console - %OPENOCD_HPMICRO%\openocd.exe -f boards\debug_scripts\probes\cmsis_dap.cfg -f boards\debug_scripts\soc\hpm5300.cfg -f boards\debug_scripts\boards\hpm5300evk.cfg -c "init; halt; flash write_image erase rtthread.elf; reset; shutdown" + %OPENOCD_HPMICRO%\openocd.exe -f board\debug_scripts\probes\ft2232.cfg -f board\debug_scripts\soc\hpm5300.cfg -f board\debug_scripts\boards\hpm5300evk.cfg -c "init; halt; flash write_image erase rtthread.elf; reset; shutdown" ``` - 通过如下命令实现调试: - 通过 `OpenOCD` 来连接开发板: ```console -%OPENOCD_HPMICRO%\openocd.exe -f boards\debug_scripts\probes\ft2232.cfg -f boards\debug_scripts\soc\hpm5300.cfg -f boards\debug_scripts\boards\hpm5300evk.cfg +%OPENOCD_HPMICRO%\openocd.exe -f board\debug_scripts\probes\ft2232.cfg -f board\debug_scripts\soc\hpm5300.cfg -f board\debug_scripts\boards\hpm5300evk.cfg ``` - 通过 `GDB` 实现调试: ```console diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/boards/hpm5300evk.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/boards/hpm5300evk.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/boards/hpm5300evk.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/boards/hpm5300evk.cfg diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/cmsis_dap.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/cmsis_dap.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/cmsis_dap.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/cmsis_dap.cfg diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/ft2232.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/ft2232.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/ft2232.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/ft2232.cfg diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/ft232.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/ft232.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/ft232.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/ft232.cfg diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/jlink.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/jlink.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/jlink.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/jlink.cfg diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/nds_aice_micro.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/nds_aice_micro.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/probes/nds_aice_micro.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/probes/nds_aice_micro.cfg diff --git a/bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/soc/hpm5300.cfg b/bsp/hpmicro/hpm5300evk/board/debug_scripts/soc/hpm5300.cfg similarity index 100% rename from bsp/hpmicro/hpm5300evk/board/debug_scripts/openocd/soc/hpm5300.cfg rename to bsp/hpmicro/hpm5300evk/board/debug_scripts/soc/hpm5300.cfg diff --git a/bsp/hpmicro/hpm5300evk/download.bat b/bsp/hpmicro/hpm5300evk/download.bat new file mode 100644 index 00000000000..1569bf9472f --- /dev/null +++ b/bsp/hpmicro/hpm5300evk/download.bat @@ -0,0 +1 @@ +%OPENOCD_HPMICRO%\openocd.exe -f board\debug_scripts\probes\ft2232.cfg -f board\debug_scripts\soc\hpm5300.cfg -f board\debug_scripts\boards\hpm5300evk.cfg -c "init; halt; flash write_image erase rtthread.elf; reset; shutdown" \ No newline at end of file