|
|
|
@ -10,7 +10,7 @@ |
|
|
|
|
* |
|
|
|
|
* This program is distributed in the hope that it will be useful, |
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
|
|
|
* GNU General Public License for more details. |
|
|
|
|
* |
|
|
|
|
* You should have received a copy of the GNU General Public License |
|
|
|
@ -23,8 +23,8 @@ |
|
|
|
|
#define __CONFIG_H |
|
|
|
|
|
|
|
|
|
#define CONFIG_MX6Q |
|
|
|
|
#define CONFIG_SYS_MX6_HCLK 24000000 |
|
|
|
|
#define CONFIG_SYS_MX6_CLK32 32768 |
|
|
|
|
#define CONFIG_SYS_MX6_HCLK 24000000 |
|
|
|
|
#define CONFIG_SYS_MX6_CLK32 32768 |
|
|
|
|
#define CONFIG_DISPLAY_CPUINFO |
|
|
|
|
#define CONFIG_DISPLAY_BOARDINFO |
|
|
|
|
|
|
|
|
@ -38,14 +38,14 @@ |
|
|
|
|
#define CONFIG_REVISION_TAG |
|
|
|
|
|
|
|
|
|
/* Size of malloc() pool */ |
|
|
|
|
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 2 * 1024 * 1024) |
|
|
|
|
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 2 * 1024 * 1024) |
|
|
|
|
|
|
|
|
|
#define CONFIG_ARCH_CPU_INIT |
|
|
|
|
#define CONFIG_BOARD_EARLY_INIT_F |
|
|
|
|
#define CONFIG_MXC_GPIO |
|
|
|
|
|
|
|
|
|
#define CONFIG_MXC_UART |
|
|
|
|
#define CONFIG_MXC_UART_BASE UART2_BASE |
|
|
|
|
#define CONFIG_MXC_UART_BASE UART2_BASE |
|
|
|
|
|
|
|
|
|
#define CONFIG_CMD_SF |
|
|
|
|
#ifdef CONFIG_CMD_SF |
|
|
|
@ -75,10 +75,10 @@ |
|
|
|
|
#define CONFIG_CMD_DHCP |
|
|
|
|
#define CONFIG_CMD_MII |
|
|
|
|
#define CONFIG_CMD_NET |
|
|
|
|
#define CONFIG_FEC_MXC |
|
|
|
|
#define CONFIG_MII |
|
|
|
|
#define CONFIG_FEC_MXC |
|
|
|
|
#define CONFIG_MII |
|
|
|
|
#define IMX_FEC_BASE ENET_BASE_ADDR |
|
|
|
|
#define CONFIG_FEC_XCV_TYPE RGMII |
|
|
|
|
#define CONFIG_FEC_XCV_TYPE RGMII |
|
|
|
|
#define CONFIG_ETHPRIME "FEC" |
|
|
|
|
#define CONFIG_FEC_MXC_PHYADDR 6 |
|
|
|
|
#define CONFIG_PHYLIB |
|
|
|
@ -99,8 +99,8 @@ |
|
|
|
|
|
|
|
|
|
/* allow to overwrite serial and ethaddr */ |
|
|
|
|
#define CONFIG_ENV_OVERWRITE |
|
|
|
|
#define CONFIG_CONS_INDEX 1 |
|
|
|
|
#define CONFIG_BAUDRATE 115200 |
|
|
|
|
#define CONFIG_CONS_INDEX 1 |
|
|
|
|
#define CONFIG_BAUDRATE 115200 |
|
|
|
|
#define CONFIG_SYS_BAUDRATE_TABLE {9600, 19200, 38400, 57600, 115200} |
|
|
|
|
|
|
|
|
|
/* Command definition */ |
|
|
|
@ -108,10 +108,10 @@ |
|
|
|
|
|
|
|
|
|
#undef CONFIG_CMD_IMLS |
|
|
|
|
|
|
|
|
|
#define CONFIG_BOOTDELAY 3 |
|
|
|
|
#define CONFIG_BOOTDELAY 3 |
|
|
|
|
|
|
|
|
|
#define CONFIG_LOADADDR 0x10800000 |
|
|
|
|
#define CONFIG_SYS_TEXT_BASE 0x17800000 |
|
|
|
|
#define CONFIG_LOADADDR 0x10800000 |
|
|
|
|
#define CONFIG_SYS_TEXT_BASE 0x17800000 |
|
|
|
|
|
|
|
|
|
#define CONFIG_EXTRA_ENV_SETTINGS \ |
|
|
|
|
"script=boot.scr\0" \
|
|
|
|
@ -123,33 +123,33 @@ |
|
|
|
|
"mmcpart=2\0" \
|
|
|
|
|
"mmcroot=/dev/mmcblk0p3 rootwait rw\0" \
|
|
|
|
|
"mmcargs=setenv bootargs console=${console},${baudrate} " \
|
|
|
|
|
"root=${mmcroot}\0" \
|
|
|
|
|
"root=${mmcroot}\0" \
|
|
|
|
|
"loadbootscript=" \
|
|
|
|
|
"fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \
|
|
|
|
|
"fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \
|
|
|
|
|
"bootscript=echo Running bootscript from mmc ...; " \
|
|
|
|
|
"source\0" \
|
|
|
|
|
"source\0" \
|
|
|
|
|
"loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}\0" \
|
|
|
|
|
"mmcboot=echo Booting from mmc ...; " \
|
|
|
|
|
"run mmcargs; " \
|
|
|
|
|
"bootm\0" \
|
|
|
|
|
"run mmcargs; " \
|
|
|
|
|
"bootm\0" \
|
|
|
|
|
"netargs=setenv bootargs console=${console},${baudrate} " \
|
|
|
|
|
"root=/dev/nfs " \
|
|
|
|
|
"ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp\0" \
|
|
|
|
|
"root=/dev/nfs " \
|
|
|
|
|
"ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp\0" \
|
|
|
|
|
"netboot=echo Booting from net ...; " \
|
|
|
|
|
"run netargs; " \
|
|
|
|
|
"dhcp ${uimage}; bootm\0" \
|
|
|
|
|
"run netargs; " \
|
|
|
|
|
"dhcp ${uimage}; bootm\0" \
|
|
|
|
|
|
|
|
|
|
#define CONFIG_BOOTCOMMAND \ |
|
|
|
|
"mmc dev ${mmcdev};" \
|
|
|
|
|
"if mmc rescan ${mmcdev}; then " \
|
|
|
|
|
"if run loadbootscript; then " \
|
|
|
|
|
"run bootscript; " \
|
|
|
|
|
"else " \
|
|
|
|
|
"if run loaduimage; then " \
|
|
|
|
|
"run mmcboot; " \
|
|
|
|
|
"else run netboot; " \
|
|
|
|
|
"fi; " \
|
|
|
|
|
"fi; " \
|
|
|
|
|
"if run loadbootscript; then " \
|
|
|
|
|
"run bootscript; " \
|
|
|
|
|
"else " \
|
|
|
|
|
"if run loaduimage; then " \
|
|
|
|
|
"run mmcboot; " \
|
|
|
|
|
"else run netboot; " \
|
|
|
|
|
"fi; " \
|
|
|
|
|
"fi; " \
|
|
|
|
|
"else run netboot; fi" |
|
|
|
|
|
|
|
|
|
#define CONFIG_ARP_TIMEOUT 200UL |
|
|
|
@ -158,30 +158,30 @@ |
|
|
|
|
#define CONFIG_SYS_LONGHELP |
|
|
|
|
#define CONFIG_SYS_HUSH_PARSER |
|
|
|
|
#define CONFIG_SYS_PROMPT_HUSH_PS2 "> " |
|
|
|
|
#define CONFIG_SYS_PROMPT "MX6QSABRELITE U-Boot > " |
|
|
|
|
#define CONFIG_SYS_PROMPT "MX6QSABRELITE U-Boot > " |
|
|
|
|
#define CONFIG_AUTO_COMPLETE |
|
|
|
|
#define CONFIG_SYS_CBSIZE 256 |
|
|
|
|
#define CONFIG_SYS_CBSIZE 256 |
|
|
|
|
|
|
|
|
|
/* Print Buffer Size */ |
|
|
|
|
#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16) |
|
|
|
|
#define CONFIG_SYS_MAXARGS 16 |
|
|
|
|
#define CONFIG_SYS_MAXARGS 16 |
|
|
|
|
#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE |
|
|
|
|
|
|
|
|
|
#define CONFIG_SYS_MEMTEST_START 0x10000000 |
|
|
|
|
#define CONFIG_SYS_MEMTEST_END 0x10010000 |
|
|
|
|
#define CONFIG_SYS_MEMTEST_END 0x10010000 |
|
|
|
|
|
|
|
|
|
#define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR |
|
|
|
|
#define CONFIG_SYS_HZ 1000 |
|
|
|
|
#define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR |
|
|
|
|
#define CONFIG_SYS_HZ 1000 |
|
|
|
|
|
|
|
|
|
#define CONFIG_CMDLINE_EDITING |
|
|
|
|
#define CONFIG_STACKSIZE (128 * 1024) |
|
|
|
|
#define CONFIG_STACKSIZE (128 * 1024) |
|
|
|
|
|
|
|
|
|
/* Physical Memory Map */ |
|
|
|
|
#define CONFIG_NR_DRAM_BANKS 1 |
|
|
|
|
#define PHYS_SDRAM MMDC0_ARB_BASE_ADDR |
|
|
|
|
#define PHYS_SDRAM_SIZE (1u * 1024 * 1024 * 1024) |
|
|
|
|
#define CONFIG_NR_DRAM_BANKS 1 |
|
|
|
|
#define PHYS_SDRAM MMDC0_ARB_BASE_ADDR |
|
|
|
|
#define PHYS_SDRAM_SIZE (1u * 1024 * 1024 * 1024) |
|
|
|
|
|
|
|
|
|
#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM |
|
|
|
|
#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM |
|
|
|
|
#define CONFIG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR |
|
|
|
|
#define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE |
|
|
|
|
|
|
|
|
@ -218,4 +218,4 @@ |
|
|
|
|
#define CONFIG_CMD_CACHE |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#endif /* __CONFIG_H */ |
|
|
|
|
#endif /* __CONFIG_H */ |
|
|
|
|