1Atmel AT91 Evaluation kits 2 3I. Board mapping & boot media 4------------------------------------------------------------------------------ 5AT91SAM9260EK, AT91SAM9G20EK & AT91SAM9XEEK 6------------------------------------------------------------------------------ 7 8Memory map 9 0x20000000 - 23FFFFFF SDRAM (64 MB) 10 0xC0000000 - Cxxxxxxx Atmel Dataflash card (J13) 11 0xD0000000 - D07FFFFF Soldered Atmel Dataflash (AT45DB642) 12 13Environment variables 14 15 U-Boot environment variables can be stored at different places: 16 - Dataflash on SPI chip select 1 (default) 17 - Dataflash on SPI chip select 0 (dataflash card) 18 - Nand flash. 19 20 You can choose your storage location at config step (here for at91sam9260ek) : 21 make at91sam9260ek_nandflash_config - use nand flash 22 make at91sam9260ek_dataflash_cs0_config - use data flash (spi cs0) 23 make at91sam9260ek_dataflash_cs1_config - use data flash (spi cs1) 24 25 26------------------------------------------------------------------------------ 27AT91SAM9261EK, AT91SAM9G10EK 28------------------------------------------------------------------------------ 29 30Memory map 31 0x20000000 - 23FFFFFF SDRAM (64 MB) 32 0xC0000000 - C07FFFFF Soldered Atmel Dataflash (AT45DB642) 33 0xD0000000 - Dxxxxxxx Atmel Dataflash card (J22) 34 35Environment variables 36 37 U-Boot environment variables can be stored at different places: 38 - Dataflash on SPI chip select 0 (default) 39 - Dataflash on SPI chip select 3 (dataflash card) 40 - Nand flash. 41 42 You can choose your storage location at config step (here for at91sam9260ek) : 43 make at91sam9261ek_nandflash_config - use nand flash 44 make at91sam9261ek_dataflash_cs0_config - use data flash (spi cs0) 45 make at91sam9261ek_dataflash_cs3_config - use data flash (spi cs3) 46 47 48------------------------------------------------------------------------------ 49AT91SAM9263EK 50------------------------------------------------------------------------------ 51 52Memory map 53 0x20000000 - 23FFFFFF SDRAM (64 MB) 54 0xC0000000 - Cxxxxxxx Atmel Dataflash card (J9) 55 56Environment variables 57 58 U-Boot environment variables can be stored at different places: 59 - Dataflash on SPI chip select 0 (dataflash card) 60 - Nand flash. 61 - Nor flash (not populate by default) 62 63 You can choose your storage location at config step (here for at91sam9260ek) : 64 make at91sam9263ek_nandflash_config - use nand flash 65 make at91sam9263ek_dataflash_cs0_config - use data flash (spi cs0) 66 make at91sam9263ek_norflash_config - use nor flash 67 68 You can choose to boot directly from U-Boot at config step 69 make at91sam9263ek_norflash_boot_config - boot from nor flash 70 71 72------------------------------------------------------------------------------ 73AT91SAM9M10G45EK 74------------------------------------------------------------------------------ 75 76Memory map 77 0x70000000 - 77FFFFFF SDRAM (128 MB) 78 79Environment variables 80 81 U-Boot environment variables can be stored at different places: 82 - Nand flash. 83 84 You can choose your storage location at config step (here for at91sam9m10g45ek) : 85 make at91sam9m10g45ek_nandflash_config - use nand flash 86 87 88------------------------------------------------------------------------------ 89AT91SAM9RLEK 90------------------------------------------------------------------------------ 91 92Memory map 93 0x20000000 - 23FFFFFF SDRAM (64 MB) 94 0xC0000000 - C07FFFFF Soldered Atmel Dataflash (AT45DB642) 95 96Environment variables 97 98 U-Boot environment variables can be stored at different places: 99 - Dataflash on SPI chip select 0 100 - Nand flash. 101 102 You can choose your storage location at config step (here for at91sam9rlek) : 103 make at91sam9rlek_nandflash_config - use nand flash 104 105 106------------------------------------------------------------------------------ 107AT91SAM9N12EK, AT91SAM9X5EK 108------------------------------------------------------------------------------ 109 110Memory map 111 0x20000000 - 27FFFFFF SDRAM (128 MB) 112 113Environment variables 114 115 U-Boot environment variables can be stored at different places: 116 - Nand flash. 117 - SD/MMC card 118 - Serialflash/Dataflash on SPI chip select 0 119 120 You can choose your storage location at config step (here for at91sam9x5ek) : 121 make at91sam9x5ek_dataflash_config - use data flash 122 make at91sam9x5ek_mmc_config - use sd/mmc card 123 make at91sam9x5ek_nandflash_config - use nand flash 124 make at91sam9x5ek_spiflash_config - use serial flash 125 126 127------------------------------------------------------------------------------ 128SAMA5D3XEK 129------------------------------------------------------------------------------ 130 131Memory map 132 0x20000000 - 3FFFFFFF SDRAM (512 MB) 133 134Environment variables 135 136 U-Boot environment variables can be stored at different places: 137 - Nand flash. 138 - SD/MMC card 139 - Serialflash on SPI chip select 0 140 141 You can choose your storage location at config step (here for sama5d3xek) : 142 make sama5d3xek_mmc_config - use SD/MMC card 143 make sama5d3xek_nandflash_config - use nand flash 144 make sama5d3xek_serialflash_config - use serial flash 145 146 147II. Watchdog support 148 149 For security reasons, the at91 watchdog is running at boot time and, 150 if deactivated, cannot be used anymore. 151 If you want to use the watchdog, you will need to keep it running in 152 your code (make sure not to disable it in AT91Bootstrap for instance). 153 154 In the U-Boot configuration, the AT91 watchdog support is enabled using 155 the CONFIG_AT91SAM9_WATCHDOG and CONFIG_HW_WATCHDOG options. 156