X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=doc%2FREADME.at91;h=67412136eeba1760b2d117fb1f468eb1a0168d38;hb=fe66c84ac3b38e848516f90d73db2eb55cdf7e9d;hp=b3d110b38d49676b1b45e61fc0ca1db8acfd8eb5;hpb=c9b23f80039d378df94f1f64d8c4860260877783;p=karo-tx-uboot.git diff --git a/doc/README.at91 b/doc/README.at91 index b3d110b38d..67412136ee 100644 --- a/doc/README.at91 +++ b/doc/README.at91 @@ -1,5 +1,10 @@ Atmel AT91 Evaluation kits +Index + - I. Board mapping & boot media + - II. NAND partition table + - III. watchdog support + I. Board mapping & boot media ------------------------------------------------------------------------------ AT91SAM9260EK, AT91SAM9G20EK & AT91SAM9XEEK @@ -102,7 +107,63 @@ Environment variables You can choose your storage location at config step (here for at91sam9rlek) : make at91sam9rlek_nandflash_config - use nand flash -II. Watchdog support + +------------------------------------------------------------------------------ +AT91SAM9N12EK, AT91SAM9X5EK +------------------------------------------------------------------------------ + +Memory map + 0x20000000 - 27FFFFFF SDRAM (128 MB) + +Environment variables + + U-Boot environment variables can be stored at different places: + - Nand flash. + - SD/MMC card + - Serialflash/Dataflash on SPI chip select 0 + + You can choose your storage location at config step (here for at91sam9x5ek) : + make at91sam9x5ek_dataflash_config - use data flash + make at91sam9x5ek_mmc_config - use sd/mmc card + make at91sam9x5ek_nandflash_config - use nand flash + make at91sam9x5ek_spiflash_config - use serial flash + + +------------------------------------------------------------------------------ +SAMA5D3XEK +------------------------------------------------------------------------------ + +Memory map + 0x20000000 - 3FFFFFFF SDRAM (512 MB) + +Environment variables + + U-Boot environment variables can be stored at different places: + - Nand flash. + - SD/MMC card + - Serialflash on SPI chip select 0 + + You can choose your storage location at config step (here for sama5d3xek) : + make sama5d3xek_mmc_config - use SD/MMC card + make sama5d3xek_nandflash_config - use nand flash + make sama5d3xek_serialflash_config - use serial flash + + +II. NAND partition table + + All the board support boot from NAND flash will use the following NAND + partition table + + 0x00000000 - 0x0003FFFF bootstrap (256 KiB) + 0x00040000 - 0x000BFFFF u-boot (512 KiB) + 0x000C0000 - 0x000FFFFF env (256 KiB) + 0x00100000 - 0x0013FFFF env_redundant (256 KiB) + 0x00140000 - 0x0017FFFF spare (256 KiB) + 0x00180000 - 0x001FFFFF dtb (512 KiB) + 0x00200000 - 0x007FFFFF kernel (6 MiB) + 0x00800000 - 0xxxxxxxxx rootfs (All left) + +III. Watchdog support For security reasons, the at91 watchdog is running at boot time and, if deactivated, cannot be used anymore.