parent
43c3510fc2
commit
4049559948
|
@ -1,6 +1,6 @@
|
||||||
# 1.概述
|
# 1.概述
|
||||||
|
|
||||||
介绍如何将tinyriscv移植到FPGA平台上和如何通过JTAG下载程序到FPGA。
|
介绍如何将tinyriscv移植到FPGA平台上和如何通过JTAG或者UART下载程序到FPGA。
|
||||||
|
|
||||||
1.软件:xilinx vivado(以2018.1版本为例)开发环境。
|
1.软件:xilinx vivado(以2018.1版本为例)开发环境。
|
||||||
|
|
||||||
|
@ -8,6 +8,8 @@
|
||||||
|
|
||||||
3.调试器:CMSIS-DAP或者DAPLink。
|
3.调试器:CMSIS-DAP或者DAPLink。
|
||||||
|
|
||||||
|
这里只是以Xilinx平台为例,实际上可以移植到任何FPGA平台(只要资源足够)。
|
||||||
|
|
||||||
# 2.FPGA移植步骤
|
# 2.FPGA移植步骤
|
||||||
|
|
||||||
## 2.1创建工程
|
## 2.1创建工程
|
||||||
|
@ -186,6 +188,10 @@
|
||||||
|
|
||||||
当使能了UART debug模块后,就可以通过tools/tinyriscv_fw_downloader.py脚本来下载程序。
|
当使能了UART debug模块后,就可以通过tools/tinyriscv_fw_downloader.py脚本来下载程序。
|
||||||
|
|
||||||
|
tinyriscv_fw_downloader.py脚本使用方法:
|
||||||
|
|
||||||
|
`python tinyriscv_fw_downloader.py 串口号 bin文件`
|
||||||
|
|
||||||
打开CMD窗口,进入到tools目录,比如输入以下命令:
|
打开CMD窗口,进入到tools目录,比如输入以下命令:
|
||||||
|
|
||||||
![uart_debug](./images/uart_debug.png)
|
![uart_debug](./images/uart_debug.png)
|
||||||
|
|
Loading…
Reference in New Issue