⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bd_mst7702_china_demo.h

📁 mstar 776 开发的车载dvd
💻 H
📖 第 1 页 / 共 2 页
字号:
////////////////////////////////////////////////////////////////////////////////
//
// Copyright (c) 2006-2007 MStar Semiconductor, Inc.
// All rights reserved.
//
// Unless otherwise stipulated in writing, any and all information contained
// herein regardless in any format shall remain the sole proprietary of
// MStar Semiconductor Inc. and be kept in strict confidence
// (¨MStar Confidential Information〃) by the recipient.
// Any unauthorized act including without limitation unauthorized disclosure,
// copying, use, reproduction, sale, distribution, modification, disassembling,
// reverse engineering and compiling of the contents of MStar Confidential
// Information is unlawful and strictly prohibited. MStar hereby reserves the
// rights to any and all damages, losses, costs and expenses resulting therefrom.
//
// File Name: BD_MST7702_DEMO_B02A.h
// Description: Customization and Specialization for this board!
// Revision History:
//
////////////////////////////////////////////////////////////////////////////////

#ifndef _MSBOARD_H_
#define _MSBOARD_H_

#include "board.h"

#define BOARD_NAME                  "BD_MST7702_CHINA_DEMO"

#define TV_SYSTEM                   TV_NTSC             // TV_CHINA // TV_NTSC
#define AUDIO_SYSTEM_SEL            AUDIO_SYSTEM_BTSC   // AUDIO_SYSTEM_BTSC // AUDIO_SYSTEM_A2 // AUDIO_SYSTEM_EIAJ
#define AUDIO_DSP_CODE_SEL          AUDIO_DSP_CODE_DVB

//------Chip Type---------------------------------------------------------------
#include "chip/msd2167l.h"

//------------------------------ Chip Type -------------------------------------
#define MOSES_CHIP_MST7701      1
#define MOSES_CHIP_MST7702      2

#define MOSES_CHIP_TYPE         MOSES_CHIP_MST7702

//------Peripheral Device Setting-----------------------------------------------
#define PANEL_TYPE_SEL              Pnl_AU07_AT
#define SERIAL_FLASH_IC             FLASH_IC_MX25L1605A

#define RM_EEPROM_TYPE              RM_TYPE_24C16
#define INPUT_AV_VIDEO_COUNT        2   // seven 070828_00
#define INPUT_SV_VIDEO_COUNT        1   // 2
#define INPUT_YPBPR_VIDEO_COUNT     1
#define INPUT_SCART_VIDEO_COUNT     0   // 2

#define NEW_LOCK                    0 // seven 070823_00
#define MAIN_FRAME_BUF_SEL          MAIN_FRAME_BUFFER//MAIN_FRAME_UXGA
#define USE_SW_I2C                  1   // kevin

//------Memory Setting----------------------------------------------------------
#define BOOTUP_MIU_BIST             0
#define SDRAM_REGSETTING            MCP_ETRON//PSC_A2V28S40CTP_G6//ETRON_EM639165TS_7//PSC_A2V28S40CTP_G6
#define MEMORY_MAP                  (SDRAM_REGSETTING>>4)

//------ Digital source setting -------------------------------------------------
// kevin 071213
#define ENABLE_DIGITAL_SOURCE       0   // For CCIR656, CCIR601(TBD), RGB444(TBD)

#define DIGITAL_NONE      0
#define DIGITAL_CCIR656   1
#define DIGITAL_CCIR601   2
#define DIGITAL_RGB444    3

#if ENABLE_DIGITAL_SOURCE
#define INPUT_DIGITAL_TYPE  DIGITAL_CCIR656
#else
#define INPUT_DIGITAL_TYPE  DIGITAL_NONE
#endif

// kevin 071031_0
#define ENABLE_INPUT_PIP1           1   // CVBS1 <-> CVBS2 [for demo swap function (7912LA: DigitalRGB) <-> (Moses: CVBS)]
#define ENABLE_INPUT_PIP2           1   // CVBS1 <-> RGB (case 1 <-> case 2)
                                        // case 1. [for demo swap function (7912LA: DigitalRGB)/(Moses: AnalogRGB)]
                                        // case 2. [for demo swap function (Moses: CVBS)/(Moses: AnalogRGB)]
#define PIP_MAIN_SRC_SEL            USE_MST7_ANALOG_RGB

//------Input Source Mux--------------------------------------------------------
#define INPUT_VGA_MUX               ANALOG_RGB0
#define INPUT_YPBPR_MUX             ANALOG_RGB1
#define INPUT_YPBPR2_MUX            ANALOG_RGB1
#define INPUT_TV_YMUX               MSVD_YMUX_CVBS0

// seven
#define INPUT_AV_YMUX               MSVD_YMUX_CVBS0
#define INPUT_AV2_YMUX              MSVD_YMUX_CVBS1
#define INPUT_SV_YMUX               MSVD_YMUX_Y3 // seven 070828_00
#define INPUT_SV_CMUX               MSVD_CMUX_C2 // seven 070828_00
#define INPUT_SV2_YMUX              MSVD_YMUX_Y1
#define INPUT_SV2_CMUX              MSVD_CMUX_C1

