diff --git a/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig b/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig index aaa58792d..63ea7f80b 100644 --- a/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig +++ b/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig @@ -46,4 +46,4 @@ CONFIG_ENABLE_RTOS_DUMP_PRINT=y CONFIG_DUMP_PRINT_SZ_IDX=17 CONFIG_USE_4K_ERASE_SIZE_FOR_JFFS2=y CONFIG_USB_OSDRV_CVITEK_GADGET=n -CONFIG_BUILD_FOR_DEBUG=n +CONFIG_BUILD_FOR_DEBUG=y diff --git a/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig.orig b/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig.orig new file mode 100644 index 000000000..aaa58792d --- /dev/null +++ b/build/boards/cv180x/cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd_defconfig.orig @@ -0,0 +1,49 @@ +CONFIG_CHIP_cv1800b=y +CONFIG_BOARD_sophpi_duo_sd=y +CONFIG_DDR_CFG_ddr2_1333_x16=y +CONFIG_ARCH="riscv" +CONFIG_CROSS_COMPILE="riscv64-unknown-linux-musl-" +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_KERNEL_ENTRY_HACK=y +CONFIG_KERNEL_ENTRY_HACK_ADDR="0x80200000" +CONFIG_TOOLCHAIN_MUSL_RISCV64=y +CONFIG_FLASH_SIZE_SHRINK=y +CONFIG_NO_FB=y +CONFIG_NO_TP=y +CONFIG_DDR_64MB_SIZE=y +CONFIG_BOOT_IMAGE_SINGLE_DTB=y +CONFIG_STORAGE_TYPE_sd=y +CONFIG_SENSOR_TUNING_PARAM_cv181x_src_gcore_gc4653=y +CONFIG_SENSOR_GCORE_GC4653=y +CONFIG_SENSOR_SMS_SC3335=y +CONFIG_SENSOR_SMS_SC500AI=y +CONFIG_SENSOR_SONY_IMX307=y +CONFIG_SENSOR_SONY_IMX307_2L=y +CONFIG_SENSOR_SONY_IMX307_SLAVE=y +CONFIG_SENSOR_SONY_IMX327=y +CONFIG_SENSOR_SONY_IMX327_2L=y +CONFIG_SENSOR_SONY_IMX327_SLAVE=y +CONFIG_SENSOR_OV_OS04C10=y +CONFIG_UBOOT_2021_10=y +CONFIG_KERNEL_SRC_5.10=y +CONFIG_KERNEL_LZMA=y +CONFIG_SKIP_RAMDISK=y +CONFIG_BUILDROOT_FS=y +# CONFIG_ROOTFS_OVERLAYFS is not set +# CONFIG_TARGET_PACKAGE_CVITRACER is not set +# CONFIG_TARGET_PACKAGE_GDBSERVER is not set +# CONFIG_TARGET_PACKAGE_LIBCRYPTO is not set +# CONFIG_TARGET_PACKAGE_LIBZ is not set +# CONFIG_TARGET_PACKAGE_OTASERVER is not set +# CONFIG_TARGET_PACKAGE_RSYSLOG is not set +CONFIG_TARGET_PACKAGE_CRONTABS=y +# CONFIG_TARGET_PACKAGE_GATORD is not set +CONFIG_TARGET_PACKAGE_WIFI=y +CONFIG_TARGET_PACKAGE_DROPBEAR=y +CONFIG_TARGET_PACKAGE_NTP=y +CONFIG_ENABLE_FREERTOS=y +CONFIG_ENABLE_RTOS_DUMP_PRINT=y +CONFIG_DUMP_PRINT_SZ_IDX=17 +CONFIG_USE_4K_ERASE_SIZE_FOR_JFFS2=y +CONFIG_USB_OSDRV_CVITEK_GADGET=n +CONFIG_BUILD_FOR_DEBUG=n diff --git a/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpy_duo_sd_defconfig b/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_defconfig similarity index 83% rename from build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpy_duo_sd_defconfig rename to build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_defconfig index f1515209d..5b4cf3798 100644 --- a/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpy_duo_sd_defconfig +++ b/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_defconfig @@ -4,21 +4,16 @@ CONFIG_POSIX_MQUEUE=y CONFIG_NO_HZ_IDLE=y CONFIG_HIGH_RES_TIMERS=y CONFIG_PREEMPT=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y +CONFIG_IKCONFIG=n +CONFIG_IKCONFIG_PROC=n CONFIG_LOG_BUF_SHIFT=15 +CONFIG_BLK_DEV_INITRD=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y # CONFIG_SYSFS_SYSCALL is not set +CONFIG_INITRAMFS_SOURCE="" # CONFIG_FHANDLE is not set -# CONFIG_BUG is not set # CONFIG_BASE_FULL is not set -# CONFIG_EPOLL is not set -# CONFIG_SIGNALFD is not set -# CONFIG_TIMERFD is not set # CONFIG_AIO is not set -# CONFIG_IO_URING is not set -# CONFIG_ADVISE_SYSCALLS is not set -# CONFIG_KALLSYMS is not set CONFIG_EMBEDDED=y # CONFIG_SLUB_DEBUG is not set CONFIG_FORCE_MAX_ZONEORDER=10 @@ -92,6 +87,7 @@ CONFIG_STMMAC_ETH=y # CONFIG_NET_VENDOR_SYNOPSYS is not set # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set +CONFIG_CV182XA_PHY=y # CONFIG_USB_NET_DRIVERS is not set # CONFIG_WLAN_VENDOR_ADMTEK is not set # CONFIG_WLAN_VENDOR_ATH is not set @@ -102,15 +98,11 @@ CONFIG_STMMAC_ETH=y # CONFIG_WLAN_VENDOR_INTERSIL is not set # CONFIG_WLAN_VENDOR_MARVELL is not set # CONFIG_WLAN_VENDOR_MEDIATEK is not set -# CONFIG_WLAN_VENDOR_MICROCHIP is not set # CONFIG_WLAN_VENDOR_RALINK is not set # CONFIG_WLAN_VENDOR_RSI is not set # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set -# CONFIG_WLAN_VENDOR_QUANTENNA is not set -# CONFIG_INPUT is not set -# CONFIG_SERIO is not set # CONFIG_VT is not set # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_8250=y @@ -138,9 +130,21 @@ CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_EMULATION=y CONFIG_CV180X_THERMAL=m CONFIG_WATCHDOG=y +CONFIG_MEDIA_SUPPORT=n +CONFIG_VIDEO_V4L2_SUBDEV_API=n +# CONFIG_DVB_NET is not set +# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_V4L_PLATFORM_DRIVERS=n +CONFIG_V4L_MEM2MEM_DRIVERS=n +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=n +CONFIG_VIDEO_CVITEK_CIF=m +CONFIG_VIDEO_CVITEK_SNS_I2C=m +CONFIG_FB=y +CONFIG_FB_CVITEK=m +CONFIG_FB_TFT=y +CONFIG_FB_TFT_SSD1306=m CONFIG_SOUND=y CONFIG_SND=y -# CONFIG_SND_PCM_TIMER is not set # CONFIG_SND_SUPPORT_OLD_API is not set # CONFIG_SND_PROC_FS is not set # CONFIG_SND_DRIVERS is not set @@ -196,15 +200,24 @@ CONFIG_ANDROID=y CONFIG_VFAT_FS=y # CONFIG_PROC_PAGE_MONITOR is not set CONFIG_TMPFS=y -# CONFIG_EFIVAR_FS is not set +CONFIG_CONFIGFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_WBUF_VERIFY=y +CONFIG_UBIFS_FS=y CONFIG_SQUASHFS=y +CONFIG_EXT3_FS=y +CONFIG_EXT4_FS=y +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_DEBUG=y # CONFIG_SQUASHFS_ZLIB is not set +CONFIG_SQUASHFS_LZ4=n CONFIG_SQUASHFS_XZ=y CONFIG_NFS_FS=y CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_CRYPTO_SHA256=y # CONFIG_CRYPTO_HW is not set # CONFIG_XZ_DEC_X86 is not set # CONFIG_XZ_DEC_POWERPC is not set @@ -214,13 +227,35 @@ CONFIG_NLS_ISO8859_1=y CONFIG_DMA_CMA=y CONFIG_CMA_SIZE_MBYTES=0 CONFIG_PRINTK_TIME=y -CONFIG_DYNAMIC_DEBUG=y +# CONFIG_DEBUG_BUGVERBOSE is not set # CONFIG_ENABLE_MUST_CHECK is not set -# CONFIG_FRAME_POINTER is not set -CONFIG_DEBUG_FS=y -# CONFIG_DEBUG_MISC is not set # CONFIG_SCHED_DEBUG is not set # CONFIG_DEBUG_PREEMPT is not set -# CONFIG_RCU_TRACE is not set # CONFIG_FTRACE is not set # CONFIG_RUNTIME_TESTING_MENU is not set +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DEBUG_INFO=n +CONFIG_DEBUG_INFO_DWARF4=n +CONFIG_DEBUG_FS=y +CONFIG_GDB_SCRIPTS=y +CONFIG_DEBUG_FS=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_KALLSYMS=y +CONFIG_FRAME_POINTER=n +CONFIG_DEBUG_MISC=n +CONFIG_RCU_TRACE=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +CONFIG_MULTIUSER=n +CONFIG_BUG=n +CONFIG_IO_URING=n +CONFIG_ADVISE_SYSCALLS=n +CONFIG_SIGNALFD=n +CONFIG_TIMERFD=n +CONFIG_EPOLL=n diff --git a/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_rls_defconfig b/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_rls_defconfig index 2a8a8e728..6783ff1cc 100644 --- a/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_rls_defconfig +++ b/build/boards/cv180x/cv1800b_sophpi_duo_sd/linux/cvitek_cv1800b_sophpi_duo_sd_rls_defconfig @@ -375,10 +375,11 @@ CONFIG_PRINTK_TIME=y # CONFIG_DEBUG_PREEMPT is not set # CONFIG_FTRACE is not set # CONFIG_RUNTIME_TESTING_MENU is not set +CONFIG_DYNAMIC_DEBUG=y CONFIG_DEBUG_INFO=n CONFIG_DEBUG_INFO_DWARF4=n CONFIG_GDB_SCRIPTS=y -CONFIG_DEBUG_FS=n +CONFIG_DEBUG_FS=y CONFIG_BLK_DEV_INITRD=y CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y diff --git a/build/boards/cv180x/cv1800b_sophpi_duo_sd/u-boot/cvitek_cv1800b_sophpi_duo_sd_defconfig b/build/boards/cv180x/cv1800b_sophpi_duo_sd/u-boot/cvitek_cv1800b_sophpi_duo_sd_defconfig index 322e4bbda..1bb7fde55 100644 --- a/build/boards/cv180x/cv1800b_sophpi_duo_sd/u-boot/cvitek_cv1800b_sophpi_duo_sd_defconfig +++ b/build/boards/cv180x/cv1800b_sophpi_duo_sd/u-boot/cvitek_cv1800b_sophpi_duo_sd_defconfig @@ -6,42 +6,78 @@ CONFIG_IDENT_STRING="cvitek_cv180x" CONFIG_ARCH_RV64I=y CONFIG_RISCV_SMODE=y CONFIG_TARGET_CVITEK_CV180X=y -CONFIG_CVITEK_SPI_FLASH=y -CONFIG_DISTRO_DEFAULTS=y +# CONFIG_CVITEK_SPI_FLASH is not set CONFIG_FIT=y +# CONFIG_FIT_PRINT is not set +# CONFIG_LEGACY_IMAGE_FORMAT is not set # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set CONFIG_BOOTDELAY=1 +CONFIG_USE_BOOTCOMMAND=y +CONFIG_BOOTCOMMAND="run distro_bootcmd" +CONFIG_HUSH_PARSER=y +# CONFIG_CMDLINE_EDITING is not set +# CONFIG_AUTO_COMPLETE is not set +# CONFIG_SYS_LONGHELP is not set CONFIG_SYS_PROMPT="cv180x_c906# " +# CONFIG_SYS_XTRACE is not set +# CONFIG_CMD_BDI is not set # CONFIG_CMD_CONSOLE is not set +# CONFIG_CMD_CPU is not set +# CONFIG_CMD_BOOTD is not set +# CONFIG_CMD_BOOTI is not set +# CONFIG_BOOTM_NETBSD is not set +CONFIG_BOOTM_OPENRTOS=y +# CONFIG_BOOTM_PLAN9 is not set +# CONFIG_BOOTM_RTEMS is not set +# CONFIG_BOOTM_VXWORKS is not set +# CONFIG_CMD_ELF is not set +# CONFIG_CMD_FDT is not set +# CONFIG_CMD_GO is not set +# CONFIG_CMD_IMI is not set # CONFIG_CMD_XIMG is not set +# CONFIG_CMD_EXPORTENV is not set +# CONFIG_CMD_IMPORTENV is not set # CONFIG_CMD_EDITENV is not set +# CONFIG_CMD_ENV_EXISTS is not set # CONFIG_CMD_CRC32 is not set -# CONFIG_CMD_LZMADEC is not set -# CONFIG_CMD_UNLZ4 is not set -# CONFIG_CMD_UNZIP is not set +# CONFIG_CMD_MEMORY is not set +# CONFIG_CMD_FLASH is not set +# CONFIG_CMD_LOADB is not set # CONFIG_CMD_LOADS is not set +# CONFIG_CMD_SAVEENV is not set CONFIG_CMD_MMC=y +CONFIG_CMD_PART=y +CONFIG_CMD_ECHO=y # CONFIG_CMD_ITEST is not set -CONFIG_CMD_CACHE=y -CONFIG_CMD_CVI_SD_UPDATE=y -# CONFIG_ISO_PARTITION is not set -# CONFIG_EFI_PARTITION is not set +# CONFIG_CMD_SOURCE is not set +# CONFIG_CMD_SETEXPR is not set +# CONFIG_CMD_BOOTP is not set +# CONFIG_CMD_TFTPBOOT is not set +# CONFIG_CMD_NFS is not set +# CONFIG_CMD_BLOCK_CACHE is not set +# CONFIG_CMD_SLEEP is not set +CONFIG_CMD_FAT=y +CONFIG_CMD_FS_GENERIC=y +# CONFIG_ENV_IS_IN_SPI_FLASH is not set CONFIG_NET_RANDOM_ETHADDR=y CONFIG_MMC=y CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_SDMA=y CONFIG_MMC_SDHCI_CVITEK=y CONFIG_MTD=y -# CONFIG_PHY_SMSC is not set +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set +CONFIG_PHY_CVITEK=y +CONFIG_PHY_CVITEK_CV182XA=y CONFIG_DM_ETH=y CONFIG_ETH_DESIGNWARE=y -CONFIG_PHY_CVITEK_CV182XA=y CONFIG_SYS_NS16550=y CONFIG_SPI=y -CONFIG_LZ4=y +CONFIG_FAT_WRITE=y +# CONFIG_REGEX is not set CONFIG_LZMA=y +# CONFIG_GZIP is not set +# CONFIG_EFI_LOADER is not set # CONFIG_TOOLS_LIBCRYPTO is not set -# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set -# CONFIG_ENV_SUPPORT is not set -# CONFIG_ENV_OVERWRITE is not set +# CONFIG_ENV_SUPPORT is not set +# CONFIG_ENV_OVERWRITE is not set CONFIG_ENV_IS_NOWHERE=y