VGA_pong

  • For this Example also we have used following PMOD: Digilent-VGA-PMOD
  • VGA PMOD is connected to the beaglewire P3, P4 Pmods.
  • pinmap can be found in pcf file.
  • It is connected upside down to port3 and port4.
  • Detailed Steps
  • Switches Information:
Switch Description
Start Button USR0
Player1_Paddle_UP PMOD1_0
Player1_Paddle_Down PMOD1_1
Player2_Paddle_UP PMOD1_2
Player2_Paddle_Down PMOD1_3

Flash the FPGA with VGA example bitstream

cd Beaglewire/examples/vga_pong

# If the fpga tools present on BBB
make

# Else scp the .bin file in Beaglewire/examples/vga_pong
# In host computer go to Beaglewire/examples/vga_pong
# make
# Command to send it to FPGA: 
# scp vga.bin debian@192.168.6.2:/home/debian/Beaglewire/examples/vga_pong

# Loading SPI flash after FPGA reset, it will be boot up on SPI.
make load_spi

# Reset the FPGA for running bitsream (RST Button on BeagleWire)

Demo: