R5FSS boots from 0x0000_0000 located in TCM. When
the processor exits reset, it fetches the boot
vector from this location.
The software must take the following steps:
- Assert the correct bootstraps
- Enable the ATCM (set CPUn_INITRAMA) or BTCM (set
CPUn_INITAMB). Default state is both are enabled
and no additional configuration needed in this
device
- Assert CPUn_LOCZRAMA properly for the desired
TCMA. Default state is to boot from ATCM in this
device.
- Assert CPUn_HALT. Default is HALTED state.
- Release the CPU from reset.
- Load the desired code into the TCM via the TCM
target port.
- Exception vectors should be located
at address 0x00000000 of TCM.
- De-assert CPUn_HALT.