@ -12,32 +12,21 @@
# include "at91-sama5_common.h"
/* serial console */
# define CONFIG_ATMEL_USART
# define CONFIG_USART_BASE ATMEL_BASE_USART3
# define CONFIG_USART_ID ATMEL_ID_USART3
/* SDRAM */
# define CONFIG_NR_DRAM_BANKS 1
# define CONFIG_SYS_SDRAM_BASE ATMEL_BASE_DDRCS
# define CONFIG_SYS_SDRAM_SIZE 0x20000000
# ifdef CONFIG_SPL_BUILD
# define CONFIG_SYS_INIT_SP_ADDR 0x210 000
# define CONFIG_SYS_INIT_SP_ADDR 0x218 000
# else
# define CONFIG_SYS_INIT_SP_ADDR \
( CONFIG_SYS_SDRAM_BASE + 4 * 1024 - GENERATED_GBL_DATA_SIZE )
( CONFIG_SYS_SDRAM_BASE + 16 * 1024 - GENERATED_GBL_DATA_SIZE )
# endif
# define CONFIG_SYS_LOAD_ADDR 0x22000000 /* load address */
/* SerialFlash */
# ifdef CONFIG_CMD_SF
# define CONFIG_ATMEL_SPI
# define CONFIG_ATMEL_SPI0
# define CONFIG_SF_DEFAULT_BUS 0
# define CONFIG_SF_DEFAULT_CS 0
# define CONFIG_SF_DEFAULT_SPEED 30000000
# endif
@ -58,32 +47,6 @@
# define CONFIG_ATMEL_NAND_HW_PMECC
# endif
/* MMC */
# ifdef CONFIG_CMD_MMC
# define CONFIG_GENERIC_ATMEL_MCI
# define ATMEL_BASE_MMCI ATMEL_BASE_MCI1
# endif
/* USB */
# ifdef CONFIG_CMD_USB
# define CONFIG_USB_EHCI
# define CONFIG_USB_EHCI_ATMEL
# define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
# endif
/* USB device */
# define CONFIG_USB_ETHER
# define CONFIG_USB_ETH_RNDIS
# define CONFIG_USBNET_MANUFACTURER "Atmel SAMA5D4EK"
/* Ethernet Hardware */
# define CONFIG_MACB
# define CONFIG_RMII
# define CONFIG_NET_RETRY_COUNT 20
# define CONFIG_MACB_SEARCH_PHY
/* LCD */
# define LCD_BPP LCD_COLOR16
# define LCD_OUTPUT_BPP 18
@ -105,7 +68,7 @@
/* SPL */
# define CONFIG_SPL_FRAMEWORK
# define CONFIG_SPL_TEXT_BASE 0x200000
# define CONFIG_SPL_MAX_SIZE 0x10 000
# define CONFIG_SPL_MAX_SIZE 0x18 000
# define CONFIG_SPL_BSS_START_ADDR 0x20000000
# define CONFIG_SPL_BSS_MAX_SIZE 0x80000
# define CONFIG_SYS_SPL_MALLOC_START 0x20080000
@ -135,7 +98,7 @@
# elif CONFIG_SYS_USE_SERIALFLASH
# define CONFIG_SPL_SPI_LOAD
# define CONFIG_SYS_SPI_U_BOOT_OFFS 0x8 000
# define CONFIG_SYS_SPI_U_BOOT_OFFS 0x10 000
# endif
# endif