Part Number: AM6442
Hi,
I am using am64x with sbl bootflow to start R5F. Now we wanted to add Linux, so we load also the linux.appimage.hs_fs in the bootloader.
At first I had to sync the security handover between boardconfig and sec-cfg.yaml inside U-Boot SPL. So I changed the sec-cfg.yaml to msg_sender TISCI_HOST_ID_MAIN_0_R5_0 and to_host_id TISCI_HOST_ID_MAIN_0_R5_0. Finally U-Boot SPL passed the Authentication of the Image. Linux boots fine under one condition, which I will explain in the following!
Information:
Our R5F application uses sa2ul driver and also controls the firewall (MCU+SDK 11.00.00.18).
Condition, how it boots:
In case of trying to boot linux, I always get a resource conflict between R5F application and the linux artifacts (especially U-Boot SPL). If I comment out sa2ul driver and firewall in my R5F application, Linux boots without any problems.
But when I try to comment it in again, it is not booting correctly. R5F application simply does not start correctly and hangs while opening sa2ul driver or firewall.
Authenticating image at address 0x0000000081c01cac
Authenticating image of size 1114756 bytes
ti_sci_cmd_proc_auth_boot_image: calling ti_sci_do_xfer
ti_sci system-controller@44043000: Message not acknowledged
Authentication failed!
### ERROR ### Please RESET the board ###