Template:Yocto uboot splash mx8mp: Difference between revisions

From Variscite Wiki
No edit summary
Line 10: Line 10:
Using NXP's patches, Variscite provides the following reference patches which can be applied on top of U-Boot:
Using NXP's patches, Variscite provides the following reference patches which can be applied on top of U-Boot:


* [https://variscite-public.nyc3.cdn.digitaloceanspaces.com/DART-MX8M-PLUS/Software/patches/u-boot/lf_v2024.04_6.6.23-2.0.0_var01/0001-Add-i.MX8MP-LVDS-support-in-uboot.patch 0001-Add-i.MX8MP-LVDS-support-in-uboot.patch]
* [https://raw.githubusercontent.com/varigit/meta-variscite-bsp-imx/refs/heads/{{#var:META_VARISCITE_BRANCH}}/recipes-bsp/u-boot/u-boot-variscite/imx8mp-var-dart/0001-Add-i.MX8MP-LVDS-support-in-uboot.patch 0001-Add-i.MX8MP-LVDS-support-in-uboot.patch]
* [https://variscite-public.nyc3.cdn.digitaloceanspaces.com/DART-MX8M-PLUS/Software/patches/u-boot/lf_v2024.04_6.6.23-2.0.0_var01/0002-imx8mp_var_dart-Add-support-for-LVDS.patch 0002-imx8mp_var_dart-Add-support-for-LVDS.patch]
* [https://raw.githubusercontent.com/varigit/meta-variscite-bsp-imx/refs/heads/{{#var:META_VARISCITE_BRANCH}}/recipes-bsp/u-boot/u-boot-variscite/imx8mp-var-dart/0002-imx8mp_var_dart-Add-support-for-LVDS.patch 0002-imx8mp_var_dart-Add-support-for-LVDS.patch]


=== Patching U-Boot with Yocto ===
=== Patching U-Boot with Yocto ===
Line 17: Line 17:
These patches can be applied to U-Boot by appending [https://github.com/varigit/meta-variscite-bsp-imx/blob/scarthgap_6.6.23-2.0.0_var01/recipes-bsp/u-boot/u-boot-variscite.bb u-boot-variscite.bb] or creating u-boot-variscite.bbappend in your own Yocto layer:
These patches can be applied to U-Boot by appending [https://github.com/varigit/meta-variscite-bsp-imx/blob/scarthgap_6.6.23-2.0.0_var01/recipes-bsp/u-boot/u-boot-variscite.bb u-boot-variscite.bb] or creating u-boot-variscite.bbappend in your own Yocto layer:


  SRC_URI += " \
  SRC_URI:append:imx8mp-var-dart = " \
     https://variscite-public.nyc3.cdn.digitaloceanspaces.com/DART-MX8M-PLUS/Software/patches/u-boot/lf_v2024.04_6.6.23-2.0.0_var01/0001-Add-i.MX8MP-LVDS-support-in-uboot.patch;sha256sum=7c734559834ff3301ec7f638095698e28001e59b5fbb3df35b126fc59f20b961 \
     file://0001-Add-i.MX8MP-LVDS-support-in-uboot.patch \
     https://variscite-public.nyc3.cdn.digitaloceanspaces.com/DART-MX8M-PLUS/Software/patches/u-boot/lf_v2024.04_6.6.23-2.0.0_var01/0002-imx8mp_var_dart-Add-support-for-LVDS.patch;sha256sum=ce0d9fd2ee94574d41d91eabfef260816311897346dbdd7e7e7eb40686c8a840 \
     file://0002-imx8mp_var_dart-Add-support-for-LVDS.patch \
  "
  "
Or, they can be applied directly to your U-Boot tree:
$ cd uboot-imx
$ git am 0001-Add-i.MX8MP-LVDS-support-in-uboot.patch 0002-imx8mp_var_dart-Add-support-for-LVDS.patch
</includeonly>
</includeonly>

Revision as of 18:48, 15 November 2024