The DTSI file is provided for you. Copy the uio-system-user.dtsi
file to the PetaLinux project.
cp uio-system-user.dtsi build/vck190_petalinux/project-spec/meta-user/recipes-bsp/device-tree/files/system-user.dtsi
This is a user-modifiable PetaLinux device tree configuration file. Open the uio-system-user.dtsi
. You will see that this file creates a generic-uio
driver for each PL kernel instance (dlbf_data_00
, dlbf_data_01
, dblf_coeff_00
, … etc). With this device tree configuration, you can communicate to the memory addresses of the PL kernels through these UIO drivers without actually knowing the physical addresses.