#-------------------------------- # IC Configuration #-------------------------------- menu "IC Configuration" choice prompt "IC Version Config" config CHIP_330 bool "330" config CHIP_301 bool "301" config CHIP_501 bool "501" config CHIP_502 bool "502" config CHIP_531 bool "531" config CHIP_533 bool "533" config CHIP_512L bool "512L" config CHIP_305 bool "305" config CHIP_506 bool "506" config CHIP_8501 bool "8501" config CHIP_8503 bool "8503" config CHIP_6710 bool "6710" config CHIP_8506 bool "8506" endchoice config CHIPID hex default 0x8506 if (CHIP_8506) default 0x533 if (CHIP_533 || CHIP_512L) default 0x531 if (CHIP_531) default 0x330 if (CHIP_330 || CHIP_301 || CHIP_501 || CHIP_502) default 0x331 if (CHIP_305 || CHIP_506 || CHIP_8501) default 0x131 if (CHIP_8503) default 0x6710 if (CHIP_6710) default 0x330 config DRAMSIZE #depends on (CHIP_301 || CHIP_305 || CHIP_307 || CHIP_8501) int prompt "DRAMSIZE" default 64 if (CHIP_301 || CHIP_305 || CHIP_307 || CHIP_8501 || CHIP_8503 || CHIP_512L || CHIP_8503E || CHIP_6710) default 128 if (CHIP_330 || CHIP_501 || CHIP_502 || CHIP_506 || CHIP_531 || CHIP_533) help input 64 or 128 config DDR2_64MB depends on (CHIP_301 || CHIP_305 || CHIP_307 || CHIP_8501 || CHIP_8503 || CHIP_512L || CHIP_8506 || CHIP_8503E || CHIP_6710) bool prompt "DDR2 64MB" default y help DDR2 64MB config SUPPORT_64M_DTV depends on (CHIP_533 || CHIP_512L || CHIP_8506) bool prompt "SUPPORT_64M_DTV(TmpConfigWillBeRemoved)" default n help this is a tmp config, it should depend on the IC number, delete it later config SUPPORT_32M_ATV depends on (CHIP_8501 || CHIP_8503 ||CHIP_533) bool prompt "SUPPORT_32M_ATV(TmpConfigWillBeRemoved)" default n help this is a tmp config, it should depend on the IC number, delete it later config 8051_CODE_SIZE int prompt "8051 code size" default 8192 if (CHIP_533) default 4096 help 8051 code size 4K or 8K config SIP_BOOTROM depends on (CHIP_301 || CHIP_501 || CHIP_502 || CHIP_531 || CHIP_533 || CHIP_305 || CHIP_506 || CHIP_512L || CHIP_8506 || CHIP_8503E || CHIP_6710) bool prompt "SIP_BOOTROM" default y config 531_A1_IVDD_PATCH bool depends on (CHIP_533 || CHIP_531 || CHIP_506 || CHIP_305 || CHIP_8501 || CHIP_8503 || CHIP_512L || CHIP_8506 || CHIP_8503E || CHIP_6710) prompt "533/512A/531/506/305/8501/8503/8506/8503e IVDD circuit patch" default n help 531 a1/506/305/8501/8503/8506/8503e ivdd circuit patch. say Y if use 531 a1, 506, 305 chip. if unsure, say N config DAC_AGC_OUTPUT depends on (CHIP_305 || CHIP_506 || CHIP_8501 || CHIP_8503 || CHIP_8506 || CHIP_8503E || CHIP_6710) bool prompt "DAC AGC Output" default n config PLL_FRACTIONAL_MODE depends on (CHIP_8506) bool prompt "PLL Fractional mode" default n config USBPLL_CAP_PATCH depends on (CHIP_8503 || CHIP_8506 || CHIP_8503E || CHIP_6710) bool prompt "USBPLL CAP Patch" default n menu "IC Simple Test Config" menu "QSD chip test" config QSD bool prompt "Enable QSD auto machine chip test" default n choice depends on QSD prompt "ATV channel set frequency" default FREQ_48725 config FREQ_48725 bool "487.25MHz" config FREQ_21700 bool "217.00MHz" endchoice config QSD_CHECK_KP_01 depends on QSD bool prompt "Use Key 0&1 Check ADC" default n config QSD_CHECK_KP01_SJT depends on QSD_CHECK_KP_01 bool prompt "Use BL_ADJ(GPIO 35) to verify Key 0&1 short path" default n config QSD_KP0_1_CHECK_TIMES depends on QSD_CHECK_KP_01 int prompt "Keypad 0&1 check times (<256)" default 10 choice depends on QSD_CHECK_KP_01 prompt "AUX LDO Voltage for Test Key 0&1" default LDO_V11 config LDO_V11 bool "Voltage 1.10v" config LDO_V12 bool "Voltage 1.21v" endchoice config QSD_CHECK_KP_23 depends on QSD bool prompt "Use Key 2&3 Check ADC" default n config QSD_KP2_3_CHECK_TIMES depends on QSD_CHECK_KP_23 int prompt "Keypad 2&3 check times" default 3 config QSD_AUTOIR bool prompt "Enable QSD auto IR chip test" default n endmenu # QSD chip test endmenu # IC Simple Test Config menu "IC Validation Test AP" config DRIVER_TEST_AP_BUILDIN bool prompt "Enable Test AP buildin" default n config DRIVER_DEBUG_TOOL_SDEBUG bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable sdebug AP in /bin" default n config DRIVER_DEBUG_TOOL_USBTEST bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable usbtest AP in /tmp" default n config DRIVER_DEBUG_TOOL_VIPTEST bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable viptest AP in /tmp" default n config DRIVER_DEBUG_TOOL_VOFTEST bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable voftest AP in /tmp" default n config DRIVER_DEBUG_TOOL_DRAM bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable DRAM test AP in /usr/bin" default n config DRIVER_DEBUG_TOOL_IPERF bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable iperf3 AP in /usr/bin" default n config DRIVER_DEBUG_TOOL_MEMTESTER bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable memtester AP in /usr/bin" default n config DRIVER_DEBUG_TOOL_TUNER bool depends on DRIVER_TEST_AP_BUILDIN prompt "Enable tuner AP in /usr/bin" default n config DRIVER_DEBUG_TOOL_DDC_CI bool prompt "Enable ddc_ci in /usr/bin" depends on DRIVER_TEST_AP_BUILDIN default n config DRIVER_DEBUG_TOOL_TUNER_KJ bool prompt "kj" depends on DRIVER_DEBUG_TOOL_TUNER default n config DRIVER_DEBUG_TOOL_TUNER_TUNERAP bool prompt "tunerap" depends on DRIVER_DEBUG_TOOL_TUNER default n config DRIVER_DEBUG_TOOL_SIF_SIFAP bool prompt "sifap" depends on DRIVER_DEBUG_TOOL_TUNER default n config DRIVER_DEBUG_TOOL_TUNER_HOSTAPI bool prompt "hostapi" depends on DRIVER_DEBUG_TOOL_TUNER default n config DRIVER_DEBUG_TOOL_TUNER_I2CAP bool prompt "i2cap" depends on DRIVER_DEBUG_TOOL_TUNER default n config DRIVER_DEBUG_TOOL_DEMOD_FALCON bool prompt "falcon debug tool" depends on DRIVER_DEBUG_TOOL_TUNER default n endmenu # IC Validation Test AP endmenu # IC Configuration