mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-26 06:30:39 +00:00
stm32f746-disco: enable flash support
This patch enables embedded flash for stm32f746 discovery board. Signed-off-by: Vikas Manocha <vikas.manocha@st.com>
This commit is contained in:
parent
9ecb0c416c
commit
adcc90b401
2 changed files with 10 additions and 7 deletions
|
@ -50,6 +50,12 @@
|
|||
|
||||
#define SDRAM_FMC_BASE (AHB3_PERIPH_BASE + 0x4A0000140)
|
||||
|
||||
static const u32 sect_sz_kb[CONFIG_SYS_MAX_FLASH_SECT] = {
|
||||
[0 ... 3] = 32 * 1024,
|
||||
[4] = 128 * 1024,
|
||||
[5 ... 7] = 256 * 1024
|
||||
};
|
||||
|
||||
enum clock {
|
||||
CLOCK_CORE,
|
||||
CLOCK_AHB,
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#define __CONFIG_H
|
||||
|
||||
#define CONFIG_SYS_THUMB_BUILD
|
||||
#define CONFIG_SYS_NO_FLASH
|
||||
/*#define CONFIG_SYS_NO_FLASH*/
|
||||
|
||||
#define CONFIG_OF_LIBFDT
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
|
@ -33,17 +33,14 @@
|
|||
#define CONFIG_SYS_LOAD_ADDR 0x20000000
|
||||
#define CONFIG_LOADADDR 0x20000000
|
||||
|
||||
#define CONFIG_SYS_MAX_FLASH_SECT 12
|
||||
#define CONFIG_SYS_MAX_FLASH_BANKS 2
|
||||
#define CONFIG_SYS_MAX_FLASH_SECT 8
|
||||
#define CONFIG_SYS_MAX_FLASH_BANKS 1
|
||||
|
||||
#ifndef CONFIG_SYS_NO_FLASH
|
||||
#define CONFIG_ENV_IS_IN_FLASH
|
||||
#else
|
||||
#define CONFIG_ENV_IS_NOWHERE
|
||||
#endif
|
||||
#define CONFIG_ENV_SIZE (8 << 10)
|
||||
|
||||
#define CONFIG_STM32_GPIO
|
||||
#define CONFIG_STM32_FLASH
|
||||
#define CONFIG_STM32X7_SERIAL
|
||||
|
||||
#define CONFIG_SYS_CLK_FREQ 16*1000*1000 /* 180 MHz */
|
||||
|
|
Loading…
Reference in a new issue