This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
We are trying to load XEM4 binary on IPU2 core from U-boot using early boot functionality. We are using GLSDK 6_04 U-boot to do the same.
We tried loading 'dra7-ipu2-fw.xem4' from U-boot and were able to connect to IPU2 core after stopping at U-boot using CCS. But, when we try to load any other XEM4 binary built by us on IPU2 core, we are getting the below error messages
find_resource_table: failed to get resource section header
spl_boot_ipu: failed to find resource table
and loading XEM4 binary fails.
We want to know about the following things:
1. How can we build XEM4 binary (SYSBIOS or Starter ware) having the resource table linked to the executable binary?
2. Is there a way to bypass finding the resource table in U-boot and successfully load the XEM4 binary on IPU2/IPU1 core from U-boot?
Thanks & Regards,
Shubham
Hi Shubham,
The structure ti_ipc_remoteproc_ResourceTable is actually in the resource table header file, have you included "rsc_table_vayu_ipu.h" in your application?
#include "rsc_table_vayu_ipu.h".
I am not sure if you can bypass it. I think you should have it as the resource table defines the system resource and address translation for MMU configuration.
Regards,
Garrett