Tool/software:
Hi there,
Does RBL reset all the memory regions?
Where can I find more details of RBL?
Thanks
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.
Tool/software:
Hi there,
Does RBL reset all the memory regions?
Where can I find more details of RBL?
Thanks
Hi Phoenix,
You can read about RBL from the AM26x academy: https://dev.ti.com/tirex/explore/node?node=A__AVRt7VOfMlJSz4InbZKf4A__AM26X-ACADEMY__t0CaxbG__LATEST, And the AM263Px TRM Chapter 5.2.1.
The ROM code will initialize TCM and L2 OCRAM memories.
Regards,
Shaunak
As present in the Reset chapter of the AM263Px TRM (AM263Px Sitara Microcontrollers Technical Reference Manual (Rev. C)), specifically "ROM BL performs memory initialization of TCMA, L2 Banks 0/1 and MBOX RAM during each boot".
thanks guys,
I want to store some data in memory and keep it over a warm reset.
In my case, if I use the Bank 6 to save the data, does it will stay after a warm reset?
Thanks
In my case, if I use the Bank 6 to save the data, does it will stay after a warm reset?
Yes, that data would stay across warm resets.
Regards,
Sahana
Hi Sahana,
I tried to write a byte into 0x702FFFF0, then do a software reset. But the data was reset to 0.
I write data and do a reset by a CAN command and read data from that address by another CAN command.
From the debugger, I could see the 0xAA was write in and reset occured as debugger lost communication.
Then when I read data by another CAN command, I got 0x0.
Any idea?
Thanks
then do a software reset
Could you confirm that you're doing a software warm reset by writing into " MSS_TOPRCM_WARM_RESET_REQ" register? And do you see the warm reset occurring by reading the register "MSS_TOPRCM_SYS_RST_CAUSE" ?
Hi Sahana,
I found the issue that is my SBL init all the memory banks.
Thanks