ZedBoard Booting and Configuration Guide
ISE Design Suite 14.1
36
GPIO Test Demo
1.
At power on the Zynq boot ROM samples the boot mode strapping pins and
determines the boot method. Once the boot method is determined the boot ROM will
search the boot media for the BOOT.BIN file and attempt to execute the First Stage
Boot Loader (FSBL). The FSBL will then configure the PL if a bitstream is found
and hand over system execution to the application executable. When booting from
QSPI Flash this process happens very quickly. So quickly, in fact, that the GPIO test
application starts executing before the USB UART driver has a chance to load on the
host PC. This causes the serial terminal window to display a partial GUI or no GUI at
all. Based on our previous use of this application throughout this boot guide, though,
we know what keys to press to start using the application so proper display of the
GUI will resume. To start, press '1' to use NORMAL GPIO as an input (BTNU
switch):
2.
You are now ready to run the GPIO test software application. The steps to run the
application are the same as running the demo you probably used earlier, except the
system has now booted from the QSPI Flash and the steps of configuring the PL with
the hardware bitstream and starting the application executable happened
automatically at power on. Close the terminal and command windows when you are
done. This concludes this design tutorial.