Part Number: AM625
Dear TI
I'm using "ti-processor-sdk-linux-am62xx-evm-09.02.01.09" and verifying secure boot.
I could change HSFS device to HSSE and succeeded to boot with signed boot loader and fitImage.
But I'm not quite sure whether it also pass the authentication of signature of kenel and dtb.
Below log is a part of boot logo when it loads fit image, but I could not find any "authentication pass" message.
8408726 bytes read in 105 ms (76.4 MiB/s)
name_fit_config=conf-ti_k3-am625-sk.dtb
## Loading kernel from FIT Image at 90000000 ...
Using 'conf-ti_k3-am625-sk.dtb' configuration
Verifying Hash Integrity ... sha512,rsa4096:custMpk+ OK
Trying 'kernel-1' kernel subimage
Description: Linux kernel
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x900000f4
Data Size: 8216626 Bytes = 7.8 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x81000000
Entry Point: 0x81000000
Hash algo: sha512
Hash value: c1014b2ff3bfe7d7285c4963a710a6a0357476583da55eaedfe5dec8e719dd895092935b0f8a38a29a45ee763fe8cd17eb4dca5dc9cf65a69127e707f215b785
Verifying Hash Integrity ... sha512+ OK
## Loading fdt from FIT Image at 90000000 ...
Using 'conf-ti_k3-am625-sk.dtb' configuration
Verifying Hash Integrity ... sha512,rsa4096:custMpk+ OK
Trying 'fdt-ti_k3-am625-sk.dtb' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x907e5230
Data Size: 59546 Bytes = 58.2 KiB
Architecture: AArch64
Load Address: 0x83000000
Hash algo: sha512
Hash value: f05cc2def183826a0634e6ab99feb93a1ce63835ff8ba604c83493d9ac3f8498a75cdeb41b76342fda8f7f6cd7a6dd824eaa109021245420331b6fbea214c2c2
Verifying Hash Integrity ... sha512+ OK
Loading fdt from 0x907e5230 to 0x83000000
Booting using the fdt blob at 0x83000000
Working FDT set to 83000000
Uncompressing Kernel Image
Loading Device Tree to 000000008ffee000, end 000000008ffff899 ... OK
Working FDT set to 8ffee000
Starting kernel ...
Could you let me know whether kernel image contains signature and it was checked in this log ?
If the signature is not checked, could you guide me how to sign kernel and dtb file ?
Is it related TI_SECURE_DEV_PKG(core-secdev-k3) which is mentioned in "AM62x_Secure_SDK_v1.pdf" ?
BR
Jace