Electronic Components Datasheet Search
  English  ▼

X  

UM1620 Datasheet(PDF) 34 Page - STMicroelectronics

Part # UM1620
Description  Standard software driver for C90FL
PDF  41 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM1620 Datasheet(HTML) 34 Page - STMicroelectronics

Back Button UM1620 Datasheet HTML 30Page - STMicroelectronics UM1620 Datasheet HTML 31Page - STMicroelectronics UM1620 Datasheet HTML 32Page - STMicroelectronics UM1620 Datasheet HTML 33Page - STMicroelectronics UM1620 Datasheet HTML 34Page - STMicroelectronics UM1620 Datasheet HTML 35Page - STMicroelectronics UM1620 Datasheet HTML 36Page - STMicroelectronics UM1620 Datasheet HTML 37Page - STMicroelectronics UM1620 Datasheet HTML 38Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 34 / 41 page
background image
API specification
UM1620
34/41
DocID024388 Rev 3
Comments
The inputs lowEnabledBlocks, midEnabledBlocks and highEnabledBlocks are bit-mapped
arguments that are used to select the blocks to be evaluated in the Low/Mid/High address
spaces of main array. The selection of the blocks of the main array is determined by
setting/clearing the corresponding bit in lowEnabledBlocks, midEnabledBlocks or
highEnabledBlocks.
The bit allocations for blocks in one address space are: bit 0 is assigned to block 0, bit 1 to
block 1, etc. The following diagrams show the formats of lowEnabledBlocks,
midEnabledBlocks and highEnabledBlocks for the C90FL module.
For low address space valid bits are from bit 0 to bit (lowBlockNum – 1). In which,
lowBlockNum is the number of low blocks returned from FlashInit();
For middle address space valid bits are from bit 0 and bit (midBlockNum – 1). In which,
midBlockNum is the number of middle blocks returned from FlashInit();
For high address space valid bits are from bit 0 to bit (highBlockNum – 1). In which,
highBlockNum is the number of high blocks returned from FlashInit();
For example, below are bit allocations for blocks in Low/Mid/High Address Space of
SPC564A70:
Table 53. Troubleshooting for FactoryMarginReadCheck()
Returned error bits
Possible causes
Solution
C90FL_ERROR_FMR_MISMATCH
The MISR value
calculated by the user is
incorrect.
Re-calculate the MISR values
using the correct Data and
address.
The MISR calculated by
the Hardware is incorrect.
Hardware Error.
C90FL_ERROR_FMR_NO_BLOCK
None of the Blocks are
enabled for Factory
Margin Read Check
Enable any of the blocks using
variables lowEnabledBlocks,
midEnabledBlocks and
highEnabledBlock.
Table 54. Bit allocation for blocks in low address space
MSB
LSB
bit 31
…
bit 10
bit 9
bit 8
…
bit 1
bit 0
reserved
…
reserved
block 9
block 8
…
block 1
block 0
Table 55. Bit allocation for blocks in middle address space
MSB
LSB
bit 31
…
bit 4
bit 3
bit 2
bit 1
bit 0
reserved
…
reserved
reserved
reserved
block 1
block 0



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 38 39 40 41


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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