[ 返回 ]
除了电脑之外,需要购置TangPirmer20kDock开发板一块,JTAG调试模块一个(我使用的是muselab-tech.com的nanoDAPv2.3模块),杜邦线5根(一头公一头母)。
JTAG调试模块与TangPirmer20kDock开发板之间通过杜邦线连接,连接关系如下:
MounRiver Studio从官网下载安装(http://www.mounriver.com/ )。
openOCD使用MounRiver Studio自带的软件(<mrs目录>\toolchain\OpenOCD\bin)。
openOCD的配置文件sparrowrv.cfg放在“tang-primer20k_-tutorial/mcu/C01_mcu_sparrowrvcore/c_mrs_prj”目录下。
将sparrowrv.cfg复制到“<mrs目录>\toolchain\OpenOCD\bin”下。
在Gowin云源软件下打开verilog工程,综合,下载。
具体操作参考高云官网文档,以及我另一个TangNano9k_Tutorial仓的入门指引:“https://gitee.com/lanzhoo/TangNano9k_Tutorial ”
建立一个例程目录(注意目录不要带中文。以下例子中使用“C:\MRS_DATA\workspace”),复制“C01_mcu_sparrowrvcore/c_mrs_prj”下的工程例子。
在MounRiver中打开c工程,编译链接。
通过MounRiver下载程序的方式我还没走通,下面是通过命令行窗口运行openocd的方式。(windows下)
Windows需启动telnet服务(具体方法自行搜索)。
Windows下打开命令行窗口的方式是:同时按下“视窗”按键和“R”按键,在弹出的窗口中输入“cmd”。
打开两个命令行窗口。
在cmd窗口1:
在cmd窗口2:
按开发板上的S4按钮reset,可以看到led闪烁。
其它例程的load_image命令:(目录中的斜杠要改为反斜杠)
在重复load_image之前,需要先执行halt,然后load_image,然后resume。
如果没效果,看看是不是忘了敲resume。
[ 返回 ]
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )