1/* 2 * (C) Copyright 2008 3 * 4 * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda@uam.es 5 * This work has been supported by: QTechnology http://qtec.com 6 * 7 * Georg Schardt <schardt@team-ctech.de> 8 * 9 * See file CREDITS for list of people who contributed to this 10 * project. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License as 14 * published by the Free Software Foundation; either version 2 of 15 * the License, or (at your option) any later version. 16 * 17 * This program is distributed in the hope that it will be useful, 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 * GNU General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, write to the Free Software 24 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, 25 * MA 02111-1307 USA 26 */ 27 28/* 29 * Configuration file for the Virtex4FX12 Minimodul by Avnet/Memec, 30 * see http://www.em.avnet.com 31 */ 32 33#ifndef __CONFIG_FX12_H 34#define __CONFIG_FX12_H 35 36#include "../board/avnet/fx12mm/xparameters.h" 37 38/* cmd config */ 39#define CONFIG_CMD_JFFS2 40#define CONFIG_CMD_MTDPARTS 41#define CONFIG_MTD_DEVICE /* needed for mtdparts commands */ 42#define CONFIG_FLASH_CFI_MTD 43#undef CONFIG_CMD_NET 44 45/* sdram */ 46#define CONFIG_SYS_SDRAM_SIZE_MB 64 47 48/* environment */ 49#define CONFIG_ENV_IS_IN_FLASH 1 50#define CONFIG_ENV_SIZE 0x10000 51#define CONFIG_ENV_SECT_SIZE 0x10000 52#define CONFIG_SYS_ENV_OFFSET 0xA0000 53#define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE+CONFIG_SYS_ENV_OFFSET) 54#define CONFIG_ENV_OVERWRITE 1 55 56/*Misc*/ 57#define CONFIG_SYS_PROMPT "FX12MM:/# " /* Monitor Command Prompt */ 58#define CONFIG_PREBOOT "echo U-Boot is up and running;" 59 60/*Flash*/ 61#define CONFIG_SYS_FLASH_SIZE (4*1024*1024) 62#define CONFIG_SYS_MAX_FLASH_SECT 71 63#define MTDIDS_DEFAULT "nor0=fx12mm-flash" 64#define MTDPARTS_DEFAULT "mtdparts=fx12mm-flash:-(user)" 65 66#include "configs/xilinx-ppc405.h" 67 68#endif /* __CONFIG_H */ 69