網(wǎng)站開發(fā)流程管理crm系統(tǒng)網(wǎng)站
時(shí)序:
1.,基帶電源的供電,基帶電源也叫pmu。
首先時(shí)序圖說(shuō)電池提供供電,電池是J6接口,視頻習(xí)慣把接口稱之為座子。查U2_RF芯片,發(fā)現(xiàn)供電信號(hào)為PP_BATT_VCC_CONN,但是沒查到跟電池座子有關(guān)系,電池座子寫的是PP_BATT_VCC,也沒有發(fā)現(xiàn)PP_BATT_VCC轉(zhuǎn)化為PP_BATT_VCC_CONN信號(hào),怎么回事呢?我在iphone5的版本中找到了原因,因?yàn)樵诟戒浿姓f(shuō)明了是同義詞。
所以PP_BATT_VCC_CONN和PP_BATT_VCC就是同一個(gè)信號(hào),雖然沒有在iPhone5s中明說(shuō),以后就一直這樣認(rèn)為了。
2.,u2_rf的晶振和復(fù)位。
晶振是19.2mhz。
現(xiàn)在搜復(fù)位bb_rst_l。發(fā)現(xiàn)是信號(hào)AP_TO_BB_RST_L,字面意思是主cpu到基帶的rst信號(hào),低電平有效。但是有效表示復(fù)位,正常工作情況下是高電平,不復(fù)位,而剛開始的時(shí)候是低電平,那就表示已經(jīng)復(fù)位了?這是不可能的,只能是上升沿觸發(fā)復(fù)位。繼續(xù)查AP_TO_BB_RST_L發(fā)現(xiàn)查不到,說(shuō)明名字換了。
那就繼續(xù)查bb_rst_l,但是發(fā)現(xiàn)BB_RST_L和PS_HOLD進(jìn)行了線與。(PS_HOLD后面寫了,是基帶cpu發(fā)出的維持信號(hào),我不懂這個(gè)信號(hào)是什么,但是看起來(lái)當(dāng)BB_RST_L為高電平,PS_HOLD為低電平,還是給47腳高電平了。所以ps_hold要么是上拉要么是下拉,但是都不起作用,當(dāng)BB_RST_L有高電平或者低電平的時(shí)候,只有當(dāng)BB_RST_L高阻的時(shí)候才起作用。但是這也說(shuō)不準(zhǔn),要看電壓值。那么很可能這個(gè)復(fù)位信號(hào)不能把u2_rf芯片進(jìn)行復(fù)位,因?yàn)閜s_hold高電平是之后出現(xiàn)的?,F(xiàn)在暫且認(rèn)為PS_HOLD的高電平比BB_RST_L的高電平高,這樣會(huì)使得u2_rf作為電源芯片開啟變得穩(wěn)定。)
既然BB_RST_L不是這個(gè)芯片的復(fù)位,那么考慮RESET_PMU_L才是u2_rf的復(fù)位信號(hào)。但是RESET_PMU_L確實(shí)沒查到信號(hào),那么我就查PMU_TO_BB_RST_L信號(hào),因?yàn)楸M管換了個(gè)名字。但是圖紙中有AP/基帶接口,看起來(lái)是芯片,但是不是,只是換名字而已。
RESET_PMU_L換成了PMU_TO_BB_RST_L,接到了主pmu上。U7是主pmu, u2_rf是基帶pmu。
下面是對(duì)u2_rf芯片詳解。
nostuff表示沒裝。
下面是對(duì)基帶cpu的詳解。
如圖所示,基帶cpu的供電顯示ldo的,都來(lái)自基帶電源芯片,并且是和s2/s4同時(shí)發(fā)出來(lái)的。
引腳標(biāo)有nc或者打×的表示空腳,也叫閑置腳。
基帶cpu的其他部分是跟射頻有關(guān),現(xiàn)在不管。
3.,cpu發(fā)出RADIO_ON_L信號(hào)。
cpu發(fā)出的信號(hào)為AP_TO_RADIO_ON_L,但是沒發(fā)現(xiàn)接到了U2_rf芯片。那么找信號(hào)RADIO_ON_L,發(fā)現(xiàn)確實(shí)是接到了u2_rf芯片。AP_TO_RADIO_ON_L表示低電平開啟基帶電壓供電。
4.,u2_rf發(fā)出s1/s3供電。
PP_SMPS1_MSMC_1V05是S1供電,PP_SMPS3_MSME_1V8是S3供電。pp表示供電。(注意s5和s1/s3同時(shí)出來(lái),但是s5是給基帶電源u2_rf本身使用。s4是給射頻電源芯片的,現(xiàn)在不管。)
PP_SMPS1_MSMC_1V05供電給了u1_rf。PP_SMPS3_MSME_1V8供電給了u1_rf。
5.,主cpu檢測(cè)基帶cpu。
圖上說(shuō)的是檢測(cè)jtag信號(hào)。四個(gè)信號(hào):BB_JTAG_TCK,BB_JTAG_TDI,BB_JTAG_TMS,BB_JTAG_TRST_L。都連到了主cpu,即是U1。
同時(shí)基帶pmu發(fā)出信號(hào)給u6_rf。圖中看不出來(lái),那我直接找u6_rf芯片看看,內(nèi)容寫到下一步。
6.,基帶cpu檢測(cè)碼片。
如圖所示,u6_rf芯片的輸入和輸出都表明了。注意,蘋果電路圖的輸入和輸出畫的是準(zhǔn)確的,而其他的電路圖的輸入和輸出是不可信的。基帶cpu即u1_rf芯片輸出spi_clk,spi_data_mosi給了u6_rf,然后輸出SPI_DATA_MISO信號(hào)給u1_rf。但是圖中畫成了雙向通道,不知道是怎么回事,不管了。
7.,基帶cpu發(fā)出ssbi信號(hào)給基帶pmu。
可以看到時(shí)u1_rf發(fā)出PMIC_SSBI信號(hào)給u2_rf。
8.,u2_rf發(fā)出s2/s4供電給u1_rf。
s2,s4電給了基帶cpu,但是s4電還給了射頻ic。如圖所示:
我隨便選了一個(gè)s4供電轉(zhuǎn)化的供電PP_RF2_2V05_DRX_BB,發(fā)現(xiàn)給了u3_rf。這應(yīng)該是射頻電源芯片,暫且不管那么多。
9.,u1_rf發(fā)出d0_en信號(hào)給u2_rf。(我發(fā)覺圖寫錯(cuò)了,應(yīng)該u1_rf發(fā)出cx0_en信號(hào)給u2_rf)
基帶cpu芯片u1_rf發(fā)出信號(hào)19P2M_CLK_EN給u2_rf,開啟時(shí)鐘信號(hào)輸出,包括輸出XO_OUT_A0,XO_OUT_D0,SLEEP_CLK。
10.,u2_rf輸出mdm_clk給u1_rf。(從上圖看應(yīng)該是cxo對(duì)應(yīng)的信號(hào)19P2M_MDM。圖又畫錯(cuò)了。)
11.,基帶電源u2_rf延時(shí)發(fā)出復(fù)位信號(hào)給基帶cpu芯片u1_rf。(圖寫錯(cuò)了,應(yīng)該是PMIC_RESOUT_L信號(hào))
12.,基帶cpu芯片u1_rf發(fā)出ps_hold給基帶電源u2_rf。