SoC Linux Dojo [No.7] Addition of user circuit and operation check
Recent embedded products are increasingly equipped with Linux® due to the sophistication of their functions.
In this "SoC Linux Dojo", we will target Macnica 's Helio board equipped with Intel® FPGA Cyclone® V SoC, and first, we will write a pre-built SD card binary image to the SD card and confirm that Linux boots. .
After that, prepare a compilation environment (Linux machine + cross-compiler), obtain and compile the Linux kernel source code, create a custom driver, add a user circuit to the SoC FPGA, check the operation of PWM control, etc. We will explain the basic development method in all 8 times.
"SoC Linux Dojo [No.7] Adding User Circuits and Checking Operation"
Document overview
Up until the previous SoC Linux Dojo [Part 6], we were able to create a custom driver and actually access the I/O of the Helio board.
This time and the next time, we will check the operation by adding the user's own hardware for PWM control of the motor on the FPGA of the Helio board.
This time, first, we will check whether the LEDs on the Helio board are PWM controlled.
<Contents>
1.First of all
2. Add user circuit
2-1. Creating custom hardware
2-2. LED PWM control (command line)
2-3. PWM control by CGI
Related Documents
SoC Linux Dojo [No.1] Checking Linux boot on Helio board using pre-built SD card image
SoC Linux Dojo [No.2] Preparation of Linux machine
SoC Linux Dojo [Part 3] Cross compiler installation and compilation, GDB debugging
SoC Linux Dojo [No.4] Compiling GNU Applications
SoC Linux Dojo [Part 6] Creating and compiling a custom driver (Part 2)
SoC Linux Dojo [No.7] Addition of user circuit and operation check
List of Intel® FPGA Software Resources