mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-12 16:07:30 +00:00
Merge branch '2022-01-21-Kconfig-migrations'
- Migrate CONFIG_KEEP_SERVERADDR, CONFIG_UDP_CHECKSUM, CONFIG_TIMESTAMP, CONFIG_BOOTP_SERVERIP, CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR, CONFIG_SYS_MAX_FLASH_BANKS_DETECT, CONFIG_SYS_MAX_FLASH_BANKS and CONFIG_AT91_EFLASH to Kconfig
This commit is contained in:
commit
e6786b0354
321 changed files with 473 additions and 389 deletions
15
README
15
README
|
@ -1138,11 +1138,6 @@ The following options need to be configured:
|
|||
server to contact when using the "tftboot" command.
|
||||
(Environment variable "serverip")
|
||||
|
||||
CONFIG_KEEP_SERVERADDR
|
||||
|
||||
Keeps the server's MAC address, in the env 'serveraddr'
|
||||
for passing to bootargs (like Linux's netconsole option)
|
||||
|
||||
- Gateway IP address:
|
||||
CONFIG_GATEWAYIP
|
||||
|
||||
|
@ -1208,9 +1203,6 @@ The following options need to be configured:
|
|||
CONFIG_BOOTP_VENDOREX
|
||||
CONFIG_BOOTP_MAY_FAIL
|
||||
|
||||
CONFIG_BOOTP_SERVERIP - TFTP server will be the serverip
|
||||
environment variable, not the BOOTP server.
|
||||
|
||||
CONFIG_BOOTP_MAY_FAIL - If the DHCP server is not found
|
||||
after the configured retry count, the call will fail
|
||||
instead of starting over. This can be used to fail over
|
||||
|
@ -1879,10 +1871,6 @@ The following options need to be configured:
|
|||
CONFIG_SPL_INIT_MINIMAL
|
||||
Arch init code should be built for a very small image
|
||||
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR
|
||||
Sector to load kernel uImage from when MMC is being
|
||||
used in raw mode (for Falcon mode)
|
||||
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR,
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS
|
||||
Sector and number of sectors to load kernel argument
|
||||
|
@ -2157,9 +2145,6 @@ Configuration Settings:
|
|||
Enables allocating and saving a kernel copy of the bd_info in
|
||||
space between "bootm_low" and "bootm_low" + BOOTMAPSZ.
|
||||
|
||||
- CONFIG_SYS_MAX_FLASH_BANKS:
|
||||
Max number of Flash memory banks
|
||||
|
||||
- CONFIG_SYS_MAX_FLASH_SECT:
|
||||
Max number of sectors on a Flash chip
|
||||
|
||||
|
|
|
@ -256,6 +256,7 @@ config X86
|
|||
imply ACPIGEN if !QEMU
|
||||
imply SYSINFO if GENERATE_SMBIOS_TABLE
|
||||
imply SYSINFO_SMBIOS if GENERATE_SMBIOS_TABLE
|
||||
imply TIMESTAMP
|
||||
|
||||
# Thing to enable for when SPL/TPL are enabled: SPL
|
||||
imply SPL_DM
|
||||
|
|
|
@ -1869,6 +1869,7 @@ config ARCH_STM32MP
|
|||
imply OF_LIBFDT_OVERLAY
|
||||
imply ENV_VARS_UBOOT_RUNTIME_CONFIG
|
||||
imply USE_PREBOOT
|
||||
imply TIMESTAMP
|
||||
help
|
||||
Support for STM32MP SoC family developed by STMicroelectronics,
|
||||
MPUs based on ARM cortex A core
|
||||
|
|
|
@ -21,6 +21,7 @@ config ARCH_LS1012A
|
|||
select SYS_I2C_MXC_I2C1 if !DM_I2C
|
||||
select SYS_I2C_MXC_I2C2 if !DM_I2C
|
||||
imply PANIC_HANG
|
||||
imply TIMESTAMP
|
||||
|
||||
config ARCH_LS1028A
|
||||
bool
|
||||
|
|
|
@ -302,6 +302,14 @@ config ATMEL_SFR
|
|||
config SYS_SOC
|
||||
default "at91"
|
||||
|
||||
config AT91_EFLASH
|
||||
bool "Support AT91 flash driver"
|
||||
depends on AT91SAM9XE
|
||||
select USE_SYS_MAX_FLASH_BANKS
|
||||
help
|
||||
Enable the driver for the embedded flash used in the Atmel
|
||||
AT91SAM9XE devices.
|
||||
|
||||
source "board/atmel/at91sam9260ek/Kconfig"
|
||||
source "board/atmel/at91sam9261ek/Kconfig"
|
||||
source "board/atmel/at91sam9263ek/Kconfig"
|
||||
|
|
|
@ -173,6 +173,7 @@ config STM32_ETZPC
|
|||
bool "STM32 Extended TrustZone Protection"
|
||||
depends on STM32MP15x
|
||||
default y
|
||||
imply BOOTP_SERVERIP
|
||||
help
|
||||
Say y to enable STM32 Extended TrustZone Protection
|
||||
|
||||
|
|
|
@ -381,6 +381,7 @@ config ARCH_P1010
|
|||
imply CMD_PCI
|
||||
imply CMD_REGINFO
|
||||
imply FSL_SATA
|
||||
imply TIMESTAMP
|
||||
|
||||
config ARCH_P1011
|
||||
bool
|
||||
|
@ -512,6 +513,7 @@ config ARCH_P2020
|
|||
imply CMD_EEPROM
|
||||
imply CMD_NAND
|
||||
imply CMD_REGINFO
|
||||
imply TIMESTAMP
|
||||
|
||||
config ARCH_P2041
|
||||
bool
|
||||
|
|
11
boot/Kconfig
11
boot/Kconfig
|
@ -25,6 +25,17 @@ config FIT
|
|||
multiple configurations, verification through hashing and also
|
||||
verified boot (secure boot using RSA).
|
||||
|
||||
config TIMESTAMP
|
||||
bool "Show image date and time when displaying image information"
|
||||
default y if CMD_DATE
|
||||
help
|
||||
When CONFIG_TIMESTAMP is selected, the timestamp (date and time) of
|
||||
an image is printed by image commands like bootm or iminfo. This
|
||||
is shown as 'Timestamp: xxx' and 'Created: xxx'. If this option is
|
||||
enabled, then U-Boot requires FITs to have a timestamp. If a FIT is
|
||||
loaded that does not, the message 'Wrong FIT format: no timestamp'
|
||||
is shown.
|
||||
|
||||
if FIT
|
||||
|
||||
config FIT_EXTERNAL_OFFSET
|
||||
|
|
|
@ -338,7 +338,7 @@ static int do_imls_nor(void)
|
|||
void *hdr;
|
||||
|
||||
for (i = 0, info = &flash_info[0];
|
||||
i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {
|
||||
i < CFI_FLASH_BANKS; ++i, ++info) {
|
||||
|
||||
if (info->flash_id == FLASH_UNKNOWN)
|
||||
goto next_bank;
|
||||
|
|
247
cmd/flash.c
247
cmd/flash.c
|
@ -19,7 +19,7 @@
|
|||
int mtdparts_init(void);
|
||||
int mtd_id_parse(const char *id, const char **ret_id, u8 *dev_type, u8 *dev_num);
|
||||
int find_dev_and_part(const char *id, struct mtd_device **dev,
|
||||
u8 *part_num, struct part_info **part);
|
||||
u8 *part_num, struct part_info **part);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_MTD_NOR_FLASH
|
||||
|
@ -47,34 +47,39 @@ extern flash_info_t flash_info[]; /* info for FLASH chips */
|
|||
* or an invalid flash bank.
|
||||
*/
|
||||
static int
|
||||
abbrev_spec (char *str, flash_info_t ** pinfo, int *psf, int *psl)
|
||||
abbrev_spec(char *str, flash_info_t **pinfo, int *psf, int *psl)
|
||||
{
|
||||
flash_info_t *fp;
|
||||
int bank, first, last;
|
||||
char *p, *ep;
|
||||
|
||||
if ((p = strchr (str, ':')) == NULL)
|
||||
p = strchr(str, ':');
|
||||
if (!p)
|
||||
return 0;
|
||||
*p++ = '\0';
|
||||
|
||||
bank = dectoul(str, &ep);
|
||||
if (ep == str || *ep != '\0' ||
|
||||
bank < 1 || bank > CONFIG_SYS_MAX_FLASH_BANKS ||
|
||||
(fp = &flash_info[bank - 1])->flash_id == FLASH_UNKNOWN)
|
||||
bank < 1 || bank > CFI_FLASH_BANKS)
|
||||
return -1;
|
||||
|
||||
fp = &flash_info[bank - 1];
|
||||
if (fp->flash_id == FLASH_UNKNOWN)
|
||||
return -1;
|
||||
|
||||
str = p;
|
||||
if ((p = strchr (str, '-')) != NULL)
|
||||
p = strchr(str, '-');
|
||||
if (p)
|
||||
*p++ = '\0';
|
||||
|
||||
first = dectoul(str, &ep);
|
||||
if (ep == str || *ep != '\0' || first >= fp->sector_count)
|
||||
return -1;
|
||||
|
||||
if (p != NULL) {
|
||||
if (p) {
|
||||
last = dectoul(p, &ep);
|
||||
if (ep == p || *ep != '\0' ||
|
||||
last < first || last >= fp->sector_count)
|
||||
last < first || last >= fp->sector_count)
|
||||
return -1;
|
||||
} else {
|
||||
last = first;
|
||||
|
@ -99,7 +104,7 @@ int flash_sect_roundb(ulong *addr)
|
|||
|
||||
/* find the end addr of the sector where the *addr is */
|
||||
found = 0;
|
||||
for (bank = 0; bank < CONFIG_SYS_MAX_FLASH_BANKS && !found; ++bank) {
|
||||
for (bank = 0; bank < CFI_FLASH_BANKS && !found; ++bank) {
|
||||
info = &flash_info[bank];
|
||||
for (i = 0; i < info->sector_count && !found; ++i) {
|
||||
/* get the end address of the sector */
|
||||
|
@ -107,11 +112,10 @@ int flash_sect_roundb(ulong *addr)
|
|||
sector_end_addr = info->start[0] +
|
||||
info->size - 1;
|
||||
} else {
|
||||
sector_end_addr = info->start[i+1] - 1;
|
||||
sector_end_addr = info->start[i + 1] - 1;
|
||||
}
|
||||
|
||||
if (*addr <= sector_end_addr &&
|
||||
*addr >= info->start[i]) {
|
||||
if (*addr <= sector_end_addr && *addr >= info->start[i]) {
|
||||
found = 1;
|
||||
/* adjust *addr if necessary */
|
||||
if (*addr < sector_end_addr)
|
||||
|
@ -144,7 +148,7 @@ int flash_sect_roundb(ulong *addr)
|
|||
* Return:
|
||||
* 1: success
|
||||
* -1: failure (bad format, bad address).
|
||||
*/
|
||||
*/
|
||||
static int
|
||||
addr_spec(char *arg1, char *arg2, ulong *addr_first, ulong *addr_last)
|
||||
{
|
||||
|
@ -156,7 +160,7 @@ addr_spec(char *arg1, char *arg2, ulong *addr_first, ulong *addr_last)
|
|||
return -1;
|
||||
|
||||
len_used = 0;
|
||||
if (arg2 && *arg2 == '+'){
|
||||
if (arg2 && *arg2 == '+') {
|
||||
len_used = 1;
|
||||
++arg2;
|
||||
}
|
||||
|
@ -165,7 +169,7 @@ addr_spec(char *arg1, char *arg2, ulong *addr_first, ulong *addr_last)
|
|||
if (ep == arg2 || *ep != '\0')
|
||||
return -1;
|
||||
|
||||
if (len_used){
|
||||
if (len_used) {
|
||||
/*
|
||||
* *addr_last has the length, compute correct *addr_last
|
||||
* XXX watch out for the integer overflow! Right now it is
|
||||
|
@ -187,9 +191,9 @@ addr_spec(char *arg1, char *arg2, ulong *addr_first, ulong *addr_last)
|
|||
}
|
||||
|
||||
static int
|
||||
flash_fill_sect_ranges (ulong addr_first, ulong addr_last,
|
||||
int *s_first, int *s_last,
|
||||
int *s_count )
|
||||
flash_fill_sect_ranges(ulong addr_first, ulong addr_last,
|
||||
int *s_first, int *s_last,
|
||||
int *s_count)
|
||||
{
|
||||
flash_info_t *info;
|
||||
ulong bank;
|
||||
|
@ -197,27 +201,25 @@ flash_fill_sect_ranges (ulong addr_first, ulong addr_last,
|
|||
|
||||
*s_count = 0;
|
||||
|
||||
for (bank=0; bank < CONFIG_SYS_MAX_FLASH_BANKS; ++bank) {
|
||||
for (bank = 0; bank < CFI_FLASH_BANKS; ++bank) {
|
||||
s_first[bank] = -1; /* first sector to erase */
|
||||
s_last [bank] = -1; /* last sector to erase */
|
||||
s_last[bank] = -1; /* last sector to erase */
|
||||
}
|
||||
|
||||
for (bank=0,info = &flash_info[0];
|
||||
(bank < CONFIG_SYS_MAX_FLASH_BANKS) && (addr_first <= addr_last);
|
||||
for (bank = 0, info = &flash_info[0];
|
||||
(bank < CFI_FLASH_BANKS) && (addr_first <= addr_last);
|
||||
++bank, ++info) {
|
||||
ulong b_end;
|
||||
int sect;
|
||||
short s_end;
|
||||
|
||||
if (info->flash_id == FLASH_UNKNOWN) {
|
||||
if (info->flash_id == FLASH_UNKNOWN)
|
||||
continue;
|
||||
}
|
||||
|
||||
b_end = info->start[0] + info->size - 1; /* bank end addr */
|
||||
s_end = info->sector_count - 1; /* last sector */
|
||||
|
||||
|
||||
for (sect=0; sect < info->sector_count; ++sect) {
|
||||
for (sect = 0; sect < info->sector_count; ++sect) {
|
||||
ulong end; /* last address in current sect */
|
||||
|
||||
end = (sect == s_end) ? b_end : info->start[sect + 1] - 1;
|
||||
|
@ -227,40 +229,37 @@ flash_fill_sect_ranges (ulong addr_first, ulong addr_last,
|
|||
if (addr_last < info->start[sect])
|
||||
continue;
|
||||
|
||||
if (addr_first == info->start[sect]) {
|
||||
if (addr_first == info->start[sect])
|
||||
s_first[bank] = sect;
|
||||
}
|
||||
if (addr_last == end) {
|
||||
|
||||
if (addr_last == end)
|
||||
s_last[bank] = sect;
|
||||
}
|
||||
}
|
||||
if (s_first[bank] >= 0) {
|
||||
if (s_last[bank] < 0) {
|
||||
if (addr_last > b_end) {
|
||||
s_last[bank] = s_end;
|
||||
} else {
|
||||
puts ("Error: end address"
|
||||
" not on sector boundary\n");
|
||||
puts("Error: end address not on sector boundary\n");
|
||||
rcode = 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (s_last[bank] < s_first[bank]) {
|
||||
puts ("Error: end sector"
|
||||
" precedes start sector\n");
|
||||
puts("Error: end sector precedes start sector\n");
|
||||
rcode = 1;
|
||||
break;
|
||||
}
|
||||
sect = s_last[bank];
|
||||
addr_first = (sect == s_end) ? b_end + 1: info->start[sect + 1];
|
||||
addr_first = (sect == s_end) ? b_end + 1 : info->start[sect + 1];
|
||||
(*s_count) += s_last[bank] - s_first[bank] + 1;
|
||||
} else if (addr_first >= info->start[0] && addr_first < b_end) {
|
||||
puts ("Error: start address not on sector boundary\n");
|
||||
puts("Error: start address not on sector boundary\n");
|
||||
rcode = 1;
|
||||
break;
|
||||
} else if (s_last[bank] >= 0) {
|
||||
puts ("Error: cannot span across banks when they are"
|
||||
" mapped in reverse order\n");
|
||||
puts("Error: cannot span across banks when they are"
|
||||
" mapped in reverse order\n");
|
||||
rcode = 1;
|
||||
break;
|
||||
}
|
||||
|
@ -279,8 +278,8 @@ static int do_flinfo(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
|
||||
#ifdef CONFIG_MTD_NOR_FLASH
|
||||
if (argc == 1) { /* print info for all FLASH banks */
|
||||
for (bank=0; bank <CONFIG_SYS_MAX_FLASH_BANKS; ++bank) {
|
||||
printf ("\nBank # %ld: ", bank+1);
|
||||
for (bank = 0; bank < CFI_FLASH_BANKS; ++bank) {
|
||||
printf("\nBank # %ld: ", bank + 1);
|
||||
|
||||
flash_print_info(&flash_info[bank]);
|
||||
}
|
||||
|
@ -288,12 +287,12 @@ static int do_flinfo(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
}
|
||||
|
||||
bank = hextoul(argv[1], NULL);
|
||||
if ((bank < 1) || (bank > CONFIG_SYS_MAX_FLASH_BANKS)) {
|
||||
printf ("Only FLASH Banks # 1 ... # %d supported\n",
|
||||
CONFIG_SYS_MAX_FLASH_BANKS);
|
||||
if (bank < 1 || bank > CFI_FLASH_BANKS) {
|
||||
printf("Only FLASH Banks # 1 ... # %d supported\n",
|
||||
CFI_FLASH_BANKS);
|
||||
return 1;
|
||||
}
|
||||
printf ("\nBank # %ld: ", bank);
|
||||
printf("\nBank # %ld: ", bank);
|
||||
flash_print_info(&flash_info[bank - 1]);
|
||||
#endif /* CONFIG_MTD_NOR_FLASH */
|
||||
return 0;
|
||||
|
@ -317,28 +316,29 @@ static int do_flerase(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
return CMD_RET_USAGE;
|
||||
|
||||
if (strcmp(argv[1], "all") == 0) {
|
||||
for (bank=1; bank<=CONFIG_SYS_MAX_FLASH_BANKS; ++bank) {
|
||||
printf ("Erase Flash Bank # %ld ", bank);
|
||||
info = &flash_info[bank-1];
|
||||
for (bank = 1; bank <= CFI_FLASH_BANKS; ++bank) {
|
||||
printf("Erase Flash Bank # %ld ", bank);
|
||||
info = &flash_info[bank - 1];
|
||||
rcode = flash_erase(info, 0, info->sector_count - 1);
|
||||
}
|
||||
return rcode;
|
||||
}
|
||||
|
||||
if ((n = abbrev_spec(argv[1], &info, §_first, §_last)) != 0) {
|
||||
n = abbrev_spec(argv[1], &info, §_first, §_last);
|
||||
if (n) {
|
||||
if (n < 0) {
|
||||
puts ("Bad sector specification\n");
|
||||
puts("Bad sector specification\n");
|
||||
return 1;
|
||||
}
|
||||
printf ("Erase Flash Sectors %d-%d in Bank # %zu ",
|
||||
sect_first, sect_last, (info-flash_info)+1);
|
||||
printf("Erase Flash Sectors %d-%d in Bank # %zu ",
|
||||
sect_first, sect_last, (info - flash_info) + 1);
|
||||
rcode = flash_erase(info, sect_first, sect_last);
|
||||
return rcode;
|
||||
}
|
||||
|
||||
#if defined(CONFIG_CMD_MTDPARTS)
|
||||
/* erase <part-id> - erase partition */
|
||||
if ((argc == 2) && (mtd_id_parse(argv[1], NULL, &dev_type, &dev_num) == 0)) {
|
||||
if (argc == 2 && mtd_id_parse(argv[1], NULL, &dev_type, &dev_num) == 0) {
|
||||
mtdparts_init();
|
||||
if (find_dev_and_part(argv[1], &dev, &pnum, &part) == 0) {
|
||||
if (dev->id->type == MTD_DEV_TYPE_NOR) {
|
||||
|
@ -347,10 +347,9 @@ static int do_flerase(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
addr_first = part->offset + info->start[0];
|
||||
addr_last = addr_first + part->size - 1;
|
||||
|
||||
printf ("Erase Flash Partition %s, "
|
||||
"bank %ld, 0x%08lx - 0x%08lx ",
|
||||
argv[1], bank, addr_first,
|
||||
addr_last);
|
||||
printf("Erase Flash Partition %s, bank %ld, 0x%08lx - 0x%08lx ",
|
||||
argv[1], bank, addr_first,
|
||||
addr_last);
|
||||
|
||||
rcode = flash_sect_erase(addr_first, addr_last);
|
||||
return rcode;
|
||||
|
@ -367,19 +366,19 @@ static int do_flerase(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
|
||||
if (strcmp(argv[1], "bank") == 0) {
|
||||
bank = hextoul(argv[2], NULL);
|
||||
if ((bank < 1) || (bank > CONFIG_SYS_MAX_FLASH_BANKS)) {
|
||||
printf ("Only FLASH Banks # 1 ... # %d supported\n",
|
||||
CONFIG_SYS_MAX_FLASH_BANKS);
|
||||
if (bank < 1 || bank > CFI_FLASH_BANKS) {
|
||||
printf("Only FLASH Banks # 1 ... # %d supported\n",
|
||||
CFI_FLASH_BANKS);
|
||||
return 1;
|
||||
}
|
||||
printf ("Erase Flash Bank # %ld ", bank);
|
||||
info = &flash_info[bank-1];
|
||||
printf("Erase Flash Bank # %ld ", bank);
|
||||
info = &flash_info[bank - 1];
|
||||
rcode = flash_erase(info, 0, info->sector_count - 1);
|
||||
return rcode;
|
||||
}
|
||||
|
||||
if (addr_spec(argv[1], argv[2], &addr_first, &addr_last) < 0){
|
||||
printf ("Bad address format\n");
|
||||
if (addr_spec(argv[1], argv[2], &addr_first, &addr_last) < 0) {
|
||||
printf("Bad address format\n");
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
@ -398,19 +397,18 @@ int flash_sect_erase(ulong addr_first, ulong addr_last)
|
|||
{
|
||||
flash_info_t *info;
|
||||
ulong bank;
|
||||
int s_first[CONFIG_SYS_MAX_FLASH_BANKS], s_last[CONFIG_SYS_MAX_FLASH_BANKS];
|
||||
int s_first[CFI_FLASH_BANKS], s_last[CFI_FLASH_BANKS];
|
||||
int erased = 0;
|
||||
int planned;
|
||||
int rcode = 0;
|
||||
|
||||
rcode = flash_fill_sect_ranges (addr_first, addr_last,
|
||||
s_first, s_last, &planned );
|
||||
rcode = flash_fill_sect_ranges(addr_first, addr_last, s_first, s_last, &planned);
|
||||
|
||||
if (planned && (rcode == 0)) {
|
||||
for (bank=0,info = &flash_info[0];
|
||||
(bank < CONFIG_SYS_MAX_FLASH_BANKS) && (rcode == 0);
|
||||
if (planned && rcode == 0) {
|
||||
for (bank = 0, info = &flash_info[0];
|
||||
bank < CFI_FLASH_BANKS && rcode == 0;
|
||||
++bank, ++info) {
|
||||
if (s_first[bank]>=0) {
|
||||
if (s_first[bank] >= 0) {
|
||||
erased += s_last[bank] - s_first[bank] + 1;
|
||||
debug("Erase Flash from 0x%08lx to 0x%08lx in Bank # %ld ",
|
||||
info->start[s_first[bank]],
|
||||
|
@ -425,8 +423,7 @@ int flash_sect_erase(ulong addr_first, ulong addr_last)
|
|||
if (rcode == 0)
|
||||
printf("Erased %d sectors\n", erased);
|
||||
} else if (rcode == 0) {
|
||||
puts ("Error: start and/or end address"
|
||||
" not on sector boundary\n");
|
||||
puts("Error: start and/or end address not on sector boundary\n");
|
||||
rcode = 1;
|
||||
}
|
||||
return rcode;
|
||||
|
@ -466,50 +463,52 @@ static int do_protect(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
|
||||
#ifdef CONFIG_MTD_NOR_FLASH
|
||||
if (strcmp(argv[2], "all") == 0) {
|
||||
for (bank=1; bank<=CONFIG_SYS_MAX_FLASH_BANKS; ++bank) {
|
||||
info = &flash_info[bank-1];
|
||||
if (info->flash_id == FLASH_UNKNOWN) {
|
||||
for (bank = 1; bank <= CFI_FLASH_BANKS; ++bank) {
|
||||
info = &flash_info[bank - 1];
|
||||
if (info->flash_id == FLASH_UNKNOWN)
|
||||
continue;
|
||||
}
|
||||
printf ("%sProtect Flash Bank # %ld\n",
|
||||
p ? "" : "Un-", bank);
|
||||
|
||||
for (i=0; i<info->sector_count; ++i) {
|
||||
printf("%sProtect Flash Bank # %ld\n",
|
||||
p ? "" : "Un-", bank);
|
||||
|
||||
for (i = 0; i < info->sector_count; ++i) {
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (flash_real_protect(info, i, p))
|
||||
rcode = 1;
|
||||
putc ('.');
|
||||
putc('.');
|
||||
#else
|
||||
info->protect[i] = p;
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
}
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (!rcode) puts (" done\n");
|
||||
if (!rcode)
|
||||
puts(" done\n");
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
}
|
||||
return rcode;
|
||||
}
|
||||
|
||||
if ((n = abbrev_spec(argv[2], &info, §_first, §_last)) != 0) {
|
||||
n = abbrev_spec(argv[2], &info, §_first, §_last);
|
||||
if (n) {
|
||||
if (n < 0) {
|
||||
puts ("Bad sector specification\n");
|
||||
puts("Bad sector specification\n");
|
||||
return 1;
|
||||
}
|
||||
printf("%sProtect Flash Sectors %d-%d in Bank # %zu\n",
|
||||
p ? "" : "Un-", sect_first, sect_last,
|
||||
(info-flash_info)+1);
|
||||
p ? "" : "Un-", sect_first, sect_last,
|
||||
(info - flash_info) + 1);
|
||||
for (i = sect_first; i <= sect_last; i++) {
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (flash_real_protect(info, i, p))
|
||||
rcode = 1;
|
||||
putc ('.');
|
||||
putc('.');
|
||||
#else
|
||||
info->protect[i] = p;
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
}
|
||||
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (!rcode) puts (" done\n");
|
||||
if (!rcode)
|
||||
puts(" done\n");
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
|
||||
return rcode;
|
||||
|
@ -517,7 +516,7 @@ static int do_protect(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
|
||||
#if defined(CONFIG_CMD_MTDPARTS)
|
||||
/* protect on/off <part-id> */
|
||||
if ((argc == 3) && (mtd_id_parse(argv[2], NULL, &dev_type, &dev_num) == 0)) {
|
||||
if (argc == 3 && mtd_id_parse(argv[2], NULL, &dev_type, &dev_num) == 0) {
|
||||
mtdparts_init();
|
||||
if (find_dev_and_part(argv[2], &dev, &pnum, &part) == 0) {
|
||||
if (dev->id->type == MTD_DEV_TYPE_NOR) {
|
||||
|
@ -526,10 +525,10 @@ static int do_protect(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
addr_first = part->offset + info->start[0];
|
||||
addr_last = addr_first + part->size - 1;
|
||||
|
||||
printf ("%sProtect Flash Partition %s, "
|
||||
"bank %ld, 0x%08lx - 0x%08lx\n",
|
||||
p ? "" : "Un", argv[1],
|
||||
bank, addr_first, addr_last);
|
||||
printf("%sProtect Flash Partition %s, "
|
||||
"bank %ld, 0x%08lx - 0x%08lx\n",
|
||||
p ? "" : "Un", argv[1],
|
||||
bank, addr_first, addr_last);
|
||||
|
||||
rcode = flash_sect_protect(p, addr_first,
|
||||
addr_last);
|
||||
|
@ -537,7 +536,7 @@ static int do_protect(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
}
|
||||
|
||||
printf("cannot %sprotect, not a NOR device\n",
|
||||
p ? "" : "un");
|
||||
p ? "" : "un");
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
@ -548,37 +547,38 @@ static int do_protect(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
|
||||
if (strcmp(argv[2], "bank") == 0) {
|
||||
bank = hextoul(argv[3], NULL);
|
||||
if ((bank < 1) || (bank > CONFIG_SYS_MAX_FLASH_BANKS)) {
|
||||
printf ("Only FLASH Banks # 1 ... # %d supported\n",
|
||||
CONFIG_SYS_MAX_FLASH_BANKS);
|
||||
if (bank < 1 || bank > CFI_FLASH_BANKS) {
|
||||
printf("Only FLASH Banks # 1 ... # %d supported\n",
|
||||
CFI_FLASH_BANKS);
|
||||
return 1;
|
||||
}
|
||||
printf ("%sProtect Flash Bank # %ld\n",
|
||||
p ? "" : "Un-", bank);
|
||||
info = &flash_info[bank-1];
|
||||
printf("%sProtect Flash Bank # %ld\n",
|
||||
p ? "" : "Un-", bank);
|
||||
info = &flash_info[bank - 1];
|
||||
|
||||
if (info->flash_id == FLASH_UNKNOWN) {
|
||||
puts ("missing or unknown FLASH type\n");
|
||||
puts("missing or unknown FLASH type\n");
|
||||
return 1;
|
||||
}
|
||||
for (i=0; i<info->sector_count; ++i) {
|
||||
for (i = 0; i < info->sector_count; ++i) {
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (flash_real_protect(info, i, p))
|
||||
rcode = 1;
|
||||
putc ('.');
|
||||
putc('.');
|
||||
#else
|
||||
info->protect[i] = p;
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
}
|
||||
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (!rcode) puts (" done\n");
|
||||
if (!rcode)
|
||||
puts(" done\n");
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
|
||||
return rcode;
|
||||
}
|
||||
|
||||
if (addr_spec(argv[2], argv[3], &addr_first, &addr_last) < 0){
|
||||
if (addr_spec(argv[2], argv[3], &addr_first, &addr_last) < 0) {
|
||||
printf("Bad address format\n");
|
||||
return 1;
|
||||
}
|
||||
|
@ -596,31 +596,31 @@ int flash_sect_protect(int p, ulong addr_first, ulong addr_last)
|
|||
{
|
||||
flash_info_t *info;
|
||||
ulong bank;
|
||||
int s_first[CONFIG_SYS_MAX_FLASH_BANKS], s_last[CONFIG_SYS_MAX_FLASH_BANKS];
|
||||
int s_first[CFI_FLASH_BANKS], s_last[CFI_FLASH_BANKS];
|
||||
int protected, i;
|
||||
int planned;
|
||||
int rcode;
|
||||
|
||||
rcode = flash_fill_sect_ranges( addr_first, addr_last, s_first, s_last, &planned );
|
||||
rcode = flash_fill_sect_ranges(addr_first, addr_last, s_first, s_last, &planned);
|
||||
|
||||
protected = 0;
|
||||
|
||||
if (planned && (rcode == 0)) {
|
||||
for (bank=0,info = &flash_info[0]; bank < CONFIG_SYS_MAX_FLASH_BANKS; ++bank, ++info) {
|
||||
if (info->flash_id == FLASH_UNKNOWN) {
|
||||
if (planned && rcode == 0) {
|
||||
for (bank = 0, info = &flash_info[0];
|
||||
bank < CFI_FLASH_BANKS; ++bank, ++info) {
|
||||
if (info->flash_id == FLASH_UNKNOWN)
|
||||
continue;
|
||||
}
|
||||
|
||||
if (s_first[bank]>=0 && s_first[bank]<=s_last[bank]) {
|
||||
if (s_first[bank] >= 0 && s_first[bank] <= s_last[bank]) {
|
||||
debug("%sProtecting sectors %d..%d in bank %ld\n",
|
||||
p ? "" : "Un-", s_first[bank],
|
||||
s_last[bank], bank + 1);
|
||||
protected += s_last[bank] - s_first[bank] + 1;
|
||||
for (i=s_first[bank]; i<=s_last[bank]; ++i) {
|
||||
for (i = s_first[bank]; i <= s_last[bank]; ++i) {
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
if (flash_real_protect(info, i, p))
|
||||
rcode = 1;
|
||||
putc ('.');
|
||||
putc('.');
|
||||
#else
|
||||
info->protect[i] = p;
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
|
@ -628,21 +628,19 @@ int flash_sect_protect(int p, ulong addr_first, ulong addr_last)
|
|||
}
|
||||
}
|
||||
#if defined(CONFIG_SYS_FLASH_PROTECTION)
|
||||
puts (" done\n");
|
||||
puts(" done\n");
|
||||
#endif /* CONFIG_SYS_FLASH_PROTECTION */
|
||||
|
||||
printf ("%sProtected %d sectors\n",
|
||||
p ? "" : "Un-", protected);
|
||||
printf("%sProtected %d sectors\n",
|
||||
p ? "" : "Un-", protected);
|
||||
} else if (rcode == 0) {
|
||||
puts ("Error: start and/or end address"
|
||||
" not on sector boundary\n");
|
||||
puts("Error: start and/or end address not on sector boundary\n");
|
||||
rcode = 1;
|
||||
}
|
||||
return rcode;
|
||||
}
|
||||
#endif /* CONFIG_MTD_NOR_FLASH */
|
||||
|
||||
|
||||
/**************************************************/
|
||||
#if defined(CONFIG_CMD_MTDPARTS)
|
||||
# define TMP_ERASE "erase <part-id>\n - erase partition\n"
|
||||
|
@ -667,8 +665,7 @@ U_BOOT_CMD(
|
|||
"start end\n"
|
||||
" - erase FLASH from addr 'start' to addr 'end'\n"
|
||||
"erase start +len\n"
|
||||
" - erase FLASH from addr 'start' to the end of sect "
|
||||
"w/addr 'start'+'len'-1\n"
|
||||
" - erase FLASH from addr 'start' to the end of sect w/addr 'start'+'len'-1\n"
|
||||
"erase N:SF[-SL]\n - erase sectors SF-SL in FLASH bank # N\n"
|
||||
"erase bank N\n - erase FLASH bank # N\n"
|
||||
TMP_ERASE
|
||||
|
@ -681,8 +678,7 @@ U_BOOT_CMD(
|
|||
"on start end\n"
|
||||
" - protect FLASH from addr 'start' to addr 'end'\n"
|
||||
"protect on start +len\n"
|
||||
" - protect FLASH from addr 'start' to end of sect "
|
||||
"w/addr 'start'+'len'-1\n"
|
||||
" - protect FLASH from addr 'start' to end of sect w/addr 'start'+'len'-1\n"
|
||||
"protect on N:SF[-SL]\n"
|
||||
" - protect sectors SF-SL in FLASH bank # N\n"
|
||||
"protect on bank N\n - protect FLASH bank # N\n"
|
||||
|
@ -691,8 +687,7 @@ U_BOOT_CMD(
|
|||
"protect off start end\n"
|
||||
" - make FLASH from addr 'start' to addr 'end' writable\n"
|
||||
"protect off start +len\n"
|
||||
" - make FLASH from addr 'start' to end of sect "
|
||||
"w/addr 'start'+'len'-1 wrtable\n"
|
||||
" - make FLASH from addr 'start' to end of sect w/addr 'start'+'len'-1 wrtable\n"
|
||||
"protect off N:SF[-SL]\n"
|
||||
" - make sectors SF-SL writable in FLASH bank # N\n"
|
||||
"protect off bank N\n - make FLASH bank # N writable\n"
|
||||
|
|
|
@ -152,16 +152,14 @@ static void netboot_update_env(void)
|
|||
ip_to_string(net_ip, tmp);
|
||||
env_set("ipaddr", tmp);
|
||||
}
|
||||
#if !defined(CONFIG_BOOTP_SERVERIP)
|
||||
/*
|
||||
* Only attempt to change serverip if net/bootp.c:store_net_params()
|
||||
* could have set it
|
||||
*/
|
||||
if (net_server_ip.s_addr) {
|
||||
if (!IS_ENABLED(CONFIG_BOOTP_SERVERIP) && net_server_ip.s_addr) {
|
||||
ip_to_string(net_server_ip, tmp);
|
||||
env_set("serverip", tmp);
|
||||
}
|
||||
#endif
|
||||
if (net_dns_server.s_addr) {
|
||||
ip_to_string(net_dns_server, tmp);
|
||||
env_set("dnsip", tmp);
|
||||
|
|
|
@ -91,7 +91,7 @@ addr2info(ulong addr)
|
|||
flash_info_t *info;
|
||||
int i;
|
||||
|
||||
for (i=0, info = &flash_info[0]; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {
|
||||
for (i = 0, info = &flash_info[0]; i < CFI_FLASH_BANKS; ++i, ++info) {
|
||||
if (info->flash_id != FLASH_UNKNOWN &&
|
||||
addr >= info->start[0] &&
|
||||
/* WARNING - The '- 1' is needed if the flash
|
||||
|
|
|
@ -919,6 +919,22 @@ config SYS_OS_BASE
|
|||
|
||||
endif # SPL_OS_BOOT
|
||||
|
||||
config SPL_FALCON_BOOT_MMCSD
|
||||
bool "Enable Falcon boot from MMC or SD media"
|
||||
depends on SPL_OS_BOOT && SPL_MMC
|
||||
help
|
||||
Select this if the Falcon mode OS image mode is on MMC or SD media.
|
||||
|
||||
config SYS_MMCSD_RAW_MODE_KERNEL_SECTOR
|
||||
hex "Falcon mode: Sector to load kernel uImage from MMC"
|
||||
depends on SPL_FALCON_BOOT_MMCSD
|
||||
help
|
||||
When Falcon mode is used with an MMC or SD media, SPL needs to know
|
||||
where to look for the kernel uImage. The image is expected to begin
|
||||
at the raw MMC specified in this config.
|
||||
Note that the Falcon mode image can also be a FIT, if FIT support is
|
||||
enabled.
|
||||
|
||||
config SPL_PAYLOAD
|
||||
string "SPL payload"
|
||||
default "tpl/u-boot-with-tpl.bin" if TPL
|
||||
|
|
|
@ -222,7 +222,7 @@ static int mmc_load_image_raw_partition(struct spl_image_info *spl_image,
|
|||
}
|
||||
#endif
|
||||
|
||||
#if CONFIG_IS_ENABLED(OS_BOOT)
|
||||
#if CONFIG_IS_ENABLED(FALCON_BOOT_MMCSD)
|
||||
static int mmc_load_image_raw_os(struct spl_image_info *spl_image,
|
||||
struct spl_boot_device *bootdev,
|
||||
struct mmc *mmc)
|
||||
|
@ -257,10 +257,6 @@ static int mmc_load_image_raw_os(struct spl_image_info *spl_image,
|
|||
return 0;
|
||||
}
|
||||
#else
|
||||
int spl_start_uboot(void)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
static int mmc_load_image_raw_os(struct spl_image_info *spl_image,
|
||||
struct spl_boot_device *bootdev,
|
||||
struct mmc *mmc)
|
||||
|
@ -269,6 +265,13 @@ static int mmc_load_image_raw_os(struct spl_image_info *spl_image,
|
|||
}
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SPL_OS_BOOT
|
||||
int spl_start_uboot(void)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SYS_MMCSD_FS_BOOT_PARTITION
|
||||
static int spl_mmc_do_fs_boot(struct spl_image_info *spl_image,
|
||||
struct spl_boot_device *bootdev,
|
||||
|
|
|
@ -112,12 +112,12 @@ static int update_flash_protect(int prot, ulong addr_first, ulong addr_last)
|
|||
|
||||
if (prot == 0) {
|
||||
saved_prot_info =
|
||||
calloc(CONFIG_SYS_MAX_FLASH_BANKS * CONFIG_SYS_MAX_FLASH_SECT, 1);
|
||||
calloc(CFI_FLASH_BANKS * CONFIG_SYS_MAX_FLASH_SECT, 1);
|
||||
if (!saved_prot_info)
|
||||
return 1;
|
||||
}
|
||||
|
||||
for (bank = 0; bank < CONFIG_SYS_MAX_FLASH_BANKS; ++bank) {
|
||||
for (bank = 0; bank < CFI_FLASH_BANKS; ++bank) {
|
||||
cnt = 0;
|
||||
info = &flash_info[bank];
|
||||
|
||||
|
|
|
@ -35,6 +35,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_PHY_MARVELL=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PHY_GIGE=y
|
||||
|
|
|
@ -19,6 +19,7 @@ CONFIG_CMD_CACHE=y
|
|||
CONFIG_ENV_IS_IN_FLASH=y
|
||||
CONFIG_ENV_ADDR=0x2000
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_UDP_CHECKSUM=y
|
||||
CONFIG_SYS_I2C_LEGACY=y
|
||||
CONFIG_SYS_I2C_FSL=y
|
||||
CONFIG_SYS_FSL_I2C_OFFSET=0x58000
|
||||
|
|
|
@ -26,4 +26,5 @@ CONFIG_SYS_FSL_I2C_OFFSET=0x280
|
|||
CONFIG_SYS_I2C_SLAVE=0x7F
|
||||
CONFIG_SYS_I2C_SPEED=80000
|
||||
CONFIG_MTD_NOR_FLASH=y
|
||||
CONFIG_USE_SYS_MAX_FLASH_BANKS=y
|
||||
CONFIG_MCFUART=y
|
||||
|
|
|
@ -21,6 +21,7 @@ CONFIG_CMD_CACHE=y
|
|||
CONFIG_CMD_DATE=y
|
||||
CONFIG_ENV_IS_IN_FLASH=y
|
||||
CONFIG_ENV_ADDR=0x40000
|
||||
CONFIG_UDP_CHECKSUM=y
|
||||
CONFIG_SYS_I2C_LEGACY=y
|
||||
CONFIG_SYS_I2C_FSL=y
|
||||
CONFIG_SYS_FSL_I2C_OFFSET=0x58000
|
||||
|
|
|
@ -22,6 +22,7 @@ CONFIG_CMD_CACHE=y
|
|||
CONFIG_CMD_DATE=y
|
||||
CONFIG_ENV_ADDR=0x4000
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_UDP_CHECKSUM=y
|
||||
CONFIG_SYS_I2C_LEGACY=y
|
||||
CONFIG_SYS_I2C_FSL=y
|
||||
CONFIG_SYS_FSL_I2C_OFFSET=0x58000
|
||||
|
|
|
@ -22,6 +22,7 @@ CONFIG_CMD_CACHE=y
|
|||
CONFIG_CMD_DATE=y
|
||||
CONFIG_ENV_ADDR=0x4000
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_UDP_CHECKSUM=y
|
||||
CONFIG_SYS_I2C_LEGACY=y
|
||||
CONFIG_SYS_I2C_FSL=y
|
||||
CONFIG_SYS_FSL_I2C_OFFSET=0x58000
|
||||
|
|
|
@ -22,6 +22,7 @@ CONFIG_CMD_CACHE=y
|
|||
CONFIG_CMD_DATE=y
|
||||
CONFIG_ENV_ADDR=0x4000
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_UDP_CHECKSUM=y
|
||||
CONFIG_SYS_I2C_LEGACY=y
|
||||
CONFIG_SYS_I2C_FSL=y
|
||||
CONFIG_SYS_FSL_I2C_OFFSET=0x58000
|
||||
|
|
|
@ -52,6 +52,7 @@ CONFIG_SYS_I2C_EEPROM_ADDR=0x57
|
|||
CONFIG_MTD_NOR_FLASH=y
|
||||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_PHY_ATHEROS=y
|
||||
CONFIG_PHY_BROADCOM=y
|
||||
CONFIG_PHY_DAVICOM=y
|
||||
|
|
|
@ -51,6 +51,7 @@ CONFIG_SYS_I2C_EEPROM_ADDR=0x57
|
|||
CONFIG_MTD_NOR_FLASH=y
|
||||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_PHY_ATHEROS=y
|
||||
CONFIG_PHY_BROADCOM=y
|
||||
CONFIG_PHY_DAVICOM=y
|
||||
|
|
|
@ -51,6 +51,7 @@ CONFIG_SYS_I2C_EEPROM_ADDR=0x57
|
|||
CONFIG_MTD_NOR_FLASH=y
|
||||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_PHY_ATHEROS=y
|
||||
CONFIG_PHY_BROADCOM=y
|
||||
CONFIG_PHY_DAVICOM=y
|
||||
|
|
|
@ -63,6 +63,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_NAND_FSL_ELBC=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
|
|
|
@ -61,6 +61,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -62,6 +62,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -57,6 +57,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -60,6 +60,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -61,6 +61,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -56,6 +56,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -64,6 +64,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_NAND_FSL_ELBC=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
|
|
|
@ -61,6 +61,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -62,6 +62,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -57,6 +57,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SPANSION=y
|
||||
|
|
|
@ -75,6 +75,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_NAND_FSL_IFC=y
|
||||
CONFIG_SYS_NAND_ONFI_DETECTION=y
|
||||
|
|
|
@ -74,6 +74,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_STMICRO=y
|
||||
|
|
|
@ -76,6 +76,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_STMICRO=y
|
||||
|
|
|
@ -59,6 +59,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_STMICRO=y
|
||||
|
|
|
@ -78,6 +78,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
CONFIG_NAND_FSL_IFC=y
|
||||
CONFIG_SYS_NAND_ONFI_DETECTION=y
|
||||
|
|
|
@ -77,6 +77,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_EON=y
|
||||
|
|
|
@ -61,6 +61,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_EON=y
|
||||
|
|
|
@ -79,6 +79,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_EON=y
|
||||
|
|
|
@ -62,6 +62,7 @@ CONFIG_FLASH_CFI_DRIVER=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_EON=y
|
||||
|
|
|
@ -68,6 +68,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SST=y
|
||||
|
|
|
@ -53,6 +53,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_FLASH_CFI_DRIVER=y
|
||||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS=2
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SF_DEFAULT_SPEED=10000000
|
||||
CONFIG_SPI_FLASH_SST=y
|
||||
|
|
|
@ -31,6 +31,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_BOOTP_SERVERIP=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_CLK=y
|
||||
CONFIG_MMC=y
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_ENV_IS_IN_FLASH=y
|
|||
CONFIG_ENV_ADDR=0x80140000
|
||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_BOOTP_SERVERIP=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MMC=y
|
||||
CONFIG_FTSDC010=y
|
||||
|
|
|
@ -9,6 +9,7 @@ CONFIG_AM33XX=y
|
|||
CONFIG_SPL=y
|
||||
CONFIG_ENV_OFFSET_REDUND=0x280000
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_FIT_SIGNATURE=y
|
||||
CONFIG_FIT_VERBOSE=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="EMMC_BOOT"
|
||||
|
@ -24,6 +25,8 @@ CONFIG_SPL_MUSB_NEW=y
|
|||
CONFIG_SPL_NET=y
|
||||
CONFIG_SPL_NET_VCI_STRING="AM33xx U-Boot SPL"
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_USB_GADGET=y
|
||||
CONFIG_SPL_USB_ETHER=y
|
||||
CONFIG_CMD_SPL=y
|
||||
|
|
|
@ -6,6 +6,7 @@ CONFIG_DEFAULT_DEVICE_TREE="am335x-evm"
|
|||
CONFIG_AM33XX=y
|
||||
CONFIG_SPL=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
# CONFIG_USE_SPL_FIT_GENERATOR is not set
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
|
@ -24,6 +25,8 @@ CONFIG_SPL_NAND_BASE=y
|
|||
CONFIG_SPL_NET=y
|
||||
CONFIG_SPL_NET_VCI_STRING="AM335x U-Boot SPL"
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_USB_GADGET=y
|
||||
CONFIG_SPL_USB_ETHER=y
|
||||
CONFIG_CMD_SPL=y
|
||||
|
|
|
@ -11,6 +11,7 @@ CONFIG_SPL=y
|
|||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||
CONFIG_SPL_SPI=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
CONFIG_BOOTCOMMAND="run findfdt; run init_console; run finduuid; run distro_bootcmd"
|
||||
|
|
|
@ -18,6 +18,7 @@ CONFIG_BOOTSTAGE_STASH_ADDR=0x0
|
|||
CONFIG_ENV_OFFSET_REDUND=0x540000
|
||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_BOOTDELAY=0
|
||||
CONFIG_AUTOBOOT_KEYED=y
|
||||
CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
|
||||
|
|
|
@ -8,6 +8,7 @@ CONFIG_DEFAULT_DEVICE_TREE="am335x-evm"
|
|||
CONFIG_AM33XX=y
|
||||
CONFIG_SPL=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_FIT_IMAGE_POST_PROCESS=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
|
||||
|
|
|
@ -11,6 +11,7 @@ CONFIG_SPL=y
|
|||
# CONFIG_SPL_FS_FAT is not set
|
||||
# CONFIG_SPL_LIBDISK_SUPPORT is not set
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_FIT_IMAGE_POST_PROCESS=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
|
||||
|
|
|
@ -37,6 +37,8 @@ CONFIG_SPL_UBI_LOAD_MONITOR_ID=0
|
|||
CONFIG_SPL_UBI_LOAD_KERNEL_ID=3
|
||||
CONFIG_SPL_UBI_LOAD_ARGS_ID=4
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -17,6 +17,7 @@ CONFIG_SPL_FS_FAT=y
|
|||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_SERIES=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SHOW_BOOT_PROGRESS=y
|
||||
CONFIG_AUTOBOOT_KEYED=y
|
||||
CONFIG_AUTOBOOT_PROMPT="Enter 'shc' to enter prompt (times out) %d \nEnter 'noautoboot' to enter prompt without timeout\n"
|
||||
|
@ -30,6 +31,8 @@ CONFIG_SPL_FS_EXT4=y
|
|||
CONFIG_SPL_I2C=y
|
||||
# CONFIG_SPL_NAND_SUPPORT is not set
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -18,6 +18,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y
|
|||
CONFIG_SHC_ICT=y
|
||||
CONFIG_SERIES=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SHOW_BOOT_PROGRESS=y
|
||||
CONFIG_AUTOBOOT_KEYED=y
|
||||
CONFIG_AUTOBOOT_PROMPT="Enter 'shc' to enter prompt (times out) %d \nEnter 'noautoboot' to enter prompt without timeout\n"
|
||||
|
@ -31,6 +32,8 @@ CONFIG_SPL_FS_EXT4=y
|
|||
CONFIG_SPL_I2C=y
|
||||
# CONFIG_SPL_NAND_SUPPORT is not set
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -18,6 +18,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y
|
|||
CONFIG_SHC_NETBOOT=y
|
||||
CONFIG_SERIES=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SHOW_BOOT_PROGRESS=y
|
||||
CONFIG_AUTOBOOT_KEYED=y
|
||||
CONFIG_AUTOBOOT_PROMPT="Enter 'shc' to enter prompt (times out) %d \nEnter 'noautoboot' to enter prompt without timeout\n"
|
||||
|
@ -32,6 +33,8 @@ CONFIG_SPL_FS_EXT4=y
|
|||
CONFIG_SPL_I2C=y
|
||||
# CONFIG_SPL_NAND_SUPPORT is not set
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -18,6 +18,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y
|
|||
CONFIG_SHC_SDBOOT=y
|
||||
CONFIG_SERIES=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SHOW_BOOT_PROGRESS=y
|
||||
CONFIG_AUTOBOOT_KEYED=y
|
||||
CONFIG_AUTOBOOT_PROMPT="Enter 'shc' to enter prompt (times out) %d \nEnter 'noautoboot' to enter prompt without timeout\n"
|
||||
|
@ -31,6 +32,8 @@ CONFIG_SPL_FS_EXT4=y
|
|||
CONFIG_SPL_I2C=y
|
||||
# CONFIG_SPL_NAND_SUPPORT is not set
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -15,6 +15,7 @@ CONFIG_ENV_OFFSET_REDUND=0x20000
|
|||
CONFIG_SPL_FS_FAT=y
|
||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="EMMC_BOOT"
|
||||
CONFIG_AUTOBOOT_KEYED=y
|
||||
CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
|
||||
|
@ -32,6 +33,8 @@ CONFIG_SPL_NAND_BASE=y
|
|||
CONFIG_SPL_NET=y
|
||||
CONFIG_SPL_NET_VCI_STRING="AM335x U-Boot SPL"
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -27,6 +27,8 @@ CONFIG_SPL_NAND_ECC=y
|
|||
CONFIG_SPL_NAND_SIMPLE=y
|
||||
CONFIG_SPL_NAND_BASE=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
# CONFIG_SPL_POWER is not set
|
||||
CONFIG_SYS_PROMPT="AM3517_EVM # "
|
||||
# CONFIG_CMD_IMI is not set
|
||||
|
|
|
@ -24,6 +24,8 @@ CONFIG_SPL_NAND_BASE=y
|
|||
CONFIG_SPL_NET=y
|
||||
CONFIG_SPL_NET_VCI_STRING="AM43xx U-Boot SPL"
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_USB_HOST=y
|
||||
CONFIG_SPL_USB_GADGET=y
|
||||
CONFIG_SPL_USB_ETHER=y
|
||||
|
|
|
@ -21,6 +21,8 @@ CONFIG_SPL_NAND_DRIVERS=y
|
|||
CONFIG_SPL_NAND_ECC=y
|
||||
CONFIG_SPL_NAND_BASE=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_CMD_SPL=y
|
||||
CONFIG_CMD_SPL_NAND_OFS=0x00100000
|
||||
CONFIG_CMD_SPL_WRITE_SIZE=0x40000
|
||||
|
|
|
@ -20,6 +20,8 @@ CONFIG_SPL_NAND_DRIVERS=y
|
|||
CONFIG_SPL_NAND_ECC=y
|
||||
CONFIG_SPL_NAND_BASE=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_USB_HOST=y
|
||||
CONFIG_SPL_USB_STORAGE=y
|
||||
CONFIG_SPL_USB_GADGET=y
|
||||
|
|
|
@ -33,6 +33,8 @@ CONFIG_SPL_DMA=y
|
|||
# CONFIG_SPL_NAND_SUPPORT is not set
|
||||
CONFIG_SPL_DM_SPI_FLASH=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_SPI_LOAD=y
|
||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x40000
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -57,6 +57,7 @@ CONFIG_ENV_IS_IN_FAT=y
|
|||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_BOOTP_SERVERIP=y
|
||||
CONFIG_SPL_DM_SEQ_ALIAS=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_FPGA_XILINX=y
|
||||
|
|
|
@ -41,6 +41,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_CFI_FLASH=y
|
|||
CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PCH_GBE=y
|
||||
CONFIG_PCI=y
|
||||
|
|
|
@ -16,6 +16,7 @@ CONFIG_ENV_OFFSET_REDUND=0x22000
|
|||
CONFIG_SPL_FS_FAT=y
|
||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_BOOTDELAY=1
|
||||
CONFIG_BOOTCOMMAND="run mmcboot; run nandboot; run netboot"
|
||||
CONFIG_DEFAULT_FDT_FILE="am335x-chiliboard.dtb"
|
||||
|
|
|
@ -14,6 +14,7 @@ CONFIG_SPL=y
|
|||
CONFIG_SPL_FS_FAT=y
|
||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
# CONFIG_USE_BOOTCOMMAND is not set
|
||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||
CONFIG_SPL_FS_EXT4=y
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_SYS_BR7_PRELIM_BOOL=y
|
|||
CONFIG_SYS_BR7_PRELIM=0x701
|
||||
CONFIG_SYS_OR7_PRELIM=0xFF00007C
|
||||
CONFIG_MTD_NOR_FLASH=y
|
||||
CONFIG_USE_SYS_MAX_FLASH_BANKS=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_MCFFEC=y
|
||||
CONFIG_MII=y
|
||||
|
|
|
@ -10,6 +10,7 @@ CONFIG_ENV_SIZE=0x40000
|
|||
CONFIG_ENV_SECT_SIZE=0x40000
|
||||
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
||||
CONFIG_SYS_LOAD_ADDR=0xa0000000
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_USE_BOOTARGS=y
|
||||
CONFIG_BOOTARGS="console=tty0 console=ttyS0,115200"
|
||||
CONFIG_USE_BOOTCOMMAND=y
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_CFI_FLASH=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_PHY_FIXED=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_BCM6348_ETH=y
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_CFI_FLASH=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_PHY_GIGE=y
|
||||
CONFIG_BCM6368_ETH=y
|
||||
|
|
|
@ -14,6 +14,8 @@ CONFIG_SPL_NAND_ECC=y
|
|||
CONFIG_SPL_NAND_SIMPLE=y
|
||||
CONFIG_SPL_NAND_BASE=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x500
|
||||
# CONFIG_CMD_IMI is not set
|
||||
CONFIG_CMD_SPL=y
|
||||
CONFIG_CMD_SPL_NAND_OFS=0x680000
|
||||
|
|
|
@ -43,6 +43,8 @@ CONFIG_SPL_ENV_SUPPORT=y
|
|||
CONFIG_SPL_SAVEENV=y
|
||||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x100
|
||||
CONFIG_SPL_SPI_LOAD=y
|
||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x20000
|
||||
CONFIG_HUSH_PARSER=y
|
||||
|
|
|
@ -38,6 +38,8 @@ CONFIG_MISC_INIT_R=y
|
|||
CONFIG_SPL_DMA=y
|
||||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x100
|
||||
CONFIG_SPL_SPI_LOAD=y
|
||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x20000
|
||||
CONFIG_SPL_USB_HOST=y
|
||||
|
|
|
@ -34,6 +34,8 @@ CONFIG_SPL_NAND_ECC=y
|
|||
CONFIG_SPL_NAND_BASE=y
|
||||
CONFIG_SPL_DM_SPI_FLASH=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_SPL_RAM_SUPPORT=y
|
||||
CONFIG_SPL_SPI_LOAD=y
|
||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x40000
|
||||
|
|
|
@ -4,6 +4,7 @@ CONFIG_ARCH_CPU_INIT=y
|
|||
CONFIG_ARCH_AT91=y
|
||||
CONFIG_SYS_TEXT_BASE=0x27000000
|
||||
CONFIG_SYS_MALLOC_LEN=0x121000
|
||||
CONFIG_AT91_EFLASH=y
|
||||
CONFIG_SYS_MALLOC_F_LEN=0x2000
|
||||
CONFIG_TARGET_ETHERNUT5=y
|
||||
CONFIG_NR_DRAM_BANKS=1
|
||||
|
|
|
@ -45,6 +45,8 @@ CONFIG_SPL_FIT_IMAGE_TINY=y
|
|||
CONFIG_SPL_DMA=y
|
||||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="Ventana > "
|
||||
|
|
|
@ -45,6 +45,8 @@ CONFIG_SPL_FIT_IMAGE_TINY=y
|
|||
CONFIG_SPL_DMA=y
|
||||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="Ventana > "
|
||||
|
|
|
@ -46,6 +46,8 @@ CONFIG_SPL_DMA=y
|
|||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_NAND_SUPPORT=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_POWER=y
|
||||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="Ventana > "
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_MTD_NOR_FLASH=y
|
|||
CONFIG_CFI_FLASH=y
|
||||
CONFIG_SYS_FLASH_PROTECTION=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_PHY_FIXED=y
|
||||
CONFIG_DM_ETH=y
|
||||
CONFIG_BCM6348_ETH=y
|
||||
|
|
|
@ -35,6 +35,8 @@ CONFIG_SPL_UBI_LOAD_KERNEL_ID=3
|
|||
CONFIG_SPL_UBI_LOAD_ARGS_ID=4
|
||||
CONFIG_SPL_ONENAND_SUPPORT=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1700
|
||||
CONFIG_CMD_SPL=y
|
||||
# CONFIG_CMD_FLASH is not set
|
||||
CONFIG_CMD_NAND=y
|
||||
|
|
|
@ -10,6 +10,7 @@ CONFIG_MIPS_CACHE_DISABLE=y
|
|||
# CONFIG_MIPS_BOOT_ENV_LEGACY is not set
|
||||
CONFIG_MIPS_BOOT_FDT=y
|
||||
CONFIG_SYS_LOAD_ADDR=0x80500000
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_BOOTDELAY=5
|
||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||
CONFIG_HUSH_PARSER=y
|
||||
|
|
|
@ -23,6 +23,7 @@ CONFIG_SPL_SPI=y
|
|||
CONFIG_SPL_PAYLOAD="u-boot.img"
|
||||
CONFIG_SYS_LOAD_ADDR=0x42000000
|
||||
CONFIG_FIT=y
|
||||
CONFIG_TIMESTAMP=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
CONFIG_USE_BOOTARGS=y
|
||||
CONFIG_BOOTARGS="console=ttyAMA0,115200n8"
|
||||
|
@ -41,6 +42,8 @@ CONFIG_SPL_DMA=y
|
|||
CONFIG_SPL_MMC_TINY=y
|
||||
CONFIG_SPL_DM_SPI_FLASH=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x800
|
||||
CONFIG_SPL_SPI_LOAD=y
|
||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x10000
|
||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||
|
|
|
@ -17,6 +17,8 @@ CONFIG_IMX_HAB=y
|
|||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_CMD_SPL=y
|
||||
CONFIG_CRC32_VERIFY=y
|
||||
CONFIG_CMD_MEMTEST=y
|
||||
|
|
|
@ -33,6 +33,8 @@ CONFIG_SPL_DMA=y
|
|||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_NAND_SUPPORT=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_USB_HOST=y
|
||||
CONFIG_SPL_USB_GADGET=y
|
||||
CONFIG_SPL_USB_SDP_SUPPORT=y
|
||||
|
|
|
@ -34,6 +34,8 @@ CONFIG_USE_BOOTCOMMAND=y
|
|||
CONFIG_BOOTCOMMAND="run $modeboot"
|
||||
CONFIG_SPL_RAW_IMAGE_SUPPORT=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="icorem6qdl-mipi> "
|
||||
|
|
|
@ -37,6 +37,8 @@ CONFIG_USE_BOOTCOMMAND=y
|
|||
CONFIG_BOOTCOMMAND="run $modeboot"
|
||||
CONFIG_SPL_RAW_IMAGE_SUPPORT=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="icorem6qdl> "
|
||||
|
|
|
@ -31,6 +31,8 @@ CONFIG_USE_BOOTCOMMAND=y
|
|||
CONFIG_BOOTCOMMAND="run $modeboot"
|
||||
CONFIG_SPL_RAW_IMAGE_SUPPORT=y
|
||||
CONFIG_SPL_OS_BOOT=y
|
||||
CONFIG_SPL_FALCON_BOOT_MMCSD=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR=0x1000
|
||||
CONFIG_SPL_WATCHDOG=y
|
||||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="icorem6qdl-rqs> "
|
||||
|
|
|
@ -135,6 +135,7 @@ CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
|||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_HBMC_AM654=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SPI_FLASH_STMICRO=y
|
||||
# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
|
||||
|
|
|
@ -105,6 +105,7 @@ CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
|
|||
CONFIG_FLASH_CFI_MTD=y
|
||||
CONFIG_SYS_FLASH_CFI=y
|
||||
CONFIG_HBMC_AM654=y
|
||||
CONFIG_SYS_MAX_FLASH_BANKS_DETECT=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_SPI_FLASH_SFDP_SUPPORT=y
|
||||
CONFIG_SPI_FLASH_STMICRO=y
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue