23.04.2013 Views

TMPM330 - Keil

TMPM330 - Keil

TMPM330 - Keil

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Start<br />

tCD ← tAD − tAC<br />

tAB > tCD?<br />

Figure 17-6 Serial Operation Mode Determination Flow<br />

<strong>TMPM330</strong> (rev 0.4)17-37<br />

<strong>TMPM330</strong><br />

7) Password<br />

The RAM Transfer command (10H) causes the boot program to perform a password check. Following an<br />

echo-back of the command code, the boot program checks the contents of the 12-byte password area<br />

(0x3F87_FFF4 to 0x3F87_FFFF) within the flash memory. If all these address locations contain the same<br />

bytes of data other than FFH, a password area error occurs as shown in Figure 17-7. In this case, the boot<br />

program returns an error acknowledge (11H) in response to the checksum byte (the 17th byte), regardless<br />

of whether the password sequence sent from the controller is all FFHs.<br />

The password sequence received from the controller (5th to 16th bytes) is compared to the password<br />

stored in the flash memory. All of the 12 bytes must match to pass the password check. Otherwise, a<br />

password error occurs, which causes the boot program to return an error acknowledge in response to the<br />

checksum byte (the 17th byte).<br />

The password check is performed even if the security function is enabled.<br />

YES<br />

UART mode I/O interface mode<br />

Flash Memory Operation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!