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.

TDA2PXEVM: Loading EVE from IPU when Linux is running on A15

Part Number: TDA2PXEVM


Hello,

We are working on loading EVE from the IPU core when Linux is running on A15.

I have gone through the "VisionSDK_Linux_DevelopmentGuide.pdf" document. In section 9.1, The steps are mentioned to load EVE from the IPU core.

Section 9: EVE support in Linux

EVE loader is implemented using a scheme described below:
– Starterware SBL is built for M4, it is ensured it can control PRCM for EVE and bring up EVEs from IPU
– EVE binaries are built before IPU in the build system
– Convert .xearp32F -> .h (bin to hex converter utility was used)
– Include .h in the IPU’s application
It means A15+ Linux loads IPU and IPU intern loads each of the EVEs

My question here is,

How to embed .h generated from EVE executables into the IPU application?

Also, please share if there are any other documents or examples to understand further.

Regards,

Manavi H V