Replies: 3 comments
-
常见问题Error in final launch sequence请检查rvstar的dlink固件是否下载进去, 并检查连线是否正确,参见 https://github.com/Nuclei-Software/nuclei-dlink/blob/nuclei-develop/README_DLink.md#demo-dlink-harware-connection-based-on-rv-star 确保dlink运行的波特率和dlink gdbserver设置的波特率一样。 |
Beta Was this translation helpful? Give feedback.
-
|
IDE集成使用主要是看两个zip包中的npk.yml文件,关于nuclei studio npk功能参见 https://github.com/Nuclei-Software/nuclei-sdk/wiki/Nuclei-Studio-NPK-Introduction 关于tool package的部分有待补充 |
Beta Was this translation helpful? Give feedback.
-
针对 Nuclei Studio 2022.12 版本IDE的使用一些说明在最新的Nuclei Studio 2022.12版本的IDE中,由于我们更改了Custom Debug Configuration页面,可能导入后会存在一些问题,请注意检查下面标注的tab的设置 也可以单独在外面启动dlink-gdbserver工具,然后IDE去连这个启动的gdb端口,这样的话,custom debug configuration页面这么配置即可 |
Beta Was this translation helpful? Give feedback.




Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
请下载最新的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相同路径下。
然后进行下载和调试使用
Beta Was this translation helpful? Give feedback.
All reactions