]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
board: amcore: fix u-boot mtd partition
authorAngelo Dureghello <angelo@kernel-space.org>
Fri, 24 Feb 2023 00:42:39 +0000 (01:42 +0100)
committerAngelo Dureghello <angelo@kernel-space.org>
Wed, 15 Mar 2023 00:38:19 +0000 (01:38 +0100)
Signed-off-by: Angelo Dureghello <angelo@kernel-space.org>
include/configs/amcore.h

index 648d30a5b24b29fb7c7e190cfdea8dc60fc9b3d5..37c45e7172f5bab37ae5bebe4088aaa88ee57b2e 100644 (file)
 
 #define CFG_SYS_UART_PORT              0
 
-#define CFG_EXTRA_ENV_SETTINGS                         \
+#define CONFIG_MCFTMR
+#define CONFIG_MCFUART
+#define CONFIG_SYS_UART_PORT           0
+#define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200 }
+
+#define CONFIG_BOOTCOMMAND             "bootm ffc30000"
+#define CONFIG_EXTRA_ENV_SETTINGS                              \
        "upgrade_uboot=loady; "                                 \
-               "protect off 0xffc00000 0xffc1ffff; "           \
-               "erase 0xffc00000 0xffc1ffff; "                 \
+               "protect off 0xffc00000 0xffc2ffff; "           \
+               "erase 0xffc00000 0xffc2ffff; "                 \
                "cp.b 0x20000 0xffc00000 ${filesize}\0"         \
        "upgrade_kernel=loady; "                                \
-               "erase 0xffc20000 0xffefffff; "                 \
-               "cp.b 0x20000 0xffc20000 ${filesize}\0"         \
+               "erase 0xffc30000 0xffefffff; "                 \
+               "cp.b 0x20000 0xffc30000 ${filesize}\0"         \
        "upgrade_jffs2=loady; "                                 \
                "erase 0xfff00000 0xffffffff; "                 \
                "cp.b 0x20000 0xfff00000 ${filesize}\0"
 /* amcore design has flash data bytes wired swapped */
 #define CFG_SYS_WRITE_SWAPPED_DATA
 /* reserve 128-4KB */
+#define CONFIG_SYS_MONITOR_BASE                (CONFIG_SYS_FLASH_BASE + 0x400)
+#define CONFIG_SYS_MONITOR_LEN          ((192 - 4) * 1024)
+#define CONFIG_SYS_MALLOC_LEN          (1 * 1024 * 1024)
+#define CONFIG_SYS_BOOTPARAMS_LEN      (64 * 1024)
 
 #define LDS_BOARD_TEXT \
        . = DEFINED(env_offset) ? env_offset : .; \