Skip to content

Commit 9514eac

Browse files
committed
rockchip: rk3576: Update evb-rk3576_defconfig with fastboot and networking
Update the standard evb-rk3576_defconfig with: - Enable fastboot over USB and UDP/TCP - Enable SCMI clock support in SPL - Enable Android boot method support - Configure fastboot for block device storage - Increase USB_FUNCTION_FASTBOOT_EP_BUFFER_SIZE to 64KB (0x10000) for improved DWC3 SuperSpeed transfer rates (~50 -> 170 MB/s) - Enable uthread support Change-Id: b3124f29-02e2-416d-8e5e-15a6bce0a8e6 Signed-off-by: Anton Burticica <mouse@ya.ru>
1 parent cb2e54d commit 9514eac

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

configs/evb-rk3576_defconfig

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,32 @@ CONFIG_SKIP_LOWLEVEL_INIT=y
33
CONFIG_COUNTER_FREQUENCY=24000000
44
CONFIG_ARCH_ROCKCHIP=y
55
CONFIG_SPL_GPIO=y
6+
CONFIG_SYS_MALLOC_LEN=0x18000000
67
CONFIG_DEFAULT_DEVICE_TREE="rockchip/rk3576-evb1-v10"
78
CONFIG_ROCKCHIP_RK3576=y
89
CONFIG_SYS_LOAD_ADDR=0x40c00800
910
CONFIG_DEBUG_UART_BASE=0x2AD40000
1011
CONFIG_DEBUG_UART_CLOCK=24000000
1112
CONFIG_PCI=y
1213
CONFIG_DEBUG_UART=y
14+
CONFIG_BOOTMETH_ANDROID=y
1315
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3576-evb1-v10.dtb"
1416
# CONFIG_DISPLAY_CPUINFO is not set
1517
CONFIG_SPL_MAX_SIZE=0x40000
1618
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
1719
CONFIG_SPL_DM_RESET=y
1820
CONFIG_SPL_UFS_SUPPORT=y
21+
CONFIG_CMD_ABOOTIMG=y
1922
CONFIG_CMD_MEMINFO=y
2023
CONFIG_CMD_MEMINFO_MAP=y
2124
CONFIG_CMD_ADC=y
25+
CONFIG_CMD_CLK=y
2226
CONFIG_CMD_GPIO=y
2327
CONFIG_CMD_GPT=y
2428
CONFIG_CMD_I2C=y
2529
CONFIG_CMD_MISC=y
2630
CONFIG_CMD_MMC=y
31+
CONFIG_CMD_MMC_SWRITE=y
2732
CONFIG_CMD_PCI=y
2833
CONFIG_CMD_UFS=y
2934
CONFIG_CMD_USB=y
@@ -32,11 +37,27 @@ CONFIG_CMD_USB_MASS_STORAGE=y
3237
# CONFIG_CMD_SETEXPR is not set
3338
CONFIG_CMD_RNG=y
3439
CONFIG_CMD_REGULATOR=y
40+
CONFIG_CMD_SPAWN=y
3541
# CONFIG_SPL_DOS_PARTITION is not set
3642
CONFIG_OF_SPL_REMOVE_PROPS="clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents"
43+
CONFIG_PROT_UDP=y
44+
CONFIG_PROT_TCP=y
45+
CONFIG_PROT_TCP_SACK=y
3746
CONFIG_BUTTON=y
3847
CONFIG_BUTTON_GPIO=y
39-
# CONFIG_USB_FUNCTION_FASTBOOT is not set
48+
CONFIG_CLK_SCMI=y
49+
CONFIG_SPL_CLK_SCMI=y
50+
CONFIG_CPU=y
51+
CONFIG_CPU_ARMV8=y
52+
CONFIG_USB_FUNCTION_FASTBOOT_EP_BUFFER_SIZE=0x10000
53+
CONFIG_UDP_FUNCTION_FASTBOOT=y
54+
CONFIG_TCP_FUNCTION_FASTBOOT=y
55+
CONFIG_FASTBOOT_BUF_ADDR=0x49000000
56+
CONFIG_FASTBOOT_BUF_SIZE=0x10000000
57+
CONFIG_FASTBOOT_FLASH_BLOCK=y
58+
CONFIG_FASTBOOT_FLASH_BLOCK_DEVICE_ID=-1
59+
CONFIG_FASTBOOT_OEM_RUN=y
60+
CONFIG_SCMI_FIRMWARE=y
4061
CONFIG_ROCKCHIP_GPIO=y
4162
CONFIG_SYS_I2C_ROCKCHIP=y
4263
CONFIG_LED=y
@@ -68,8 +89,8 @@ CONFIG_USB_XHCI_HCD=y
6889
CONFIG_USB_DWC3=y
6990
CONFIG_USB_DWC3_GENERIC=y
7091
CONFIG_USB_GADGET=y
71-
CONFIG_USB_GADGET_DOWNLOAD=y
7292
CONFIG_USB_FUNCTION_ROCKUSB=y
7393
CONFIG_UFS=y
7494
CONFIG_UFS_ROCKCHIP=y
7595
CONFIG_ERRNO_STR=y
96+
CONFIG_UTHREAD=y

0 commit comments

Comments
 (0)