Skip to content

Tri-color LED light display experiment

Hummingbird-based three-color LED light display experiment

Project name:Hummingbird based three-color LED light display experiment

Specific requirements:to achieve three-color LED flashing by Hummingbird.

Implementation process:

Burn Hummingbird IP core to fpga.

Put the fpga project file into a non-Chinese directory.

1、Connect: jtag port to xilinx jtag.

2、download the ip core of Hummingbird e200 to the development board. As shown in the figure.

Compile and download the c program.

Select demo

Open the configured virtual machine, and open the directory

/home/a/desktop/1/sirv-e-sdk/software/demo_gpio

Copy demo_gpio.from the file "three color led blinking" to the above directory. As shown in the figure below

Compile and download the demo

Connect userjtag to the virtual machine

As shown in the figure:/home/a/desktop/1/sirv-e-sdk/bsp/env/sirv-e203-arty

Open the directory /home/a/desktop/1/sirv-e-sdk

Compile the target file: open a terminal in the directory and type make upload PROGRAM=demo_gpio BOARD=sirv-e203-arty

As shown in the figure:

Download target file: input in the terminal make upload PROGRAM=demo_gpio BOARD=sirv-e203-arty

As shown in the figure:

If the following message appears during the process, the download is successful:

If there is an error in the download and the device is not found, as shown in the figure.

then it may be that the device name needs to be changed. Open the directory

/home/a/desktop/1/sirv-e-sdk/bsp/env/sirv-e203-arty

and open the file shown below.

Open the file and change the information in the diagram to the appropriate device name.