]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - doc/README.at91
at91_emac.c: fix 'Warning: eth device name has a space!'
[karo-tx-uboot.git] / doc / README.at91
index e460e666237123eb0f7df7b21a0a4647ea7a0850..84b5595a92b8cbfa9dee23ad7d809ba052cfedb2 100644 (file)
@@ -2,6 +2,7 @@ Atmel AT91 Evaluation kits
 
 http://atmel.com/dyn/products/tools.asp?family_id=605#1443
 
+I. Board mapping & boot media
 ------------------------------------------------------------------------------
 AT91SAM9260EK, AT91SAM9G20EK & AT91SAM9XEEK
 ------------------------------------------------------------------------------
@@ -26,7 +27,7 @@ Environment variables
 
 
 ------------------------------------------------------------------------------
-AT91SAM9261EK
+AT91SAM9261EK, AT91SAM9G10EK
 ------------------------------------------------------------------------------
 
 Memory map
@@ -61,11 +62,36 @@ Environment variables
        U-Boot environment variables can be stored at different places:
                - Dataflash on SPI chip select 0 (dataflash card)
                - Nand flash.
+               - Nor falsh (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 falsh
+
+       You can choose to boot directly from U-Boot at config step
+               make at91sam9263ek_norflash_boot_config - boot from nor falsh
+
+
+------------------------------------------------------------------------------
+AT91SAM9M10G45EK
+------------------------------------------------------------------------------
+
+Memory map
+       0x20000000 - 23FFFFFF   SDRAM (64 MB)
+       0xC0000000 - Cxxxxxxx   Atmel Dataflash card (J12)
+
+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)
 
 
 ------------------------------------------------------------------------------
@@ -86,3 +112,13 @@ Environment variables
                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)
+
+II. Watchdog support
+
+       For security reasons, the at91 watchdog is running at boot time and,
+       if deactivated, cannot be used anymore.
+       If you want to use the watchdog, you will need to keep it running in
+       your code (make sure not to disable it in AT91Bootstrap for instance).
+
+       In the U-Boot configuration, the AT91 watchdog support is enabled using
+       the CONFIG_AT91SAM9_WATCHDOG and CONFIG_HW_WATCHDOG options.