-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 ** FIP_CREATE **
Hardkernel's fip_create is based on the tool of the same name in ARM Trusted Platform, version 0.4 https://github.com/ARM-software/arm-trusted-firmware toc_entry_lookup_list contains an Amlogic specific entry: { "SCP Firmware BL3-0-1", UUID_SCP_FIRMWARE_BL301, "bl301", NULL, FLAG_FILENAME}, #define UUID_SCP_FIRMWARE_BL301 \ {0xAABBCCDD, 0xABCD, 0xEFEF, 0xAB, 0xCD, {0x12, 0x34, 0x56, 0x78, 0xAB, 0xCD} } The only other difference is image_offset and toc_size having hard coded values. I wonder if this is relevant for booting or only nice for debugging. ARM Trusted Platform, version 1.3 has replaced fip_create by fiptool. So maybe we simply want to package 1.3 with the additional UUId for bl30 1. ** FIRMWARE ** All of the firmware blobs are based on the Arm Trusted Firmware and therefore should be subject to the ARM BSD license. bl31.bin for the Odroid C2 is based on Arm Trusted Firmware, version 1.1 with some gxbb specific enhancements. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJY+VaFAAoJEMSB27wsBRrE+cgQAIVyGuuhmxcG//hIhPG2LiCz zSqixvcUBXJqtW0qldTZNzLcN20oYiSl5+laE+IzHEU39Ua+2NlKBGfq9F6MeoxN 7LeqN7NHpNbOv7/DSQ+Y5DQ663KOqA3VkkwOSIFRIlgJYREE5Q5Zv0gNNUpNEqq4 yNJq4dDLEfzsYLhTPlYJIQ57ui79jPGpKggO1YRUFft4UftQY3l49TJika8Ei506 Oba/u8tou+MaHoQlCERF1Qpn1qXjllajUpg56b7hSDfp5VHIW1pl0GCdiZSh1+wi ZDJCEFi3zATa+l5EtLCJXiDet2I7KNu/OfOsz18AyozNtv4zQrvkh9wOGHttL+S8 PY3X40nFVsFpW39O7MImExsmoo8oWD1XD6qrVDLSSEoSBDG+dlf/e3UNnH0By6hh VLkPE0cGL3W7VH4ClWX3trYtTttyM61NIqbVsNhMCmk5263ZIZVJ3VAFxrspJg9p oFsMsikJed1xM2o0ALudMrjramUy18858kEmAPkTGysdcMHswD5qiVXOdumDxTp2 XS8zCHDy7zNw0NDkfFhKPzStkwrlJv7EUFbxqdAVEWO6za7pX2MIQcFCJzZ1Bz/4 db6eau7YiikdTkqCL4Yg4VU1CTtR8tOMNGVp6/OHpRkjYHPIqqP6eOQJfg3/LURM scXvFdTrp/2viDe3MSe2 =qb6D -----END PGP SIGNATURE-----