一 、 IC內(nèi)部功能框圖及所具有的資源:
Support multiple inputs
Analog Input:
? CVBS, S-Video (NTSC, PAL, SECAM):
? YPbPr:
Support up to 1080p (including 480i, 480P, 1080i, 720P)。
? RGB:
Support separate, composite and SOG input type.
ADC speed up to 150Mhz
Digital Input:
? CCIR656 : up to 1080i
Support Panel resolution:
? Support Panel Resolution up to 1366*768
Output interface:
? Analog VDAC panel
? TTL
? TTL/TCON
? LVDS X1 channel
Support scaling engine:
? H non-linear scaling
? H scaling Down: Bi-Linear scaling function
? V scaling Up / Down: Directional scaling algorithm
OSD:
? Support 1216 OSD font size (12x18)。
? 256 programming font (12x18)
? 16 color palettes
二 、 工具軟件介紹:
1 、 DebugTool_V0.07T13U
這是一個(gè)調(diào)試燒錄一體的專用工具 ,首次使用需要點(diǎn) Setting 設(shè)置 USB 的頻率 、串口 、波特率及主界面的紅部框住部份,需注意的是本工具只能燒錄 2M Bit 以內(nèi)的Flash, 大于2M Bit的Bin文件用Mstar通用燒錄工具即可。公板Code的Bin文件在1M Bit以內(nèi)。
以下是ISP燒錄界面:
2 、MSTV_Tool
這是 Mstar 通用調(diào)試工具軟件 ,用來(lái)調(diào)畫質(zhì) ,首次使用時(shí)將Chip Select 項(xiàng)中選擇MST7***B/5C11B 。調(diào)試時(shí)如果選擇USB模式調(diào)試需將代碼中看門狗關(guān)掉 ,否則調(diào) Gamma時(shí)會(huì)重啟 。Gamma 、Color 矩陣生成的數(shù)組在相應(yīng)的 Panel.h 文件中有對(duì)應(yīng)的數(shù)組 ,直接替換即可,Cb、Cr、Contrast 等數(shù)也在相應(yīng)的Panel.h文件中,調(diào)畫質(zhì)時(shí)首先要保證 Vcom AC 、Vcom DC、VGH、VGL 電壓 OK, 再調(diào) Gamma、Color 矩陣, 配合 合BK3_13(COMB_YGAIN) 、BK3_14(COMB_CbGAIN) 、BK315(COMB_CrGAIN) BK3_63(COMB_CONTRAST) 、BK3_64(COMB_BRIGHTNESS) 、BK3_65(COMB_SATURATION) 寄存器一起調(diào)試 。BK1_66( 白電平) 、BK1_67( 黑電平) 、BK1_85(Window Brightness 默認(rèn)值為 0 , 非必要不用改這個(gè)寄存器 , 對(duì)效果影響大)
3 、MSTGen 1.244
字符編輯及字庫(kù)生成工具,與之前的 MST718、MST719 一樣,就不再介紹。生成后替換 Font.h文件中相應(yīng)數(shù)組 。在font.h 中有個(gè)字符索引表 , 最終調(diào)用的字符是它所在索引表中的地址 。
4 、FontGenE 、Icon2Datanew ,Logo 生成工具具體操作方法如下 :
三 、 調(diào)試注意事項(xiàng):
1、軟件架構(gòu)
與之前的 Mst718 同屬一個(gè)架構(gòu),軟件也是大同小異,不再做介紹。Board.h 文件中配模擬屏選 BD_DEMO_702,數(shù)字屏選 BD_DEMO_705。在 BD_DEMO_XXX 中需要注意宏定義RM_EEPROM_TYPE,選 RM_TYPE_24C16 表示數(shù)據(jù)存于 EEPROM,選 RM_TYPE_SST512表示數(shù)據(jù)存于 Flash,存于 Flash 時(shí)分配第一個(gè) BANK 最后兩個(gè) 4K 區(qū)域存數(shù)據(jù),如果 TV 或VGA 省 Flash 則用另外一套 Code,數(shù)據(jù)存儲(chǔ)則分配在第二個(gè) BANK 的后三個(gè)4K 區(qū)域。CCFL_FUNCTION 這個(gè)宏定義,如果為 1 則為內(nèi)部背光控制,由 DPWM_QOR 專用管腳輸出,如果為 0 則需要定義 IO 口來(lái)控制背光。三個(gè)ADC口的在線讀鍵值寄存器分別是 MCU_20、MCU_21、MCU_22,其它 IO 口的配置如下:
四 、 之前 遇 到的一些問(wèn)題的總結(jié)
1、上電時(shí)圖像左移時(shí)改 BK2_A0=0xB0; BK2_A1=0x65; 或?qū)?msVD.c 中 msVDAFECHandler函數(shù)中 ucDplSel 的初始定義為ucDplsel=DPL_SEL_FAST;
2、OEV3 做 IO 時(shí)將 BK1_CE=0; BK1_EA[7]取反即可控制高低。
3、加快同步可改 Devvd.h 中的 VD_INPUT_STABLE_COUNT 為 7(20 -》 7)。
4、屏左側(cè) 2CM 左右有黑色豎條時(shí)將 VCOM 負(fù)壓改為-5V 即可。
5、字符邊緣有毛刺晃動(dòng)時(shí)可調(diào) BK1_E0[4]=1;或加大驅(qū)動(dòng)電流,將 BK1_A0 至 BK1_A2 寫為 0xFF。
6、三分屏?xí)r可改 BK1_7E(0x03 -》 0x00)、BK1_AA(由 0x07 改小)、BK1_DF(在線調(diào))。
7、水平放大時(shí)可調(diào) BK2_9D。
8、圖像左右分屏?xí)r將 BK0_10 的值由 0x20 改為 0x26,另 BK2_7B 也容易引起左右分屏。
9、OSD 字符發(fā)虛有躁點(diǎn)時(shí),將 BK1_D1[6]置 1,BK1_AA 的 BIT4-BIT6 置 1。
10、OSD 左邊拖影調(diào) TOCN 無(wú)效時(shí)可將 HStart、HTotal 加大,然后將 TCON 的 STH 相應(yīng)左移即可。
11、YPbPr 在 4:3 狀態(tài)有些模式 SCLAING 出錯(cuò),將 BK0_C3[6]置 0。
12、CCIR656 輸入信號(hào)有色斑時(shí),將 B1_66[3]置 0。
13、702 點(diǎn) 656 數(shù)字屏出現(xiàn)上下抖動(dòng)時(shí),改變 BK0_E5 的值。
14、YPbPr 開(kāi)機(jī)圖像閃或切換輸入模式閃,將 BK0_F4 置 0(不關(guān)數(shù)據(jù)輸出)。
15、上電屏閃將 VGL 加個(gè) 47K 對(duì)地電阻。
16、1080i 信號(hào)有干擾時(shí),改 CLOCK 有改善。
17、VGA 口做 YPbPr 輸入時(shí),將 BK06_02H[12]置 0,BK06_2AH[0]置 0。
18、YPbPr 上電有時(shí)圖像象干擾一樣有很多橫線是 Phase 出錯(cuò)。
19、YPbPr 在 N 制 10 灰階下有豎線條時(shí)將 BK1_8A 值由 0x00 改為 0x67。
20、上電有時(shí)屏上方會(huì)一直閃,將 BK2_26 值由 0x10 改為 0x30。
21、從 656 切到 YPbPr 有不同步閃爍時(shí)將 BK0_10、BK0_12 的值改為 0x10。
22、當(dāng)屏幕像眨眼睛一樣偶爾快速閃(Link 后也閃)時(shí),將 Clock 改低點(diǎn)。
23、YPbPr 狀態(tài)上電有時(shí)圖像上部顯示差(像 Scaling 沒(méi)調(diào)好一樣),將 BK4_B0 的值由 0x93改為 0x3F,BK4_B1 的值由 0x01 改為 0x00。
-
adc
+關(guān)注
關(guān)注
98文章
6524瀏覽量
545219 -
燒錄
+關(guān)注
關(guān)注
8文章
262瀏覽量
35652
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論