diff --git a/device/config/chips/v851s/configs/fastboot_sl100_back/linux/config-4.9_recovery b/device/config/chips/v851s/configs/fastboot_sl100_back/linux/config-4.9_recovery index f73e15f93..fb5bb90f4 100755 --- a/device/config/chips/v851s/configs/fastboot_sl100_back/linux/config-4.9_recovery +++ b/device/config/chips/v851s/configs/fastboot_sl100_back/linux/config-4.9_recovery @@ -848,6 +848,9 @@ CONFIG_BLK_DEV=y # CONFIG_CXL_AFU_DRIVER_OPS is not set CONFIG_SUNXI_RFKILL=m # CONFIG_SUNXI_ADDR_MGT is not set +# CONFIG_MISC_PWM_LEDS is not set +# CONFIG_MISC_PWM_GPIO_LEDS is not set +# CONFIG_MISC_AXP_LEDS is not set # # SCSI device support @@ -1172,6 +1175,7 @@ CONFIG_HWMON=y # CONFIG_SENSORS_NTC_THERMISTOR is not set # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775 is not set +# CONFIG_SENSORS_PWM_FAN is not set # CONFIG_SENSORS_SHT15 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SMSC47B397 is not set @@ -1278,9 +1282,117 @@ CONFIG_SUNXI_GPU_TYPE="None" # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_NOTIFY=y +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set + +# +# Video support for sunxi +# +# CONFIG_DISP2_SUNXI_SATA_TEST is not set +# CONFIG_FB_CONSOLE_SUNXI is not set +CONFIG_DISP2_SUNXI=y +# CONFIG_SUNXI_DISP2_PQ is not set +CONFIG_SUNXI_DISP2_FB_DISABLE_ROTATE=y +# CONFIG_SUNXI_DISP2_FB_ROTATION_SUPPORT is not set +# CONFIG_SUNXI_DISP2_FB_DECOMPRESS_LZMA is not set +# CONFIG_HDMI_DISP2_SUNXI is not set +# CONFIG_HDMI2_DISP2_SUNXI is not set +# CONFIG_HDMI_EP952_DISP2_SUNXI is not set +# CONFIG_TV_DISP2_SUNXI is not set +# CONFIG_VDPO_DISP2_SUNXI is not set +# CONFIG_EDP_DISP2_SUNXI is not set +# CONFIG_DISP2_SUNXI_BOOT_COLORBAR is not set +# CONFIG_DISP2_SUNXI_KERNEL_LOAD_HAS_LOGO is not set +# CONFIG_DISP2_SUNXI_DEBUG is not set +# CONFIG_DISP2_SUNXI_COMPOSER is not set +# CONFIG_DISP2_LCD_ESD_DETECT is not set +# CONFIG_DISP2_LCD_MULTI_COMPATIBLE is not set +# CONFIG_LCD_FB is not set +# CONFIG_LCD_FB_ENABLE_DEFERRED_IO is not set + +# +# LCD panels select +# +# CONFIG_LCD_SUPPORT_GG1P4062UTSW is not set +# CONFIG_LCD_SUPPORT_DX0960BE40A1 is not set +# CONFIG_LCD_SUPPORT_TFT720X1280 is not set +# CONFIG_LCD_SUPPORT_FD055HD003S is not set +# CONFIG_LCD_SUPPORT_HE0801A068 is not set +# CONFIG_LCD_SUPPORT_ILI9341 is not set +# CONFIG_LCD_SUPPORT_LH219WQ1 is not set +# CONFIG_LCD_SUPPORT_LS029B3SX02 is not set +# CONFIG_LCD_SUPPORT_LT070ME05000 is not set +# CONFIG_LCD_SUPPORT_S6D7AA0X01 is not set +# CONFIG_LCD_SUPPORT_T27P06 is not set +# CONFIG_LCD_SUPPORT_TFT720x1280 is not set +# CONFIG_LCD_SUPPORT_WTQ05027D01 is not set +# CONFIG_LCD_SUPPORT_H245QBN02 is not set +# CONFIG_LCD_SUPPORT_ST7789V is not set +# CONFIG_LCD_SUPPORT_ST7796S is not set +# CONFIG_LCD_SUPPORT_ST7701S is not set +# CONFIG_LCD_SUPPORT_ST7701S_G5 is not set +# CONFIG_LCD_SUPPORT_T30P106 is not set +# CONFIG_LCD_SUPPORT_TO20T20000 is not set +# CONFIG_LCD_SUPPORT_FRD450H40014 is not set +# CONFIG_LCD_SUPPORT_S2003T46G is not set +# CONFIG_LCD_SUPPORT_WILLIAMLCD is not set +# CONFIG_LCD_SUPPORT_LQ101R1SX03 is not set +# CONFIG_LCD_SUPPORT_INET_DSI_PANEL is not set +# CONFIG_LCD_SUPPORT_WTL096601G03 is not set +# CONFIG_LCD_SUPPORT_RT13QV005D is not set +# CONFIG_LCD_SUPPORT_ST7789V_CPU is not set +# CONFIG_LCD_SUPPORT_KD101NA5 is not set +# CONFIG_LCD_SUPPORT_KD070D57 is not set +# CONFIG_LCD_SUPPORT_ZS080NI4003E7H3H_A is not set +# CONFIG_LCD_SUPPORT_TV096WXM_NH0 is not set +# CONFIG_LCD_SUPPORT_BP101WX1_206 is not set +# CONFIG_LCD_SUPPORT_K101IM2QA04 is not set +# CONFIG_LCD_SUPPORT_T050K589 is not set +# CONFIG_LCD_SUPPORT_KD080D24 is not set +# CONFIG_LCD_SUPPORT_JD9161Z_MIPI is not set +# CONFIG_LCD_SUPPORT_ICN6202 is not set +CONFIG_LCD_SUPPORT_ICN6202_2LANE=y +# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set + +# +# Display engine feature select +# +CONFIG_DISP2_SUNXI_SUPPORT_SMBL=y +CONFIG_DISP2_SUNXI_SUPPORT_ENAHNCE=y # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y @@ -1500,6 +1612,7 @@ CONFIG_ION_OF=y # CONFIG_LNET is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_MOST is not set @@ -1518,6 +1631,7 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_DEBUG is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set +# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_SUNXI_CCU=y @@ -1614,7 +1728,12 @@ CONFIG_SUNXI_FASTBOOT=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -# CONFIG_PWM is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_SUN4I is not set +# CONFIG_PWM_SUNXI is not set +CONFIG_PWM_SUNXI_GROUP=y # CONFIG_DSP_DEBUG is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y diff --git a/device/config/chips/v851s/configs/fastboot_sl100_back/linux/sys_partition_nor.fex b/device/config/chips/v851s/configs/fastboot_sl100_back/linux/sys_partition_nor.fex index f9881c453..773b1d348 100755 --- a/device/config/chips/v851s/configs/fastboot_sl100_back/linux/sys_partition_nor.fex +++ b/device/config/chips/v851s/configs/fastboot_sl100_back/linux/sys_partition_nor.fex @@ -65,7 +65,7 @@ size = 16 [partition] name = recovery - size = 5120 + size = 5248 downloadfile = "recovery.fex" user_type = 0x8000 diff --git a/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/SL100BACKPANEL b/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/SL100BACKPANEL index b6288fe06..b63c2c5a0 100755 Binary files a/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/SL100BACKPANEL and b/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/SL100BACKPANEL differ diff --git a/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/logo.bmp b/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/logo.bmp new file mode 100755 index 000000000..47df756f7 Binary files /dev/null and b/target/allwinner/v851s-fastboot_sl100_back/busybox-init-base-ota-files/APP/logo.bmp differ diff --git a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/APP/SL100FRONTPANEL b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/APP/SL100FRONTPANEL new file mode 100755 index 000000000..99210913d Binary files /dev/null and b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/APP/SL100FRONTPANEL differ diff --git a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/APP/logo.bmp b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/APP/logo.bmp new file mode 100755 index 000000000..47df756f7 Binary files /dev/null and b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/APP/logo.bmp differ diff --git a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/SL100FRONTPANEL b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/SL100FRONTPANEL deleted file mode 100755 index 6697144dc..000000000 Binary files a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/SL100FRONTPANEL and /dev/null differ diff --git a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.final b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.final index 65093c861..3511aa1c0 100755 --- a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.final +++ b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.final @@ -19,7 +19,7 @@ for i in /etc/init.d/S??* ;do echo "$i" - if [ "$i" == "/etc/init.d/SL100FRONTPANEL" ]; then + if [ "$i" == "/etc/init.d/S99swupdate_autorun" ]; then continue; fi @@ -108,4 +108,4 @@ done ifconfig usb0 10.10.10.253 netmask 255.255.255.0 broadcast 10.10.10.255 - /etc/init.d/SL100FRONTPANEL & + /APP/SL100FRONTPANEL & diff --git a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.modules b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.modules index 0b38ce706..39490ac5f 100755 --- a/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.modules +++ b/target/allwinner/v851s3-fastboot_sl100_front/busybox-init-base-ota-files/etc/init.d/rc.modules @@ -18,20 +18,20 @@ MODULES_DIR="/lib/modules/`uname -r`" #audio echo "------insmod audio modules start-----" insmod $MODULES_DIR/soundcore.ko -insmod $MODULES_DIR/snd.ko -insmod $MODULES_DIR/snd-timer.ko -insmod $MODULES_DIR/snd-pcm.ko -insmod $MODULES_DIR/snd-pcm-dmaengine.ko -insmod $MODULES_DIR/snd-soc-core.ko -insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko +# insmod $MODULES_DIR/snd.ko +# insmod $MODULES_DIR/snd-timer.ko +# insmod $MODULES_DIR/snd-pcm.ko +# insmod $MODULES_DIR/snd-pcm-dmaengine.ko +# insmod $MODULES_DIR/snd-soc-core.ko +# insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko -insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko -insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko -insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko -insmod $MODULES_DIR/snd_soc_sunxi_machine.ko +# insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko +# insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko +# insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko +# insmod $MODULES_DIR/snd_soc_sunxi_machine.ko echo "------insmod audio modules end-----" -insmod $MODULES_DIR/rt-media.ko -insmod $MODULES_DIR/cst9220.ko +# insmod $MODULES_DIR/rt-media.ko +# insmod $MODULES_DIR/cst9220.ko #ctp #echo "------insmod ctp modules gslx680 start-----"