1. 程式人生 > >mtk檢視硬體原理圖

mtk檢視硬體原理圖

https://blog.csdn.net/zhigouliu/article/details/73848682
地址:\192.168.22.243\software_HW_Resource_\專案分類\b939-37\原理圖\B939_MB_V5.0_20161125.sch
軟體:PADS9.5_3in1中文精簡破解版

1.檢視tp的reset硬體是哪個GPIO
	1.1 查原理圖\\192.168.22.243\software\_HW_Resource_\專案分類\b939-37\原理圖\B939_MB_V5.0_20161125.sch
		"14_LCM_CTP"
			選中"RET_CTP"----右鍵_選擇網路----next
			  找到"PCM_SYNC"


	1.2 查表格\\192.168.22.243\software\_HW_Resource_\專案分類\b939-37\B939M10_GPIO配置表.xls
		PCM_SYNC----TP復位腳----GPIO62

2.檢視串列埠點:
	2.1 查原理圖\\192.168.22.243\software\_HW_Resource_\專案分類\b939-37\原理圖\B939_MB_V5.0_20161125.sch
		"07_BB_2"
			"UART"
				"UTXD0" - 點選選中
					開啟\\192.168.22.243\software\_HW_Resource_\專案分類\b939-37\原理圖\B939_MB_V5.0_20161125.pcb
						點選“標準工具欄”中的“PADS Layout”,與B939_MB_V5.0_20161125.pcb連結
							在layout中可以看到有網路高亮。即所要找的串列埠測試點
							
		注:在檢視layout圖中,由於太多層疊,可以在選單欄的“設定”中修改“顯示顏色設定”
			關閉一些,只保留"Top"和"Bottom" 即可
		
3.喇叭沒有聲音----硬體測喇叭是好的
	3.1 硬體原理圖檢視喇叭gpio口
		\\192.168.22.243\software\_HW_Resource_\專案分類\b939-37\原理圖\B939_MB_V5.0_20161125.sch
		檢視得知為GPIO59
	
	3.2 修改驅動 - 如果是寫死在驅動中
		kernel-3.18\sound\soc\mediatek\mt_soc_audio_v3\mt_soc_codec_63xx.c
		1867  #define GPIO_SPEAKER_EN_PIN	59		//改為2

	3.3 修改dts - 如果是寫在dts中
		/* AUdio_extal_AMP_GPIO  Kernel Standardization start */
		&pio {
			audioss_default: audioss_default {
			};

			pinctrl_audioss0: 
[email protected]
{ pins_cmd_dat { pins = <PINMUX_GPIO59__FUNC_GPIO59>; slew-rate = <1>; bias-pull-up = <00>; }; }; pinctrl_audioss0_low: [email protected] { pins_cmd_dat { pins = <PINMUX_GPIO59__FUNC_GPIO59>; slew-rate = <1>; output-low; bias-pull-up = <00>; }; }; pinctrl_audioss0_high:
[email protected]
{ pins_cmd_dat { pins = <PINMUX_GPIO59__FUNC_GPIO59>; slew-rate = <1>; output-high; bias-pull-up = <00>; }; }; }; &audioss { pinctrl-names = "audioss_default", "pinctrl_audioss0", "pinctrl_audioss0_low", "pinctrl_audioss0_high"; pinctrl-0 = <&audioss_default>; pinctrl-1 = <&pinctrl_audioss0>; pinctrl-2 = <&pinctrl_audioss0_low>; pinctrl-3 = <&pinctrl_audioss0_high>; status = "okay"; }; /* AUdio_extal_AMP_GPIO Kernel Standardization end */