| Motore di ricerca datesheet componenti elettronici |
|
RM0319 Scheda tecnica(PDF) 43 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
RM0319 Scheda tecnica(HTML) 43 Page - STMicroelectronics |
|
43 / 368 page ![]() RM0319 BootROM Doc ID 022640 Rev 3 43/368 BootROM code reads the device ID code and looks for it in a table which contains all supported device codes. Then, it fills a device description structure for page_size, block_size, memory size and spare command according to this ID code. After that, it searches for X-Loader in the first page of every block of the Flash starting from the 1st block to the 4th block. Before reading the block, it checks the sanity by reading the 1st word of the spare area of each block which should be 0xFF. If it not 0xFF, it skips to the next block. 2. Read the whole page in a buffer (buffer size equals page size) and search for X-Loader. If found, return to the start address. 3. Find the transfer size from the header. Calculate the number of pages and start reading the pages from the Flash copying them into the shadow memory. 4. Authenticate X-Loader. If authenticated, jump to the start address, otherwise jump to USB boot. 5. While reading, check ECC for every page, read ECC from the NAND memory spare area and from the FSMC controller. If there is an error of 1 bit, fix it, otherwise you will get a “Boot failed” message. |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
| 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 |