23.04.2013 Views

TMPM330 - Keil

TMPM330 - Keil

TMPM330 - Keil

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Under development<br />

Table 17-9 Transfer Format for the Show Product Information Command (2/2)<br />

Byte Data Transferred from the Controller<br />

to the <strong>TMPM330</strong><br />

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

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

Baud rate Data Transferred from the <strong>TMPM330</strong><br />

to the Controller<br />

Boot ROM 61 byte -<br />

- Size (in halfwords) of the same-size (16K)<br />

64 byte<br />

flash blocks (4 bytes)<br />

00H, 20H, 00H and 00H from the 61 st byte<br />

65 byte - Number of flash blocks of the same size<br />

(1 byte) 02H<br />

66 byte -<br />

69 byte<br />

- Start address of a group of the same-size<br />

(32K) flash blocks (4 bytes)<br />

00H, 00H, 80H and 3FH from 66 th byte<br />

70 byte -<br />

Size (in halfwords) of the same-size (32K)<br />

73 byte<br />

flash blocks (4 bytes)<br />

00H, 40H, 00H and 00H from the 70 th<br />

byte<br />

74 byte Number of flash blocks of the same size<br />

(32K) (1 byte) 02H<br />

75 byte -<br />

78 byte<br />

Start address of a group of the same-size<br />

(64K) flash blocks (4 bytes)<br />

00H, 00H, 81H and 3FH from 75 th byte<br />

79 byte -<br />

Size (in halfwords) of the same-size (64K)<br />

82 byte<br />

flash blocks (4 bytes)<br />

00H, 80H, 00H and 00H from the 79 th<br />

byte<br />

83 byte Number of flash blocks of the same size<br />

(64K) (1 byte) 01H<br />

84 byte -<br />

87 byte<br />

Start address of a group of the same-size<br />

(128K) flash blocks (4 bytes)<br />

00H, 00H, 01H and 00H from 84 th byte<br />

88 byte -<br />

Size (in halfwords) of the same-size (128K)<br />

91 byte<br />

flash blocks (4 bytes)<br />

00H, 00H, 01H and 00H from the 88 th<br />

byte<br />

92 byte Number of flash blocks of the same size<br />

(128K) (1 byte) 03H<br />

93 byte Checksum value for bytes 5 - 92<br />

94 byte (Wait for the next command code.) -<br />

Note 1: In I/O Interface mode, the baud rate for the transfers of the first and second bytes must be<br />

1/16 of the desired baud rate.<br />

Note 2: In case of any negative acknowledge, the boot program returns to a state in which it waits<br />

for a command code (3rd byte). In I/O Interface mode, if a communication error occurs, a<br />

negative acknowledge does not occur.<br />

Flash Memory Operation

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

Saved successfully!

Ooh no, something went wrong!