Hi,
I am trying to understand the code of IBL available for C6678.
I have few questions, If anybody could resolve it, that will great help for me.
1) Why there is two main functions available in IBL? one is in iblmain.c and another is in iblinit.c
2) How IBL reads bootmode value of swithces? I am unable to find out this in code.
3) How to define value of ROM_BOOT_PARAMS_ADDR_C6678 available in /src/device/c66x/target.h file.
4) Before starting IBL's main function how other initialization done? for example PLL and DDR.