rastaban is a draco version with more flash, more RAM and faster CPU. Number of partitions is the same but rootfs partition is different. Signed-off-by: Samuel Egli <samuel.egli@siemens.com> Acked-by: Heiko Schocher <hs@denx.de> Reviewed-by: Tom Rini <trini@konsulko.com>master
parent
3b10cf120b
commit
578056c35d
@ -0,0 +1,7 @@ |
||||
CONFIG_ARM=y |
||||
CONFIG_TARGET_RASTABAN=y |
||||
CONFIG_CMD_NET=y |
||||
CONFIG_SPL=y |
||||
CONFIG_AUTOBOOT_KEYED=y |
||||
CONFIG_AUTOBOOT_PROMPT="Autobooting in %d seconds, press \"<Esc><Esc>\" to stop\n" |
||||
CONFIG_AUTOBOOT_STOP_STR="\x1b\x1b" |
@ -0,0 +1,114 @@ |
||||
/*
|
||||
* (C) Copyright 2013 Siemens Schweiz AG |
||||
* (C) Heiko Schocher, DENX Software Engineering, hs@denx.de. |
||||
* |
||||
* Based on: |
||||
* U-Boot file:/include/configs/am335x_evm.h |
||||
* |
||||
* Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
|
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ |
||||
*/ |
||||
|
||||
#ifndef __CONFIG_RASTABAN_H |
||||
#define __CONFIG_RASTABAN_H |
||||
|
||||
#include "siemens-am33x-common.h" |
||||
|
||||
#define CONFIG_DISPLAY_CPUINFO |
||||
#define CONFIG_SYS_MPUCLK 300 |
||||
#define DDR_PLL_FREQ 303 |
||||
#undef CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC |
||||
|
||||
/* FWD Button = 27
|
||||
* SRV Button = 87 */ |
||||
#define BOARD_DFU_BUTTON_GPIO 27 |
||||
#define GPIO_LAN9303_NRST 88 /* GPIO2_24 = gpio88 */ |
||||
/* In dfu mode keep led1 on */ |
||||
#define CONFIG_ENV_SETTINGS_BUTTONS_AND_LEDS \ |
||||
"button_dfu0=27\0" \
|
||||
"button_dfu1=87\0" \
|
||||
"led0=3,0,1\0" \
|
||||
"led1=4,0,0\0" \
|
||||
"led2=5,0,1\0" \
|
||||
"led3=62,0,1\0" \
|
||||
"led4=60,0,1\0" \
|
||||
"led5=63,0,1\0" |
||||
|
||||
#undef CONFIG_DOS_PARTITION |
||||
#undef CONFIG_CMD_FAT |
||||
|
||||
#define CONFIG_BOARD_LATE_INIT |
||||
|
||||
/* Physical Memory Map */ |
||||
#define CONFIG_MAX_RAM_BANK_SIZE (1024 << 20) /* 1GB */ |
||||
|
||||
/* I2C Configuration */ |
||||
#define CONFIG_SYS_I2C_SPEED 100000 |
||||
|
||||
#define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 |
||||
#define EEPROM_ADDR_DDR3 0x90 |
||||
#define EEPROM_ADDR_CHIP 0x120 |
||||
|
||||
#define CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS 0x300 |
||||
|
||||
#undef CONFIG_SPL_NET_SUPPORT |
||||
#undef CONFIG_SPL_NET_VCI_STRING |
||||
#undef CONFIG_SPL_ETH_SUPPORT |
||||
|
||||
#undef CONFIG_MII |
||||
#undef CONFIG_PHY_GIGE |
||||
#define CONFIG_PHY_SMSC |
||||
|
||||
#define CONFIG_FACTORYSET |
||||
|
||||
/* Watchdog */ |
||||
#define CONFIG_OMAP_WATCHDOG |
||||
|
||||
/* Define own nand partitions */ |
||||
#define CONFIG_ENV_OFFSET_REDUND 0x2E0000 |
||||
#define CONFIG_ENV_SIZE_REDUND 0x2000 |
||||
#define CONFIG_ENV_RANGE (4 * CONFIG_SYS_ENV_SECT_SIZE) |
||||
|
||||
|
||||
|
||||
#define MTDPARTS_DEFAULT MTDPARTS_DEFAULT_V3 |
||||
|
||||
#ifndef CONFIG_SPL_BUILD |
||||
|
||||
/* Default env settings */ |
||||
#define CONFIG_EXTRA_ENV_SETTINGS \ |
||||
"hostname=rastaban\0" \
|
||||
"nand_img_size=0x400000\0" \
|
||||
"optargs=\0" \
|
||||
"preboot=draco_led 0\0" \
|
||||
CONFIG_ENV_SETTINGS_BUTTONS_AND_LEDS \
|
||||
CONFIG_ENV_SETTINGS_V2 \
|
||||
CONFIG_ENV_SETTINGS_NAND_V2 |
||||
|
||||
#ifndef CONFIG_RESTORE_FLASH |
||||
/* set to negative value for no autoboot */ |
||||
#define CONFIG_BOOTDELAY 3 |
||||
|
||||
#define CONFIG_BOOTCOMMAND \ |
||||
"if dfubutton; then " \
|
||||
"run dfu_start; " \
|
||||
"reset; " \
|
||||
"fi;" \
|
||||
"run nand_boot;" \
|
||||
"run nand_boot_backup;" \
|
||||
"reset;" |
||||
|
||||
|
||||
#else |
||||
#define CONFIG_BOOTDELAY 0 |
||||
|
||||
#define CONFIG_BOOTCOMMAND \ |
||||
"setenv autoload no; " \
|
||||
"dhcp; " \
|
||||
"if tftp 80000000 debrick.scr; then " \
|
||||
"source 80000000; " \
|
||||
"fi" |
||||
#endif |
||||
#endif /* CONFIG_SPL_BUILD */ |
||||
#endif /* ! __CONFIG_RASTABAN_H */ |
Loading…
Reference in new issue