Skip to content

Commit 26caa6d

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 6dc5474 commit 26caa6d

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
@@ -2,26 +2,31 @@ CONFIG_ARM=y
22
CONFIG_SKIP_LOWLEVEL_INIT=y
33
CONFIG_COUNTER_FREQUENCY=24000000
44
CONFIG_ARCH_ROCKCHIP=y
5+
CONFIG_SYS_MALLOC_LEN=0x18000000
56
CONFIG_DEFAULT_DEVICE_TREE="rockchip/rk3576-evb1-v10"
67
CONFIG_ROCKCHIP_RK3576=y
78
CONFIG_SYS_LOAD_ADDR=0x40c00800
89
CONFIG_DEBUG_UART_BASE=0x2AD40000
910
CONFIG_DEBUG_UART_CLOCK=24000000
1011
CONFIG_PCI=y
1112
CONFIG_DEBUG_UART=y
13+
CONFIG_BOOTMETH_ANDROID=y
1214
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3576-evb1-v10.dtb"
1315
# CONFIG_DISPLAY_CPUINFO is not set
1416
CONFIG_SPL_MAX_SIZE=0x40000
1517
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
1618
CONFIG_SPL_UFS_SUPPORT=y
19+
CONFIG_CMD_ABOOTIMG=y
1720
CONFIG_CMD_MEMINFO=y
1821
CONFIG_CMD_MEMINFO_MAP=y
1922
CONFIG_CMD_ADC=y
23+
CONFIG_CMD_CLK=y
2024
CONFIG_CMD_GPIO=y
2125
CONFIG_CMD_GPT=y
2226
CONFIG_CMD_I2C=y
2327
CONFIG_CMD_MISC=y
2428
CONFIG_CMD_MMC=y
29+
CONFIG_CMD_MMC_SWRITE=y
2530
CONFIG_CMD_PCI=y
2631
CONFIG_CMD_UFS=y
2732
CONFIG_CMD_USB=y
@@ -30,11 +35,27 @@ CONFIG_CMD_USB_MASS_STORAGE=y
3035
# CONFIG_CMD_SETEXPR is not set
3136
CONFIG_CMD_RNG=y
3237
CONFIG_CMD_REGULATOR=y
38+
CONFIG_CMD_SPAWN=y
3339
# CONFIG_SPL_DOS_PARTITION is not set
3440
CONFIG_OF_SPL_REMOVE_PROPS="clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents"
41+
CONFIG_PROT_UDP=y
42+
CONFIG_PROT_TCP=y
43+
CONFIG_PROT_TCP_SACK=y
3544
CONFIG_BUTTON=y
3645
CONFIG_BUTTON_GPIO=y
37-
# CONFIG_USB_FUNCTION_FASTBOOT is not set
46+
CONFIG_CLK_SCMI=y
47+
CONFIG_SPL_CLK_SCMI=y
48+
CONFIG_CPU=y
49+
CONFIG_CPU_ARMV8=y
50+
CONFIG_USB_FUNCTION_FASTBOOT_EP_BUFFER_SIZE=0x10000
51+
CONFIG_UDP_FUNCTION_FASTBOOT=y
52+
CONFIG_TCP_FUNCTION_FASTBOOT=y
53+
CONFIG_FASTBOOT_BUF_ADDR=0x49000000
54+
CONFIG_FASTBOOT_BUF_SIZE=0x10000000
55+
CONFIG_FASTBOOT_FLASH_BLOCK=y
56+
CONFIG_FASTBOOT_FLASH_BLOCK_DEVICE_ID=-1
57+
CONFIG_FASTBOOT_OEM_RUN=y
58+
CONFIG_SCMI_FIRMWARE=y
3859
CONFIG_ROCKCHIP_GPIO=y
3960
CONFIG_SYS_I2C_ROCKCHIP=y
4061
CONFIG_LED=y
@@ -66,8 +87,8 @@ CONFIG_USB_XHCI_HCD=y
6687
CONFIG_USB_DWC3=y
6788
CONFIG_USB_DWC3_GENERIC=y
6889
CONFIG_USB_GADGET=y
69-
CONFIG_USB_GADGET_DOWNLOAD=y
7090
CONFIG_USB_FUNCTION_ROCKUSB=y
7191
CONFIG_UFS=y
7292
CONFIG_UFS_ROCKCHIP=y
7393
CONFIG_ERRNO_STR=y
94+
CONFIG_UTHREAD=y

0 commit comments

Comments
 (0)