diff options
Diffstat (limited to 'doc/README.at91')
| -rw-r--r-- | doc/README.at91 | 84 | 
1 files changed, 67 insertions, 17 deletions
| diff --git a/doc/README.at91 b/doc/README.at91 index b51df00da..67412136e 100644 --- a/doc/README.at91 +++ b/doc/README.at91 @@ -1,6 +1,9 @@  Atmel AT91 Evaluation kits -http://atmel.com/dyn/products/tools.asp?family_id=605#1443 +Index +  - I. Board mapping & boot media +  - II. NAND partition table +  - III. watchdog support  I. Board mapping & boot media  ------------------------------------------------------------------------------ @@ -10,7 +13,7 @@ AT91SAM9260EK, AT91SAM9G20EK & AT91SAM9XEEK  Memory map  	0x20000000 - 23FFFFFF	SDRAM (64 MB)  	0xC0000000 - Cxxxxxxx	Atmel Dataflash card (J13) -	0xD0000000 - Dxxxxxxx	Soldered Atmel Dataflash +	0xD0000000 - D07FFFFF	Soldered Atmel Dataflash (AT45DB642)  Environment variables @@ -20,7 +23,6 @@ Environment variables  		- Nand flash.  	You can choose your storage location at config step (here for at91sam9260ek) : -		make at91sam9260ek_config		- use data flash (spi cs1) (default)  		make at91sam9260ek_nandflash_config	- use nand flash  		make at91sam9260ek_dataflash_cs0_config	- use data flash (spi cs0)  		make at91sam9260ek_dataflash_cs1_config	- use data flash (spi cs1) @@ -32,7 +34,7 @@ AT91SAM9261EK, AT91SAM9G10EK  Memory map  	0x20000000 - 23FFFFFF	SDRAM (64 MB) -	0xC0000000 - Cxxxxxxx	Soldered Atmel Dataflash +	0xC0000000 - C07FFFFF	Soldered Atmel Dataflash (AT45DB642)  	0xD0000000 - Dxxxxxxx	Atmel Dataflash card (J22)  Environment variables @@ -43,7 +45,6 @@ Environment variables  		- Nand flash.  	You can choose your storage location at config step (here for at91sam9260ek) : -		make at91sam9261ek_config		- use data flash (spi cs0) (default)  		make at91sam9261ek_nandflash_config	- use nand flash  		make at91sam9261ek_dataflash_cs0_config	- use data flash (spi cs0)  		make at91sam9261ek_dataflash_cs3_config	- use data flash (spi cs3) @@ -65,7 +66,6 @@ Environment variables  		- Nor flash (not populate by default)  	You can choose your storage location at config step (here for at91sam9260ek) : -		make at91sam9263ek_config		- use data flash (spi cs0) (default)  		make at91sam9263ek_nandflash_config	- use nand flash  		make at91sam9263ek_dataflash_cs0_config	- use data flash (spi cs0)  		make at91sam9263ek_norflash_config	- use nor flash @@ -79,19 +79,15 @@ AT91SAM9M10G45EK  ------------------------------------------------------------------------------  Memory map -	0x20000000 - 23FFFFFF	SDRAM (64 MB) -	0xC0000000 - Cxxxxxxx	Atmel Dataflash card (J12) +	0x70000000 - 77FFFFFF	SDRAM (128 MB)  Environment variables  	U-Boot environment variables can be stored at different places: -		- Dataflash on SPI chip select 0 (dataflash card)  		- Nand flash.  	You can choose your storage location at config step (here for at91sam9m10g45ek) : -		make at91sam9m10g45ek_config			- use data flash (spi cs0) (default)  		make at91sam9m10g45ek_nandflash_config		- use nand flash -		make at91sam9m10g45ek_dataflash_cs0_config	- use data flash (spi cs0)  ------------------------------------------------------------------------------ @@ -100,7 +96,7 @@ AT91SAM9RLEK  Memory map  	0x20000000 - 23FFFFFF	SDRAM (64 MB) -	0xC0000000 - Cxxxxxxx	Soldered Atmel Dataflash +	0xC0000000 - C07FFFFF   Soldered Atmel Dataflash (AT45DB642)  Environment variables @@ -108,12 +104,66 @@ Environment variables  		- Dataflash on SPI chip select 0  		- Nand flash. -	You can choose your storage location at config step (here for at91sam9260ek) : -		make at91sam9263ek_config		- use data flash (spi cs0) (default) -		make at91sam9263ek_nandflash_config	- use nand flash -		make at91sam9263ek_dataflash_cs0_config	- use data flash (spi cs0) +	You can choose your storage location at config step (here for at91sam9rlek) : +		make at91sam9rlek_nandflash_config	- use nand flash + + +------------------------------------------------------------------------------ +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) -II. Watchdog support +III. Watchdog support  	For security reasons, the at91 watchdog is running at boot time and,  	if deactivated, cannot be used anymore. |