EasyManua.ls Logo

ST SPC560P34 - Figure 483. Password Check Flow

ST SPC560P34
936 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Boot Assist Module (BAM) RM0046
816/936 Doc ID 16912 Rev 5
Figure 483. Password check flow
Download start address, VLE bit and code size
The next 8 bytes received by the MCU contain a 32-bit Start Address, the VLE mode bit and
a 31-bit code Length as shown in Figure 484.
The VLE bit (Variable Length Instruction) indicates which instruction set for which the code
has been compiled. This device family supports only VLE = 1. The bit is used for backward
compatibility.
The Start Address defines where the received data will be stored and where the MCU will
branch after the download is finished. The two LSB bits of the Start Address are ignored by
the BAM program, such that the loaded code should be 32-bit word aligned.
The Length defines how many data bytes have to be loaded.
SSCM.
STATUS.
PUB
SSCM.
STATUS.
SEC
Comparison with
FEEDFACE
CAFEBEEF
Comparison with
password saved on
NVPWD[0:1]
Wait
Write received password to
SSCM.PWCMPH-L
Verify whether Flash is
unsecured
=0
=0
=1
=1

Table of Contents

Related product manuals