调试工具Ozone

SiFli官方Ozone说明文档

软件准备

下载好后双击安装即可

一、软件配置

软件安装完成后还需要完成一些配置

1.Ozone配置

1.1 JLinkDevices.xml文件

需要将 SiFli-SDK\main\tools\flash\jlink_drv 下的 JLinkDevices.xml 文件替换 Ozone 下该文件,如下图:

1.2 SiFli目录

  • 在Ozone的Device目录下创建SiFli文件夹
  • SiFli-SDK\main\tools\flash\jlink_drv 目录下的文件中的SF32LB52X_*.elf文件复制到 SiFli目录下

1.3 Peripherals 目录

  • SiFli-SDK\main\tools\svd_external 目录下的 文件内容复制到 Ozone/Config/Peripherals

1.4 RtThreadOSPlugin.js 文件

  • SiFli-SDK\main\tools\segger 下的 RtThreadOSPlugin.js 文件复制到 Ozone\Plugins\OS

2.JLINK配置

Jlink配置参考

2.1 SiFli目录

  • Jlink\Devices 目录下创建 SiFli 目录
  • SiFli-SDK\main\tools\flash\jlink_drv 目录下需要的文件复制到此目录下

2.2 JLinkDevices.xml文件

二、开始连接

1.连接UsartServer

选择对应串口点击连接,右边小灯变绿为连接成功

2.连接Jlink

  • 打开Jlink.exe ,connect method 选择IP,并将 SERVER填入 Identifier。
  • 成功后会亮左边的小灯

3.连接开发板

  • Jllink下输入 connect 指令,然后输入?选择开发板

  • 选择SWD
  • 速率选择默认
  • 连接成功后如下显示

4.连接Ozone

  • 打开Ozone.exe

  • 选择SWD和IP,并填入SERVER

  • 选择开发板中下载的工程文件下的.elf或者.axf文件

  • 点击开始

  • 出现如下显示就说明可用开始调试了

5.线程查看

  • 输入 Project.SetOSPlugin("RtThreadOSPlugin"); 可打开线程窗口

1 个赞