#define INPUT_SCART_YMUX            MSVD_YMUX_CVBS1
#define INPUT_SCART_CMUX            SCART_RGB0
#define INPUT_SCART_FB_MUX          SCART_FB0
#define INPUT_SCART2_YMUX           MSVD_YMUX_CVBS2
#define INPUT_SCART2_CMUX           SCART_RGB0
#define INPUT_SCART2_FB_MUX         SCART_FB0

#define ENABLE_SCART_VIDEO          0

//------Video Firmware code ---------------------------------
// for DTV function
#define VIDEO_FIRMWARE_CODE     VIDEO_FIRMWARE_CODE_SD_REDUCE


//------Tuner Setting-----------------------------------------------------------
#define SOKET_BOARD_FE_ENABLE       0
#define FRONTEND_DEMOD_TYPE             ZARLINK_ZL10353_DEMODE
#define FRONTEND_TUNER_TYPE             PHILIPS_FQD1216_TUNER

//------Country Setting-----------------------------------------------------------
#define COUNTRY_TAIWAN              0   // for load BIG5 Font, Not implement yet

//------DVB Tuner Setting-----------------------------------------------------------
//#define FRONTEND_IF_MIXER_TYPE      XUGUANG_T126CWADC
//#define FRONTEND_IF_DEMODE_TYPE     PHILIPS_TDA9886
#define FRONTEND_IF_MIXER_TYPE      PHILIPS_FQD1216_TUNER
#define FRONTEND_IF_DEMODE_TYPE     PHILIPS_FQD1216_TUNER


//------IR & Key Setting--------------------------------------------------------
#define IR_TYPE_SEL                 IR_TYPE_MSTAR_DTV
#define KEYPAD_TYPE_SEL             KEYPAD_TYPE_ORIG    // KEYPAD_TYPE_DEMO
#define POWER_KEY_SEL               POWER_KEY_PAD_INT

//------Power Setting-----------------------------------------------------------
#define POWER_DOWN_SEQ              1
#define POWER_SAVING_PCMODE         0
#define AUTOSHUTDOWN_ENABLE         1
#define SCREENSAVER_ENABLE          1
#define NO_SIGNAL_AUTO_SHUTDOWN     1
#define SLEEP_MODE                  POWERMODE_S5// kevin 20070913
#define STANDBY_MODE                POWERMODE_S3
#define ENABLE_POWER_SAVING_DPMS		0
#define ENABLE_POWER_GOOD_DETECT		1
#define ENABLE_POWER_SAVING_SIF		0//1
#define ENABLE_POWER_SAVING_VDMVD	0//1
#define POWER_KEY_PAD_BY_INTERRUPT 0
#define WAKEUP_MODE_SEL             WAKEUP_BY_POWERKEY// kevin 071107

//------OSD---------------------------------------------------------------------
#define DISPLAY_LOGO                1
#define MS_FONT_SIZE_TYPE           MS_FONT_LARGE

//------Analog Function Setting-------------------------------------------------
#define MS_VGA_SOG_EN               0
#define PATCH_PAL_VTOTAL624SHAKE    1

#define ENABLE_SSC                  0
#define SFU_AUTO_TEST               0
#define MOD_LVDS_GPIO               0x820

#define ENABLE_DLC                  1
#define UseInverterBL               0       // Brightness control type
#define MWE_FUNCTION                0

#define ENABLE_NON_LINEAR_SCALING   1
#define ENABLE_PC_CSC               1

#define ISCANENABLE                 1
#if ENABLE_SSC
#define MIU_SSC_SPAN_DEFAULT        0x4C
#define MIU_SSC_STEP_DEFAULT        0x09
#define MIU_SSC_SPAN_MAX            0x3FF
#define MIU_SSC_STEP_MAX            0xFF
#define LVDS_SSC_SPAN_MAX           0x7FFF
#define LVDS_SSC_STEP_MAX           0x7FF
#endif

//------DRAM Clock--------------------------------------------------------------
#define MIU_CLOCK_TARGET            FREQ_166MHZ

//------MCU use Scaler internal MPLL clock--------------------------------------
#define MCU_CLOCK_SEL              MCUCLK_144MHZ

#define MST_XTAL_CLOCK_HZ           FREQ_14P318MHZ
#define MST_XTAL_CLOCK_KHZ          (MST_XTAL_CLOCK_HZ/1000UL)
#define MST_XTAL_CLOCK_MHZ          (MST_XTAL_CLOCK_KHZ/1000UL)

//------SPI internal clock--------------------------------------
#define SPI_CLOCK_SEL               SPICLK_43MHZ

//------MCU Code----------------------------------------------------------------
#define ENABLE_HKMCU_ICACHE_BYPASS  0
#define ENABLE_HKMCU_CODE_ECC       0

//------Extra-------------------------------------------------------------------
#define SWCHECKSUM_SWITCH           0 // 0: Disable SW CheckSum, 1:Enable SW CheckSum

#define AUTO_ASPECT_RATIO           1

//------ EEPROM ----------------------------------------------------------------
#define ENABLE_EEPROM	            1

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -