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

X  

PM0222 데이터시트(PDF) 16 Page - STMicroelectronics

부품명 PM0222
상세설명  Brain smart hub family
PDF  33 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

PM0222 데이터시트(HTML) 16 Page - STMicroelectronics

Back Button PM0222 Datasheet HTML 12Page - STMicroelectronics PM0222 Datasheet HTML 13Page - STMicroelectronics PM0222 Datasheet HTML 14Page - STMicroelectronics PM0222 Datasheet HTML 15Page - STMicroelectronics PM0222 Datasheet HTML 16Page - STMicroelectronics PM0222 Datasheet HTML 17Page - STMicroelectronics PM0222 Datasheet HTML 18Page - STMicroelectronics PM0222 Datasheet HTML 19Page - STMicroelectronics PM0222 Datasheet HTML 20Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 33 page
background image
Flash controller
PM0222
16/33
DocID025476 Rev 1
contains a signature of the memory read, built according to the following polynomial:
x32 + x31 + x4 + x3 + x1 + 1 (seed value = 0xFFFF_FFFF).
MASSREAD sequence:
–
Write in the Flash Controller DATA register the expected value (if MASSREAD is
used in combination with the READOK flag).
–
Write the MASSREAD command (0x55) in the Flash Controller COMMAND
register.
–
Wait for the CMDSTART flag in the IRQSTAT register (polling mode or interrupt
mode) indicating that the command has been taken into account and is under
execution.
–
Clear the CMDSTART flag by writing CMDSTART to ‘1’ in the Flash Controller
IRQSTAT register.
–
Then, wait for the CMDDONE flag in the IRQSTAT register (polling mode or
interrupt mode) indicating that the command is completed.
–
Check the READOK flag (expected high) in the IRQSTAT register or the LFSRVAL
register value to ensure Flash memory content is the expected result.
–
Clear the CMDDONE flag by writing CMDDONE to ‘1’ in the Flash Controller
IRQSTAT register.
6.2.3
Erase function examples
The Flash controller allows erasing one page or the full main Flash.
ERASE sequence:
–
Write the page address to be erased by writing in the Flash Controller ADDRESS
register the following value:
ADDRESS[13:9] = XADR[7:3] = page address to erase
ADDRESS[8:0] = 9’b0 (row and word addresses at zero).
–
Write the ERASE command (0x11) in the Flash Controller COMMAND register.
–
Wait for the CMDSTART flag in the IRQSTAT register (polling mode or interrupt
mode) indicating command is taken into account and under execution.
–
Clear the CMDSTART flag by writing CMDSTART to ‘1’ in the Flash Controller
IRQSTAT register.
–
Wait for the CMDDONE flag in the IRQSTAT register (polling mode or interrupt
mode) indicating that the command is completed.
–
Clear the CMDDONE flag by writing CMDDONE to ‘1’ in the Flash Controller
IRQSTAT register.
–
After this command, the erased page will contain only bits set to ‘1’.



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


데이터시트 다운로드

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