Linux & Open Source related information for AT91 Smart ARM Microcontrollers

View   r1

AT91BootStrategy 1 - 27 Jul 2007 - Main.PatriceVilchez
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Introduction

AT91 chips embed a boot ROM code. It is enabled depending on BMS (Boot Mode Select) pin state on reset.
This ROM code scans the contents of different medias like SPI DATAFLASH, NAND FLASH or SDCARD to determine if a valid application is available then it download the application into SAM9 internal SRAM and run it.
If no applicaton is available then SAM-Boot application is launched.

For more information consult your product datasheet section boot strategies.

AT91 ROM Boot

reset.jpg

AT91 SAM Boot

SAM-BA Boot is launched if no valid application has been found by the ROM code. SAM-BA Boot provides communication through USN and DBGU serial interfaces.
When SAM-BA Boot application is running, the SAM-BA tool can be used to program FLASH or EEPROM present on your board.

AT91 Linux Boot Sequence

-- PatriceVilchez - 27 Jul 2007

META FILEATTACHMENT attachment="reset.jpg" attr="" comment="" date="1185551934" name="reset.jpg" path="reset.jpg" size="44666" stream="reset.jpg" user="Main.PatriceVilchez" version="5"

Revision 1r1 - 27 Jul 2007 - 15:58:55 - PatriceVilchez
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Atmel® and others, are registered trademarks or trademarks of Atmel Corporation or its subsidiaries.
ARM® and others are registered trademarks or trademarks of ARM Ltd. Other terms and product names may be trademarks of others.
Ideas, requests, contributions ? Connect to LinksToCommunities page.
Syndicate this site RSSATOM