@ -23,6 +23,8 @@
# define CONFIG_HW_WATCHDOG
# define CONFIG_OMAP_WATCHDOG
# define CONFIG_SPL_WATCHDOG_SUPPORT
# define CONFIG_SPL_GPIO_SUPPORT
/* Bootcount using the RTC block */
# define CONFIG_SYS_BOOTCOUNT_ADDR 0x44E3E000
# define CONFIG_BOOTCOUNT_LIMIT
@ -103,15 +105,16 @@
" mtdparts= " MTDPARTS_DEFAULT " \0 " \
" nandargs=setenv bootargs console=${console} " \
" ${optargs} " \
" root=${nandroot} " \
" rootfstype=${nandrootfstype} \0 " \
" nandroot=ubi0:rootfs rw ubi.mtd=8,2048 \0 " \
" nandrootfstype=ubifs rootwait=1 \0 " \
" nandimgsize=0x500000 \0 " \
" nandboot=echo Booting from nand ...; " \
" root=mtd6 " \
" rootfstype=jffs2 \0 " \
" kernelsize=0x400000 \0 " \
" nandboot=echo booting from nand ...; " \
" run nandargs; " \
" nand read ${loadaddr} kernel ${nandimgsize}; " \
" bootz ${loadaddr} \0 "
" nand read ${loadaddr} kernel ${kernelsize}; " \
" bootz ${loadaddr} - ${dtbaddr} \0 " \
" defboot=run nandboot \0 " \
" bootlimit=1 \0 " \
" altbootcmd=run usbscript \0 "
# else
# define NANDARGS ""
# endif /* CONFIG_NAND */
@ -231,15 +234,15 @@ MMCARGS
# define MTDIDS_DEFAULT "nand0=omap2-nand.0"
# define MTDPARTS_DEFAULT "mtdparts=omap2-nand.0:" \
" 128k(SPL), " \
" 128k(SPL.backup1), " \
" 128k(SPL.backup2), " \
" 128k(SPL.backup3), " \
" 512k(u-boot), " \
" 128k(u-boot-spl-os), " \
" 128k(MLO), " \
" 128k(MLO.backup), " \
" 128k(dtb), " \
" 128k(u-boot-env), " \
" 5m(kernel), " \
" -(rootfs) "
" 512k(u-boot), " \
" 4m(kernel), " \
" 128m(rootfs), " \
" -(user) "
# define CONFIG_NAND_OMAP_GPMC_WSCFG 1
# endif /* CONFIG_NAND */
/* USB configuration */
@ -298,7 +301,7 @@ MMCARGS
# else
# define CONFIG_ENV_IS_IN_NAND
# endif
# define CONFIG_ENV_OFFSET 0x120000 /* TODO: Adresse definieren */
# define CONFIG_ENV_OFFSET 0x60000
# define CONFIG_SYS_ENV_SECT_SIZE CONFIG_ENV_SIZE
# else
# error "no storage for Environment defined!"