Jump to content

[Armbian build PR] - u-boot-radxa-rk3588/legacy: use 000.patching_config; fix boot from SD when combined with from-factory eMMC blobs (TEE mismatch)


RSS Bot

Recommended Posts

u-boot-radxa-rk3588/legacy: use 000.patching_config; fix boot from SD when combined with from-factory eMMC blobs (TEE mismatch)

  • u-boot-radxa-rk3588/legacy: rewrite u-boot patches, no changes
  • u-boot-radxa-rk3588/legacy: add 0000.patching_config.yaml and move all null-patches into dt and defconfig dirs as bare files
    • DTs and defconfigs should be identical to their null-patch equivalents
  • u-boot-radxa-rk3588/legacy: rewrite nanopc_t6_defconfig -- no changes
    • CONFIG_REGULATOR_RK806=y seems a leftover that's not really used?
  • u-boot-radxa-rk3588/legacy: rewrite nanopc_cm3588_defconfig -- no changes
    • CONFIG_REGULATOR_RK806=y seems a leftover that's not really used?
  • u-boot-radxa-rk3588/legacy: nanopc_cm3588_defconfig: disable OPTEE (for OOB working boot with from-factory blobs in eMMC)
    • makes it compatible with vendor out-of-box blobs (which include TEE) in the from-factory eMMC
    • Armbian itself doesn't ship TEE blobs
    • when combining from-factory eMMC blobs with an Armbian SD card, TEE blobs are in practice found by u-boot
    • but then proceeds to fail with optee api revision is too low
    • disable OPTEE in defconfig fixes it, TEE isn't used in any way by Armbian
  • u-boot-radxa-rk3588/legacy: nanopc_t6_defconfig: disable OPTEE (for OOB working boot with from-factory blobs in eMMC)
    • makes it compatible with vendor out-of-box blobs (which include TEE) in the from-factory eMMC
    • Armbian itself doesn't ship TEE blobs
    • when combining from-factory eMMC blobs with an Armbian SD card, TEE blobs are in practice found by u-boot
    • but then proceeds to fail with optee api revision is too low
    • disable OPTEE in defconfig fixes it, TEE isn't used in any way by Armbian

View the full article

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines