In this chapter, you will create an intellectual property (IP) using the Create and Package New IP wizard. You will also design a system to include the new IP created for the AMD™ Zynq™ 7000 SoC device.
For the IP, you will develop a Linux-based device driver as a module that can be dynamically loaded onto the running kernel.
You will also develop Linux-based application software for the system to execute on the AMD Zynq™ SoC ZC702 board.
Important
You will need to rebuild the Linux kernel: a Linux host machine to run PetaLinux is required.
Example 11: Creating Peripheral IP: Creating Peripheral IP
Example 12: Device Driver Development: Device Driver Development
Example 13: Loading a Module into a Kernel and Executing the Application: Loading the Module into a Kernel and Executing the Application