Tool/software:
Hi,
I have following queries regrading the AM263P controller. Please help me with all the detailed information.
- As per reference manual section 5.2.1.1 Public ROM Entry, ROM bootloader performs clearing core registers, PBIST on TCMB, setting of of main stack, TI auto init and then branches to main code.
- Can we get access to the source code or related details to these tasks in ROM bootloader?
- What is TI auto init?
- What is the meaning of branch to main? Is it referring to main code of ROM bootloader or main code of SBL?
- Is 'Boot Loop' part of ROM Bootloader?
- Would ROM bootloader download the SBL image to the internal L2 RAM from the external OSPI flash (in case of OSPI boot mode)? If not then what other part of OSPI communication should be taken care at SBL?
- If we want to use Execute in Place (XIP) feature to execute the code directly from external flash then does SBL needs any specific section to be initialized to handle this?
- Can SBL be executed directly in external flash in XIP mode?