|
@@ -10,7 +10,7 @@
|
|
*
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* 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.
|
|
* GNU General Public License for more details.
|
|
*
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* You should have received a copy of the GNU General Public License
|
|
@@ -23,8 +23,8 @@
|
|
#define __CONFIG_H
|
|
#define __CONFIG_H
|
|
|
|
|
|
#define CONFIG_MX6Q
|
|
#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_CPUINFO
|
|
#define CONFIG_DISPLAY_BOARDINFO
|
|
#define CONFIG_DISPLAY_BOARDINFO
|
|
|
|
|
|
@@ -38,14 +38,14 @@
|
|
#define CONFIG_REVISION_TAG
|
|
#define CONFIG_REVISION_TAG
|
|
|
|
|
|
/* Size of malloc() pool */
|
|
/* 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_ARCH_CPU_INIT
|
|
#define CONFIG_BOARD_EARLY_INIT_F
|
|
#define CONFIG_BOARD_EARLY_INIT_F
|
|
#define CONFIG_MXC_GPIO
|
|
#define CONFIG_MXC_GPIO
|
|
|
|
|
|
#define CONFIG_MXC_UART
|
|
#define CONFIG_MXC_UART
|
|
-#define CONFIG_MXC_UART_BASE UART2_BASE
|
|
|
|
|
|
+#define CONFIG_MXC_UART_BASE UART2_BASE
|
|
|
|
|
|
#define CONFIG_CMD_SF
|
|
#define CONFIG_CMD_SF
|
|
#ifdef CONFIG_CMD_SF
|
|
#ifdef CONFIG_CMD_SF
|
|
@@ -75,10 +75,10 @@
|
|
#define CONFIG_CMD_DHCP
|
|
#define CONFIG_CMD_DHCP
|
|
#define CONFIG_CMD_MII
|
|
#define CONFIG_CMD_MII
|
|
#define CONFIG_CMD_NET
|
|
#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 IMX_FEC_BASE ENET_BASE_ADDR
|
|
-#define CONFIG_FEC_XCV_TYPE RGMII
|
|
|
|
|
|
+#define CONFIG_FEC_XCV_TYPE RGMII
|
|
#define CONFIG_ETHPRIME "FEC"
|
|
#define CONFIG_ETHPRIME "FEC"
|
|
#define CONFIG_FEC_MXC_PHYADDR 6
|
|
#define CONFIG_FEC_MXC_PHYADDR 6
|
|
#define CONFIG_PHYLIB
|
|
#define CONFIG_PHYLIB
|
|
@@ -99,8 +99,8 @@
|
|
|
|
|
|
/* allow to overwrite serial and ethaddr */
|
|
/* allow to overwrite serial and ethaddr */
|
|
#define CONFIG_ENV_OVERWRITE
|
|
#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}
|
|
#define CONFIG_SYS_BAUDRATE_TABLE {9600, 19200, 38400, 57600, 115200}
|
|
|
|
|
|
/* Command definition */
|
|
/* Command definition */
|
|
@@ -108,10 +108,10 @@
|
|
|
|
|
|
#undef CONFIG_CMD_IMLS
|
|
#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 \
|
|
#define CONFIG_EXTRA_ENV_SETTINGS \
|
|
"script=boot.scr\0" \
|
|
"script=boot.scr\0" \
|
|
@@ -123,33 +123,33 @@
|
|
"mmcpart=2\0" \
|
|
"mmcpart=2\0" \
|
|
"mmcroot=/dev/mmcblk0p3 rootwait rw\0" \
|
|
"mmcroot=/dev/mmcblk0p3 rootwait rw\0" \
|
|
"mmcargs=setenv bootargs console=${console},${baudrate} " \
|
|
"mmcargs=setenv bootargs console=${console},${baudrate} " \
|
|
- "root=${mmcroot}\0" \
|
|
|
|
|
|
+ "root=${mmcroot}\0" \
|
|
"loadbootscript=" \
|
|
"loadbootscript=" \
|
|
- "fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \
|
|
|
|
|
|
+ "fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \
|
|
"bootscript=echo Running bootscript from mmc ...; " \
|
|
"bootscript=echo Running bootscript from mmc ...; " \
|
|
- "source\0" \
|
|
|
|
|
|
+ "source\0" \
|
|
"loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}\0" \
|
|
"loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}\0" \
|
|
"mmcboot=echo Booting from mmc ...; " \
|
|
"mmcboot=echo Booting from mmc ...; " \
|
|
- "run mmcargs; " \
|
|
|
|
- "bootm\0" \
|
|
|
|
|
|
+ "run mmcargs; " \
|
|
|
|
+ "bootm\0" \
|
|
"netargs=setenv bootargs console=${console},${baudrate} " \
|
|
"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 ...; " \
|
|
"netboot=echo Booting from net ...; " \
|
|
- "run netargs; " \
|
|
|
|
- "dhcp ${uimage}; bootm\0" \
|
|
|
|
|
|
+ "run netargs; " \
|
|
|
|
+ "dhcp ${uimage}; bootm\0" \
|
|
|
|
|
|
#define CONFIG_BOOTCOMMAND \
|
|
#define CONFIG_BOOTCOMMAND \
|
|
"mmc dev ${mmcdev};" \
|
|
"mmc dev ${mmcdev};" \
|
|
"if mmc rescan ${mmcdev}; then " \
|
|
"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"
|
|
"else run netboot; fi"
|
|
|
|
|
|
#define CONFIG_ARP_TIMEOUT 200UL
|
|
#define CONFIG_ARP_TIMEOUT 200UL
|
|
@@ -158,30 +158,30 @@
|
|
#define CONFIG_SYS_LONGHELP
|
|
#define CONFIG_SYS_LONGHELP
|
|
#define CONFIG_SYS_HUSH_PARSER
|
|
#define CONFIG_SYS_HUSH_PARSER
|
|
#define CONFIG_SYS_PROMPT_HUSH_PS2 "> "
|
|
#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_AUTO_COMPLETE
|
|
-#define CONFIG_SYS_CBSIZE 256
|
|
|
|
|
|
+#define CONFIG_SYS_CBSIZE 256
|
|
|
|
|
|
/* Print Buffer Size */
|
|
/* Print Buffer Size */
|
|
#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)
|
|
#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_BARGSIZE CONFIG_SYS_CBSIZE
|
|
|
|
|
|
#define CONFIG_SYS_MEMTEST_START 0x10000000
|
|
#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_CMDLINE_EDITING
|
|
-#define CONFIG_STACKSIZE (128 * 1024)
|
|
|
|
|
|
+#define CONFIG_STACKSIZE (128 * 1024)
|
|
|
|
|
|
/* Physical Memory Map */
|
|
/* 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_ADDR IRAM_BASE_ADDR
|
|
#define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE
|
|
#define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE
|
|
|
|
|
|
@@ -218,4 +218,4 @@
|
|
#define CONFIG_CMD_CACHE
|
|
#define CONFIG_CMD_CACHE
|
|
#endif
|
|
#endif
|
|
|
|
|
|
-#endif /* __CONFIG_H */
|
|
|
|
|
|
+#endif /* __CONFIG_H */
|