I am trying to load IPU1 Core0 with some firmware on AM5728 processor. The MLO and Uboot are from Linux PSDK 02.00.00.00. My usecase is to load the IPU from Uboot, so I don't have the option of loading IPU from Linux using remoteproc. This is a hard requirement.
We have a simple ELF loader at Uboot which loads the different sections of ELF onto DDR and returns the entry point. Now, I am not aware of how to inform IPU, this entry point. With the GEL file code it seems like entry code should be present in IPU_RAM. Is the understanding correct? Where can I find this in TRM? If my entry point is in DDR, how do I inform this to IPU?