请下载最新的Nuclei Studio 2022.08 Windows版本
下载解压后,请升级IDE的插件版本到最新版本
升级完毕后, 点击菜单栏 RV-Tools -> Nuclei Package Management, 然后点击 Refresh刷新在线包版本。
安装和导入依赖包
- 选择 sdk-nuclei_sdk 0.3.9版本,点击Download安装进去
- 下载 dlink gdbserver zip包, 并import到Nuclei Package Management中
- 下载 hellodlink 示例, 并import到Nuclei Package Management中

创建dlink使用示例
这里我们使用提前将dlink固件从源码编译好,并下载到rvstar开发板上,并将rvstar 连接到DDR200T的开发板上(上面下载了N300FD的bitstream)。
如下图所示

在Nuclei Studio IDE中选择 New Nuclei RISC-V C/C++ Project 创建项目, 选择 Nuclei FPGA Evaluation Demo SoC,并下一步,项目选择 hellodlink的用例


查看并修改dlink调试配置
这里使用到了Nuclei Studio 2022.08新增的自定义调试配置的功能,这个功能未来还会进行修改,暂时界面如下。



打开 application/dlink.cfg 配置文件,修改上面的 串口为你PC上的串口

准备调试
选中dlink调试配置,切换到Debug模式,点击 调试按钮,进行调试


Flash下载
通过 SDK Configuration Tool将项目DOWNLOAD设置为Flashxip模式,并重新编译项目

修改flash loader的路径为真实的路径,目前请使用绝对路径会更合适一点,后面版本会修改为寻找cfg相同路径下。

然后进行下载和调试使用
请下载最新的Nuclei Studio 2022.08 Windows版本
下载解压后,请升级IDE的插件版本到最新版本
升级完毕后, 点击菜单栏 RV-Tools -> Nuclei Package Management, 然后点击 Refresh刷新在线包版本。
安装和导入依赖包
创建dlink使用示例
这里我们使用提前将dlink固件从源码编译好,并下载到rvstar开发板上,并将rvstar 连接到DDR200T的开发板上(上面下载了N300FD的bitstream)。
如下图所示
在Nuclei Studio IDE中选择 New Nuclei RISC-V C/C++ Project 创建项目, 选择 Nuclei FPGA Evaluation Demo SoC,并下一步,项目选择 hellodlink的用例
查看并修改dlink调试配置
这里使用到了Nuclei Studio 2022.08新增的自定义调试配置的功能,这个功能未来还会进行修改,暂时界面如下。
打开 application/dlink.cfg 配置文件,修改上面的 串口为你PC上的串口
准备调试
选中dlink调试配置,切换到Debug模式,点击 调试按钮,进行调试
Flash下载
通过 SDK Configuration Tool将项目DOWNLOAD设置为Flashxip模式,并重新编译项目
修改flash loader的路径为真实的路径,目前请使用绝对路径会更合适一点,后面版本会修改为寻找cfg相同路径下。
然后进行下载和调试使用