7.4.1 Unlock, Load Program and Start Loaded Program

After Reset, the bootloader is locked and the host must send two frames as a password to unlock the bootloader. These frames are:

OrderAddressCommandData
10x000000000xDE050x5345ACBA
20x000000000xDE050xACBA5345

At this point, the host sends commands to the bootloader and it can start loading the program to the PL460. The program must be loaded starting with address 0x00000000.

After loading the program, it must be started. Starting the loaded program requires clearing the CPUWAIT bit of the MSSC Miscellaneous register (Address 0x400E1800) and transferring control of the MISO signal to the M7-SPI peripheral:

OrderAddressCommandData
10x400E18000x00000x00000000
20x000000000xA66A0x00000000

If this action is not done, the MISO signal will remain controlled by the BOOTLOADER.