Skip to content

k7 325t microblaze hello_world程序固化

minichao9901 edited this page May 20, 2024 · 1 revision

硬件设计过程

拖一个microblaze出来,点击Run Block Automation向导,按如下勾选,于是就生成了microblaze小系统

image image image

接着,再拖一个uartlite出来,波特率设置为115200,然后继续点击Run Block Automation向导,让其自动连线,并生成rst_n端口

image

于是,一个最小系统生成了。注意修改clk, rst_n名字。注意concat的输入端口不能浮空(否则到时候产生不了bsp)。剩下的工作就是产生bitstream了。

image

软件设计

image

软件很简单。

固化到flash

image

首先选择Program FPGA,选择Generate就可以了,生成download.bit

image 接着选择Program Flash,如图所示下载download.bit

效果:重新上电后,正常运行。

image

说明

这里同样的方法,在vivado2018.3版本中,固化不能工作,原因不清楚。

Clone this wiki locally