![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
How to Upgrade an AT91M40400-based System to an AT91M40800-based System Background The AT91M40400 and the AT91M40800 are both members of the Atmel AT91 16/32-bit microcontroller family, which is based on the ARM7TDMI TM processor core. Their main differences are that the AT91F40400 has 4K bytes of internal SRAM and the AT91F40800 has 8K bytes of internal SRAM. The following paragraphs outline the hardware and software operations to per form when a user would like to upgrade an AT91M40400-based system to an AT91M40800-based system. Internal Pull-up The AT91M40400 has an internal pull-up resistor on the NRST input pin. This internal pull-up is not present in the AT91M40800. The user should verify whether an external pull-up resistor of 100k on the NRST pin needs to be added. AT91 ARM(R) Thumb(R) Microcontrollers Application Note Note Regarding 5V-tolerant I/O Lines The AT91M40400 (rev. C) and the AT91M40800 have 5V-tolerant I/Os. Hardware Requirements Microcontroller Replacement The user must first replace the microcontroller IC. The AT91M40400 and the AT91M40800 are pin-to-pin compatible and both are packaged in 100-lead TQFP package. The user needs to install the AT91M40800 in place of the AT91M40400. Warning Concerning First Access after a Reset The AT91M40400 performs the first access to the memory bank connected to NCS0 10 clock cycles after the rising edge of the NRST signal. This period has been increased to 80 clock cycles on the AT91M40800 in order to conform to increased reset time requirements for nonvolatile memories containing the boot code. Rev. 1731A-11/00 1 Software Requirements As the core, the architecture and the peripherals of both the AT91M40400 and the AT91M40800 are all compatible, any program written for an AT91M40400-based system can run as is on the same system built with an AT91M40800. Power Management and Clock Controller The AT91M40800 presents an additional power management feature: peripheral clocks can be enabled and disabled individually. This feature optimizes system power consumption depending on the application phase. Because the AT91M40800 Power Management Controller defaults after reset to the state when all peripheral clocks are enabled, the code written for the AT91M40400 is compatible with the AT91M40800. Internal Memory Increase The AT91M40800 internal memory size is greater than the AT91M40400. If a program has stacks allocated in internal memory, the stack start addresses can be increased from 0x1000 to 0x2000. 2 AT91 ARM Thumb Atmel Headquarters Corporate Headquarters 2325 Orchard Parkway San Jose, CA 95131 TEL (408) 441-0311 FAX (408) 487-2600 Atmel Operations Atmel Colorado Springs 1150 E. Cheyenne Mtn. Blvd. Colorado Springs, CO 80906 TEL (719) 576-3300 FAX (719) 540-1759 Europe Atmel SarL Route des Arsenaux 41 Casa Postale 80 CH-1705 Fribourg Switzerland TEL (41) 26-426-5555 FAX (41) 26-426-5500 Atmel Rousset Zone Industrielle 13106 Rousset Cedex France TEL (33) 4-4253-6000 FAX (33) 4-4253-6001 Atmel Smart Card ICs Scottish Enterprise Technology Park East Kilbride, Scotland G75 0QR TEL (44) 1355-803-000 FAX (44) 1355-242-743 Asia Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL (852) 2721-9778 FAX (852) 2722-1369 Atmel Grenoble Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex France TEL (33) 4-7658-3000 FAX (33) 4-7658-3480 Japan Atmel Japan K.K. 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan TEL (81) 3-3523-3551 FAX (81) 3-3523-7581 Fax-on-Demand North America: 1-(800) 292-8635 International: 1-(408) 441-0732 literature@atmel.com Web Site http://www.atmel.com BBS 1-(408) 436-4309 (c) Atmel Corporation 2000. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company's standard warranty which is detailed in Atmel's Terms and Conditions located on the Company's web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel's products are not authorized for use as critical components in life suppor t devices or systems. ARM, Thumb and ARM Powered are registered trademarks of ARM Limited. Marks bearing (R) and/or TM are registered trademarks and trademarks of Atmel Corporation. Terms and product names in this document may be trademarks of others. Printed on recycled paper. 1731A-11/00/0M |
Price & Availability of AT91M40400-25AI
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |