v1.0.2: fitimage for demo88 mmc

This commit is contained in:
刘可亮
2023-12-12 14:23:53 +08:00
parent 3b4064f334
commit da098fba4d
9 changed files with 281 additions and 130 deletions

View File

@@ -87,10 +87,6 @@ CONFIG_AIC_SDMC_DRV_VER="10"
# Board options
#
#
# Peripheral Devices:
#
#
# Interface Related:
#
@@ -126,6 +122,9 @@ CONFIG_AIC_DEV_UART0_RX_MODE=0
# CONFIG_AIC_USING_PWM1 is not set
# CONFIG_AIC_USING_PWM2 is not set
# CONFIG_AIC_USING_PWM3 is not set
# CONFIG_AIC_USING_HRTIMER0 is not set
# CONFIG_AIC_USING_HRTIMER1 is not set
# CONFIG_AIC_USING_HRTIMER2 is not set
# CONFIG_AIC_USING_CAN0 is not set
# CONFIG_AIC_USING_CAN1 is not set
# CONFIG_AIC_USING_CIR is not set
@@ -155,6 +154,7 @@ CONFIG_AIC_SDMC0_SMP_PHASE=0
#
# SDMC1 Parameter
#
# CONFIG_AIC_SD_USING_HOTPLUG is not set
# CONFIG_AIC_SDMC1_IS_SDIO is not set
CONFIG_AIC_SDMC1_DRV_PHASE=3
CONFIG_AIC_SDMC1_SMP_PHASE=0
@@ -179,11 +179,6 @@ CONFIG_AIC_SDMC1_SMP_PHASE=0
#
# CONFIG_AIC_USING_DE is not set
# CONFIG_AIC_USING_GE is not set
#
# Graphics Engine Parameter
#
CONFIG_AIC_GE_DITHER=y
# CONFIG_AIC_USING_VE is not set
# CONFIG_AIC_USING_DVP is not set
@@ -218,6 +213,19 @@ CONFIG_AIC_DRAM_CMA_SIZE=0x0
#
# Clocks Options
#
CONFIG_AIC_CLK_PLL_INT0_FREQ=600000000
CONFIG_AIC_CLK_PLL_INT1_FREQ=1200000000
CONFIG_AIC_CLK_PLL_FRA1_FREQ=491520000
CONFIG_AIC_CLK_PLL_FRA2_FREQ=840000000
# CONFIG_AIC_CLK_PLL_FRA2_SSC_DIS is not set
CONFIG_AIC_CLK_CPU_FREQ=600000000
CONFIG_AIC_CLK_AXI0_FREQ=240000000
CONFIG_AIC_CLK_AHB0_FREQ=240000000
CONFIG_AIC_CLK_APB0_FREQ=100000000
# CONFIG_AIC_USING_CLK_OUT0 is not set
# CONFIG_AIC_USING_CLK_OUT1 is not set
# CONFIG_AIC_USING_CLK_OUT2 is not set
# CONFIG_AIC_USING_CLK_OUT3 is not set
# CONFIG_AIC_USING_PM is not set
#
@@ -228,6 +236,18 @@ CONFIG_AIC_DRAM_CMA_SIZE=0x0
# CONFIG_AIC_USING_CE is not set
# CONFIG_AIC_USING_MTOP is not set
#
# Baremetal options
#
CONFIG_KERNEL_BAREMETAL=y
CONFIG_DRIVER_HAL_EN=y
CONFIG_DRIVER_BARE_DRV_EN=y
CONFIG_AIC_NORMALSTACK_SIZE=8092
CONFIG_ARCH_RISCV=y
CONFIG_ARCH_RISCV_FPU=y
CONFIG_ARCH_RISCV_FPU_D=y
CONFIG_ARCH_RISCV64=y
#
# Bootloader options
#
@@ -245,6 +265,7 @@ CONFIG_AIC_BOOTLOADER_MMC_SUPPORT=y
# CONFIG_AIC_BOOTLOADER_SPINOR_SUPPORT is not set
# CONFIG_AIC_BOOTLOADER_SPINAND_SUPPORT is not set
# CONFIG_AIC_BOOTLOADER_PSRAM_EN is not set
# CONFIG_AIC_BOOTLOADER_AXICFG_SUPPORT is not set
CONFIG_AIC_BOOT_USB_DRV=y
# CONFIG_AIC_BOOT_USBH_DRV is not set
# CONFIG_AIC_BOOTLOADER_UDISK_SUPPORT is not set
@@ -257,7 +278,6 @@ CONFIG_AIC_BOOTLOADER_FATFS_SUPPORT=y
#
# Upgrading
#
CONFIG_AIC_BOOTLOADER_UPGBOOT_PIN="PA.0"
CONFIG_AICUPG_UART_ENABLE=y
CONFIG_AICUPG_USB_ENABLE=y
# CONFIG_AICUPG_USB_DMA_ENABLE is not set
@@ -277,26 +297,9 @@ CONFIG_AIC_BOOTLOADER_CMD_MEM=y
# Debug
#
# CONFIG_AICUPG_DEBUG is not set
# CONFIG_AICUPG_UART_DEBUG is not set
# CONFIG_AIC_SHOW_BOOT_TIME is not set
#
# Baremetal options
#
CONFIG_KERNEL_BAREMETAL=y
CONFIG_DRIVER_HAL_EN=y
CONFIG_DRIVER_BARE_DRV_EN=y
CONFIG_AIC_NORMALSTACK_SIZE=8092
CONFIG_ARCH_RISCV=y
CONFIG_ARCH_RISCV_FPU=y
CONFIG_ARCH_RISCV_FPU_D=y
CONFIG_ARCH_RISCV64=y
# CONFIG_AIC_BAREMETAL_LOG_NONE is not set
# CONFIG_AIC_BAREMETAL_LOG_ERR is not set
CONFIG_AIC_BAREMETAL_LOG_WARN=y
# CONFIG_AIC_BAREMETAL_LOG_INFO is not set
# CONFIG_AIC_BAREMETAL_LOG_DEBUG is not set
CONFIG_AIC_BAREMETAL_LOG_LEVEL=4
#
# Local packages options
#
@@ -309,6 +312,8 @@ CONFIG_AIC_BAREMETAL_LOG_LEVEL=4
# CONFIG_LPKG_USING_CHERRYUSB is not set
# CONFIG_LPKG_USING_LVGL is not set
# CONFIG_LPKG_USING_LV_MUSIC_DEMO is not set
# CONFIG_LPKG_USING_AWTK is not set
# CONFIG_AIC_TOUCH_PANEL_GT911 is not set
# CONFIG_LPKG_USING_LWIP is not set
# CONFIG_LPKG_USING_DFS_UFFS is not set
# CONFIG_LPKG_USING_LITTLEFS is not set
@@ -325,13 +330,22 @@ CONFIG_AIC_BAREMETAL_LOG_LEVEL=4
# CONFIG_LPKG_USING_I2C_TOOLS is not set
# CONFIG_LPKG_USING_BEEP is not set
# CONFIG_LPKG_USING_MEMLEAK_CHECK is not set
# CONFIG_LPKG_USING_WEBCLIENT is not set
# CONFIG_LPKG_USING_OTA_DOWNLOADER is not set
# CONFIG_LPKG_USING_RPMSG_LITE is not set
# CONFIG_LPKG_RPMSG_LITE_CUSTOM_CONFIG is not set
# CONFIG_LPKG_USING_FREETYPE is not set
# CONFIG_LPKG_USING_DFS is not set
# CONFIG_LPKG_USING_MAD is not set
CONFIG_LPKG_USING_FDTLIB=y
#
# ArtInChip packages options
#
# CONFIG_LPKG_MPP is not set
CONFIG_LPKG_USING_ENV=y
# CONFIG_AIC_ENV_INTERFACE is not set
# CONFIG_LPKG_USING_PINMUX_CHECHK is not set
#
# Drivers options
@@ -356,7 +370,22 @@ CONFIG_AIC_UMM_HEAP_BARE_DRV=y
# Peripheral
#
CONFIG_LPKG_USING_SPINAND=y
# CONFIG_SPI_NAND_DOSILICON is not set
# CONFIG_SPI_NAND_ETRON is not set
# CONFIG_SPI_NAND_MICRON is not set
# CONFIG_SPI_NAND_MACRONIX is not set
CONFIG_SPI_NAND_WINBOND=y
# CONFIG_SPI_NAND_GIGADEVICE is not set
# CONFIG_SPI_NAND_TOSHIBA is not set
# CONFIG_SPI_NAND_FORESEE is not set
# CONFIG_SPI_NAND_XTX is not set
# CONFIG_SPI_NAND_ZETTA is not set
# CONFIG_SPI_NAND_ZBIT is not set
# CONFIG_SPI_NAND_ESMT is not set
# CONFIG_SPI_NAND_UMTEK is not set
# CONFIG_SPI_NAND_QUANXING is not set
# CONFIG_LPKG_USING_SFUD is not set
# CONFIG_AIC_NFTL_SUPPORT is not set
CONFIG_AIC_WIRELESS_LAN=y
CONFIG_WLAN_REALTEK=y
# CONFIG_RTL8733_WLAN_DRV is not set
@@ -370,7 +399,6 @@ CONFIG_WLAN_REALTEK=y
#
# Gt911 touch panel options
#
# CONFIG_AIC_TOUCH_PANEL_GT911 is not set
#
# External Audio Codec Support
@@ -380,6 +408,12 @@ CONFIG_WLAN_REALTEK=y
#
# Drivers debug
#
# CONFIG_AIC_LOG_LEVEL_NONE is not set
# CONFIG_AIC_LOG_LEVEL_ERR is not set
CONFIG_AIC_LOG_LEVEL_WARN=y
# CONFIG_AIC_LOG_LEVEL_INFO is not set
# CONFIG_AIC_LOG_LEVEL_DEBUG is not set
CONFIG_AIC_LOG_LEVEL=4
# CONFIG_AIC_CMU_DRV_DEBUG is not set
# CONFIG_AIC_GPIO_DRV_DEBUG is not set
# CONFIG_AIC_DMA_DRV_DEBUG is not set
@@ -396,4 +430,5 @@ CONFIG_WLAN_REALTEK=y
# CONFIG_AIC_RTC_DRV_TEST is not set
CONFIG_AIC_SDMC_DRV_TEST=y
# CONFIG_AIC_FILE_CRC32_TEST is not set
# CONFIG_AIC_MTD_LOAD_FILE_TEST is not set
# CONFIG_AIC_WDT_DRV_TEST is not set

View File

@@ -65,10 +65,7 @@ CONFIG_AIC_UART_DRV=y
CONFIG_AIC_UART_DRV_V10=y
CONFIG_AIC_UART_DRV_VER="10"
CONFIG_AIC_UART_DEV_NUM=8
CONFIG_AIC_I2C_DRV=y
CONFIG_AIC_I2C_DRV_V10=y
CONFIG_AIC_I2C_DRV_VER="10"
CONFIG_AIC_I2C_CH_NUM=4
# CONFIG_AIC_I2C_DRV is not set
CONFIG_AIC_QSPI_DRV=y
CONFIG_AIC_QSPI_DRV_V10=y
CONFIG_AIC_QSPI_DRV_VER="10"
@@ -103,7 +100,9 @@ CONFIG_AIC_VE_DRV_VER="10"
CONFIG_AIC_ADCIM_DRV=y
CONFIG_AIC_ADCIM_DRV_V10=y
CONFIG_AIC_ADCIM_DRV_VER="10"
# CONFIG_AIC_RTP_DRV is not set
CONFIG_AIC_RTP_DRV=y
CONFIG_AIC_RTP_DRV_V10=y
CONFIG_AIC_RTP_DRV_VER="10"
CONFIG_AIC_TSEN_DRV=y
CONFIG_AIC_TSEN_DRV_V10=y
CONFIG_AIC_TSEN_DRV_VER="10"
@@ -176,13 +175,7 @@ CONFIG_AIC_DEV_UART1_MODE=0
# CONFIG_AIC_USING_I2C0 is not set
# CONFIG_AIC_USING_I2C1 is not set
# CONFIG_AIC_USING_I2C2 is not set
CONFIG_AIC_USING_I2C3=y
#
# I2c3 Parameter
#
CONFIG_AIC_DEV_I2C3_MASTER=y
# CONFIG_AIC_DEV_I2C3_SLAVE is not set
# CONFIG_AIC_USING_I2C3 is not set
# CONFIG_AIC_USING_PWM0 is not set
# CONFIG_AIC_USING_PWM1 is not set
# CONFIG_AIC_USING_PWM2 is not set
@@ -236,7 +229,17 @@ CONFIG_AIC_SDMC1_SMP_PHASE=0
#
# Analog Related:
#
# CONFIG_AIC_USING_RTP is not set
CONFIG_AIC_USING_RTP=y
#
# RTP parameter
#
CONFIG_AIC_RTP_PERIOD_MS=15
CONFIG_AIC_RTP_MAX_PRESSURE=800
CONFIG_AIC_RTP_X_PLATE=235
CONFIG_AIC_RTP_Y_PLATE=0
CONFIG_AIC_RTP_PDEB=0xffffffff
CONFIG_AIC_RTP_DELAY=0x4f00004f
CONFIG_AIC_USING_TSEN=y
# CONFIG_AIC_USING_GPAI0 is not set
# CONFIG_AIC_USING_GPAI1 is not set
@@ -343,20 +346,7 @@ CONFIG_AIC_USING_VE=y
# Camera Support
#
# CONFIG_AIC_USING_CAMERA is not set
CONFIG_AIC_USING_AUDIO=y
#
# Audio Parameter
#
CONFIG_AIC_AUDIO_PLAYBACK=y
CONFIG_AIC_AUDIO_PA_ENABLE_GPIO="PA.7"
CONFIG_AIC_AUDIO_EN_PIN_HIGH=y
# CONFIG_AIC_AUDIO_EN_PIN_LOW is not set
# CONFIG_AIC_AUDIO_SPK_0 is not set
CONFIG_AIC_AUDIO_SPK_1=y
# CONFIG_AIC_AUDIO_SPK_0_1 is not set
CONFIG_AIC_AUDIO_DMIC=y
# CONFIG_AIC_AUDIO_AMIC is not set
# CONFIG_AIC_USING_AUDIO is not set
#
# System Related:
@@ -518,6 +508,7 @@ CONFIG_RT_USING_FINSH=y
CONFIG_FINSH_USING_MSH=y
CONFIG_FINSH_THREAD_NAME="tshell"
CONFIG_FINSH_PROMPT_NAME="aic"
# CONFIG_FINSH_POLL_MODE is not set
CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
@@ -625,7 +616,7 @@ CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
CONFIG_RT_USING_SENSOR=y
CONFIG_RT_USING_SENSOR_CMD=y
CONFIG_RT_USING_TOUCH=y
CONFIG_RT_TOUCH_PIN_IRQ=y
# CONFIG_RT_TOUCH_PIN_IRQ is not set
CONFIG_RT_USING_HWCRYPTO=y
CONFIG_RT_HWCRYPTO_DEFAULT_NAME="hwcryto"
CONFIG_RT_HWCRYPTO_IV_MAX_SIZE=16
@@ -1326,7 +1317,7 @@ CONFIG_LPKG_LVGL_DISP_REFR_PERIOD=5
# CONFIG_LPKG_LVGL_USING_DEMOS is not set
# CONFIG_LPKG_USING_LV_MUSIC_DEMO is not set
# CONFIG_LPKG_USING_AWTK is not set
CONFIG_AIC_TOUCH_PANEL_GT911=y
# CONFIG_AIC_TOUCH_PANEL_GT911 is not set
# CONFIG_LPKG_USING_LWIP is not set
CONFIG_LPKG_USING_DFS_UFFS=y
CONFIG_LPKG_UFFS_PATH="/packages/third-party/uffs"
@@ -1354,8 +1345,6 @@ CONFIG_LPKG_UFFS_VER="latest"
# CONFIG_LPKG_USING_MEMLEAK_CHECK is not set
# CONFIG_LPKG_USING_WEBCLIENT is not set
# CONFIG_LPKG_USING_OTA_DOWNLOADER is not set
# CONFIG_LPKG_USING_RPMSG_LITE is not set
# CONFIG_LPKG_RPMSG_LITE_CUSTOM_CONFIG is not set
# CONFIG_LPKG_USING_FREETYPE is not set
# CONFIG_LPKG_USING_DFS is not set
CONFIG_LPKG_USING_MAD=y
@@ -1407,6 +1396,7 @@ CONFIG_SPI_NAND_WINBOND=y
# CONFIG_SPI_NAND_UMTEK is not set
# CONFIG_SPI_NAND_QUANXING is not set
# CONFIG_LPKG_USING_SFUD is not set
# CONFIG_AIC_NFTL_SUPPORT is not set
# CONFIG_AIC_WIRELESS_LAN is not set
#
@@ -1416,9 +1406,6 @@ CONFIG_SPI_NAND_WINBOND=y
#
# Gt911 touch panel options
#
CONFIG_AIC_TOUCH_PANEL_GT911_I2C_CHA="i2c3"
CONFIG_AIC_TOUCH_PANEL_GT911_RST_PIN="PA.8"
CONFIG_AIC_TOUCH_PANEL_GT911_INT_PIN="PA.9"
#
# External Audio Codec Support
@@ -1432,7 +1419,6 @@ CONFIG_AIC_TOUCH_PANEL_GT911_INT_PIN="PA.9"
# CONFIG_AIC_GPIO_DRV_DEBUG is not set
# CONFIG_AIC_DMA_DRV_DEBUG is not set
# CONFIG_AIC_UART_DRV_DEBUG is not set
# CONFIG_AIC_I2C_DRV_DEBUG is not set
# CONFIG_AIC_RTC_DRV_DEBUG is not set
# CONFIG_AIC_QSPI_DRV_DEBUG is not set
# CONFIG_AIC_FB_DRV_DEBUG is not set
@@ -1453,10 +1439,9 @@ CONFIG_AIC_RTC_DRV_TEST=y
# CONFIG_AIC_VE_TEST is not set
# CONFIG_AIC_CAN_DRV_TEST is not set
# CONFIG_AIC_AUDIO_DRV_TEST is not set
# CONFIG_AIC_I2C_DRV_TEST is not set
# CONFIG_AIC_TP_DRV_TEST is not set
# CONFIG_AIC_WDT_DRV_TEST is not set
# CONFIG_AIC_GPAI_TEST is not set
# CONFIG_AIC_TSEN_TEST is not set
# CONFIG_AIC_ZLIB_TEST is not set
CONFIG_AIC_RTP_TEST=y
# CONFIG_AIC_SID_BARE_TEST is not set