/lib/firmware/xilinx/Xilinx-hdmi-rx-edid.bin
[ 4.359924] xilinx-hdmi-rx a0000000.v_hdmi_rx_ss: Using 2 EDID blocks (256 bytes) from 'xilinx/xilinx-hdmi-rx-edid.bin'. [ 4.360003] [ 4.360003] Successfully loaded edid.
[ 4.371492] xilinx-hdmi-rx a0000000.v_hdmi_rx_ss: Direct firmware load for xilinx/xilinx-hdmi-rx-edid.bin failed with error -2 [ 4.371497] xilinx-hdmi-rx a0000000.v_hdmi_rx_ss: Using Xilinx built-in EDID. [ 4.371578] [ 4.371578] Successfully loaded edid.
- User must add the requisite edid binary file to /lib/firmware/xilinx/ folder in the rootfs
- File name must be set to xilinx-hdmi-rx-edid.bin
- Add the yocto recipe (to copy the desired binary file in the rootfs) in the meta-user folder. . Example recipe recipes-edid.zip
-
For 2019.2 onwards
- Add the recipe to petalinux image. Edit ./meta-user/conf/user-rootfsconfig and add the new recipe at the end
CONFIG_custom-edid
-
For 2018.1 to 2019.1
-
Add the recipe to petalinux image. Edit
./meta-user/recipes-core/images/petalinux-image-full.bbappend
and add the new recipe at the end
- NOTE - While using 2018.1 petalinux, the file name was ./meta-user/recipes-core/images/petalinux-image.bbappend
-
Add the recipe to petalinux image. Edit
./meta-user/recipes-core/images/petalinux-image-full.bbappend
and add the new recipe at the end
IMAGE_INSTALL_append = " custom-edid"
- Next enable the package in the rootfs
% petalinux-config -c rootfs
- Select "user-pakages->custom-edid", save and exit
- Build the project
%petalinux-buildNote Disclaimer: The edid binary provided in the attached recipes-edid.zip archive is an example use-case file and should not be misrepresented as an official edid for Xilinx hdmi-rx core