![]() Open the GPIO example folder, which contains a sandbox folder (code you can play with), and a tar ball version of the sandbox folder in case you need to restore the original. Locate the examples folder and double-click to open.Ĭ. Double-click the File System icon on the desktop.ī. Note If you attempt to connect and a black screen appears, power cycle the board.Ī. Start a session with VNC* Viewer and type the DE10-Nano board's IP address: 192.168.7.1.Setup Stepsįollow the steps below to prepare your board to build and run the sample applications. You may be curious to learn what's happening behind the scenes of the demo application and we'll explore that in this example application tutorial. The “Blink the LEDs” example on that page provides a simple web interface to turn ON, turn OFF, or blink the LEDs. If you've already visited the ‘Play’ page of the web site served by the board, then you've probably interacted with the 8 user LEDs. Visit GitHub* for this project's code samples. If you don’t already have one, there is a link to a free download on the Software Utilities section of the Downloads page. Virtual Network Computing (VNC) client softwareĪ VNC client application running on your host PC is used to remotely control the DE10-Nano board (which is running a VNC server application).The Terasic DE10-Nano development board, based on an Intel® Cyclone® V SoC FPGA, provides a reconfigurable hardware design platform for makers, IoT developers and educators. This article walks you through the process of reading from, and writing to those peripherals using the Linux GPIO framework. Software running on the CPU interacts with these peripherals using the Linux* general-purpose input/output (GPIO) framework. ![]() ![]() ![]() In this case, we added more GPIOs, but we could have added more UARTs, SPI controllers, Ethernet ports, or some combination of each. This simple FPGA design illustrates how programmable logic can be used to extend the peripheral set available to a processor. The peripherals used to drive the LEDs, and read the switch settings are implemented as “soft” GPIO peripherals within the FPGA. In this example application, you'll learn how to interact with the Terasic* DE10-Nano board's digital I/O: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
June 2023
Categories |