| Electronic Components Datasheet Search |
|
AS3524 Datasheet(PDF) 16 Page - ams AG |
|
|
|||||||||||||||||||||||||||||
AS3524 Datasheet(HTML) 16 Page - ams AG |
|
16 / 124 page ![]() AS3524 C21 / C22 austriamicrosystems Data Sheet, Confidential © 2003-2006, austriamicrosystems AG, 8141 Unterpremstaetten, Austria-Europe. All Rights Reserved. www.austriamicrosystems.com Revision 1.11 16 - 124 5.1.6 Boot Concept It can be selected if the system should boot either using the internal ROM (internal boot loader) or an external ROM/Flash (connected to the MPMC interface). XPC[0] is read within global chip reset to do the selection of either internal or external boot. Table 7 Boot definitions for internal/external boot selection XPC[0] Booting Option 1 Internal ROM 0 External ROM/Flash For the internal bootloader, two chip versions are available: C21 and C22. Version C22 has additional features and is fully backward compatible to C21. 5.1.6.1 Internal Bootloader Version C21 Within the internal ROM boot loader several options for booting can be selected: • SSP IF - SPI master for ST serial flash types • SSP IF - SPI slave • NandFlash • Debug UART diagnostics All boot loader options of the internal bootloader are configured by XPC[3:1] pins. External pull-up or pull-down resistors should be used to configure the boot options. Table 8 Boot definitions Chip version C21 XPC[3:1] Boot Device 0 000 SPI master ST M25Pxx serial Nor Flash 1 001 reserved 2 010 SPI slave 3 011 NandFlash (SB/BB - autodetect) 4 100 NandFlash (SB/BB - autodetect) 5 101 UART / Command Line Interface without diagnostics 6 110 UART / Command Line Interface without diagnostics 7 111 UART / Command Line Interface with diagnostics 5.1.6.2 Internal Bootloader Version C22 For chip version C22 the boot loader is extended with two additional features • IDE boot: direct boot from harddisk • USB boot promer. In the case that a USB connection is present and either an update button is pressed or there is no bootable device, the USB promer is started (see Figure 5 Boot decision between normal boot and USB boot promer” for details). The USB boot promer allows update of the firmware by using an USB mass storage class device. This update can be used either for initial programming (factory programming) or as mechanism for an in-field firmware update. The C22 boot loader is fully compatible to the C21 boot loader except for mode 4, where the previous NAF boot mode is replaced by IDE boot. For version C22, NAF boot is only available in mode 3. Refer to Table 9 Boot definitions Chip version C22” for details. The update button is located between xpa[4] and xpa[0]. Within the key scan routine, xpa[4] is driven shortly to each logic level “0” and “1” and the value of xpa[0] is read back to sense a keypress of the update button. For the USB promer, it is necessary that frequency settings defining the quarz crystal frequency are defined by the pins xpc[3:1]. For details refer to “Table 10 USB promer frequency settings”. These settings are read at the beginning in the initialisation routine of the bootloader. |
|
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 |
| 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 |