If a valid application is available then it downloads this application into the chip internal SRAM and runs it. The ROM code scans the contents of different media like serial FLASH, NAND FLASH, SD/MMC Card and serial EEPROM. It is enabled depending on BMS (Boot Mode Select) pin state on reset. For newer versions of AT91Bootstrap, check this page AT91Bootstrap4.ĪT91Bootstrap is the 2nd level bootloader for Atmel AT91 SoC providing a set of algorithms to manage the hardware initialization such as clock speed configuration, PIO settings, DRAM initialization, to download your main application from specified boot media (NAND FLASH, serial FLASH (both AT25-compatible of DataFlash), serial EEPROM, SD Card, etc.) to main memory and to start it.ĪT91 chips embed a boot ROM code. ![]() This page is dedicated to AT91Bootstrap 3.x series. Load AT91Bootstrap binary and setup the 6th vector (offset is 0x14) as the file size.Setup PMECC header for different type of board.Using SAM-BA to flash AT91Bootstrap to board. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |