Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

STR912FAW44X6 Datasheet(PDF) 45 Page - STMicroelectronics

Part # STR912FAW44X6
Description  ARM966E-S??16/32-Bit Flash MCU with Ethernet, USB, CAN, AC motor control, 4 timers, ADC, RTC, DMA
Download  78 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STR912FAW44X6 Datasheet(HTML) 45 Page - STMicroelectronics

Back Button STR912FAW44X6 Datasheet HTML 41Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 42Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 43Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 44Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 45Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 46Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 47Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 48Page - STMicroelectronics STR912FAW44X6 Datasheet HTML 49Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 45 / 78 page
background image
STR91xFA
Memory mapping
45/78
When other AHB bus masters (such as a DMA controller) write to SRAM, their access is never
buffered. Only the CPU can make use of buffered AHB writes.
5.4
Two independent Flash memories
The STR91xFA has two independent Flash memories, the larger primary Flash and the small
secondary Flash. It is possible for the CPU to erase/write to one of these Flash memories while
simultaneously reading from the other.
One or the other of these two Flash memories may reside at the “boot” address position of
0x0000.0000 at power-up or at reset as shown in Figure 9. The default configuration is that the
first sector of primary Flash memory is enabled and residing at the boot position, and the
secondary Flash memory is disabled. This default condition may be optionally changed as
described below.
5.4.1
Default configuration
When the primary Flash resides at boot position, typical CPU initialization firmware would set
the start address and size of the main Flash memory, and go on to enable the secondary Flash,
define it’s start address and size. Most commonly, firmware would place the secondary Flash
start address at the location just after the end of the primary Flash memory. In this case, the
primary Flash is used for code storage, and the smaller secondary flash can be used for data
storage (EEPROM emulation).
5.4.2
Optional configuration
Using the STR91xFA device configuration software tool, or IDE from 3rd party, one can specify
that the smaller secondary Flash memory is at the boot location at reset and the primary Flash
is disabled. The selection of which Flash memory is at the boot location is programmed in a
non-volatile Flash-based configuration bit during JTAG ISP. The boot selection choice will
remain as the default until the bit is erased and re-written by the JTAG interface. The CPU
cannot change this choice for boot Flash, only the JTAG interface has access.
In this case where the secondary Flash defaults to the boot location upon reset, CPU firmware
would typically initialize the Flash memories the following way. The secondary Flash start
address and size is specified, then the primary Flash is enabled and its start address and size
is specified. The primary Flash start address would typically be located just after the final
address location of the secondary Flash. This configuration is particularly well-suited for In-
Application-Programming (IAP). The CPU would boot from the secondary Flash memory,
initialize the system, then check the contents of the primary Flash memory (by checksum or
other means). If the contents of primary Flash is OK, then CPU execution continues from either
Flash memory. If the main Flash contents are incorrect, the CPU, while executing code from the
secondary Flash, can download new data from any STR91xFA communication channel and
program into primary Flash memory. Application code then starts after the new contents of
primary Flash are verified.


Similar Part No. - STR912FAW44X6

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
STR912FAW44X6 STMICROELECTRONICS-STR912FAW44X6 Datasheet
1Mb / 99P
   ARM966E-S??16/32-Bit Flash MCU with Ethernet, USB, CAN, AC motor control, 4 timers, ADC, RTC, DMA
STR912FAW44X6T STMICROELECTRONICS-STR912FAW44X6T Datasheet
1Mb / 99P
   ARM966E-S??16/32-Bit Flash MCU with Ethernet, USB, CAN, AC motor control, 4 timers, ADC, RTC, DMA
More results

Similar Description - STR912FAW44X6

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
STR91XF STMICROELECTRONICS-STR91XF Datasheet
1Mb / 72P
   ARM966E-S 16/32-Bit Flash MCU with Ethernet, USB, CAN, AC Motor Control, 4 Timers, ADC, RTC, DMA
STR91XFAX3X STMICROELECTRONICS-STR91XFAX3X Datasheet
1Mb / 101P
   ARM966E-S??16/32-Bit Flash MCU with Ethernet, USB, CAN, AC motor control, 4 timers, ADC, RTC, DMA
STR91XFAX32 STMICROELECTRONICS-STR91XFAX32 Datasheet
1Mb / 99P
   ARM966E-S??16/32-Bit Flash MCU with Ethernet, USB, CAN, AC motor control, 4 timers, ADC, RTC, DMA
STR91XF STMICROELECTRONICS-STR91XF_07 Datasheet
1Mb / 73P
   ARM966E-S TM 16/32-Bit Flash MCU with Ethernet, USB, CAN, AC motor control, 4 timers, ADC, RTC, DMA
STR71XF STMICROELECTRONICS-STR71XF Datasheet
678Kb / 49P
   ARM7TDMI 16/32-BIT MCU WITH FLASH, USB, CAN 5 TIMERS, ADC, 10 COMMUNICATIONS INTERFACES
STR710F STMICROELECTRONICS-STR710F Datasheet
659Kb / 49P
   ARM7TDMI??16/32-BIT MCU WITH FLASH, USB, CAN 5 TIMERS, ADC, 10 COMMUNICATIONS INTERFACES
STR71XFXX STMICROELECTRONICS-STR71XFXX Datasheet
1Mb / 80P
   ARM7TDMI??32-bit MCU with Flash, USB, CAN, 5 timers, ADC, 10 communication interfaces
April 2013 Rev 13
STR71XF STMICROELECTRONICS-STR71XF_07 Datasheet
1Mb / 77P
   ARM7TDMI??32-bit MCU with Flash, USB, CAN 5 timers, ADC, 10 communications interfaces
STRT71XF STMICROELECTRONICS-STRT71XF Datasheet
1Mb / 74P
   ARM7TDMI??32-bit MCU with Flash, USB, CAN 5 timers, ADC, 10 communications interfaces
STR71XF STMICROELECTRONICS-STR71XF_08 Datasheet
1Mb / 78P
   ARM7TDMI??32-bit MCU with Flash, USB, CAN 5 timers, ADC, 10 communications interfaces
More results


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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   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