전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

AN3155 데이터시트(PDF) 35 Page - STMicroelectronics

부품명 AN3155
상세설명  USART protocol used in the STM32 bootloader
PDF  37 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3155 데이터시트(HTML) 35 Page - STMicroelectronics

Back Button AN3155 Datasheet HTML 29Page - STMicroelectronics AN3155 Datasheet HTML 30Page - STMicroelectronics AN3155 Datasheet HTML 31Page - STMicroelectronics AN3155 Datasheet HTML 32Page - STMicroelectronics AN3155 Datasheet HTML 33Page - STMicroelectronics AN3155 Datasheet HTML 34Page - STMicroelectronics AN3155 Datasheet HTML 35Page - STMicroelectronics AN3155 Datasheet HTML 36Page - STMicroelectronics AN3155 Datasheet HTML 37Page - STMicroelectronics  
Zoom Inzoom in Zoom Outzoom out
 35 / 37 page
background image
DocID17066 Rev 6
35/37
AN3155
Bootloader protocol version evolution
4
Bootloader protocol version evolution
Table 3 lists the bootloader versions.
Table 3. Bootloader protocol versions
Version
Description
V2.0
Initial bootloader version.
V2.1
– Update Go command to initialize the main stack pointer
– Update Go command to return NACK when jump address is in
the Option byte area or System memory area
– Update Get ID command to return the device ID on two bytes
– Update the bootloader version to V2.1
V2.2
– Update Read Memory, Write Memory and Go commands to
deny access, with a NACK response, to the first bytes of RAM
memory used by the bootloader
– Update Readout Unprotect command to initialize the whole RAM
content to 0x0 before RDP disable operation
V3.0
– Extended Erase command added to support number of pages
larger than 256 and separate bank mass erase.
– Erase command has not been modified in this version but, due to
addition of the Extended Erase command it is no longer
supported (Erase and Extended Erase commands are
exclusive).
V3.1
– Limitation fix of:
“When a Read Memory command or Write Memory command is
issued with an unsupported memory address and a correct
address checksum (ie. address 0x6000 0000), the command is
aborted by the bootloader device, but the NACK (0x1F) is not
sent to the host. As a result, the next 2 bytes (which are the
number of bytes to be read/written and its checksum) are
considered as a new command and its checksum.” (1)
No changes in specification, the product implementation has
been corrected.
1.
If the “number of data - 1” (N-1) to be read/written is not equal to a valid command code (0x00, 0x01,
0x02, 0x11, 0x21, 0x31, 0x43, 0x44, 0x63, 0x73, 0x82 or 0x92), then the limitation is not perceived from
the host since the command is NACKed anyway (as an unsupported new command).



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com