版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、MTK平臺modem配置先從modem配置表里了解一下每一個文件夾對應(yīng)哪個頻段的配置其他沒有標記的,目前我們是用不到的,也不要去修改里面的參數(shù)。打開每一個需要修改的文件夾,可以看到三個子文件夾,類似下圖:我們只需要修改上面框選里面的文件夾里面的選項即可。進入到文件夾里面,發(fā)現(xiàn)有好幾個文件,我們只需要修改下面標紅的兩個就可以了,一般都是*_mipi.h和*_rf.h文件各個文件夾里面文件詳細說明如下圖:了解了上面文件說明后,下面開始講具體參數(shù)配置。一、mmll_rfUSID配置以及修改由于我們目前使用到的SKY的PA和開關(guān),所以他們兩個的USID是一樣的,出廠默認都是OxF,按照常理來講,由于P
2、A和開關(guān)掛在不同的MIPI通路上,是不會有地址沖突的問題,但是目前MT6735平臺存在弱4G信號下,切不回2G通話,也就是有時候打不進來電話,所以需要將這兩個設(shè)備的USID改成不一樣,修改PA和開關(guān)都可以,下面示例修改PA的USID。首先打開SKY77643的規(guī)格書,找到這個位置稍后將會用到里面的ProductID和ManufacturerID然后在mmll_rf文件夾里面打開這兩個文件夾在mml1_custom_mipi.c文件里面找到這個位置,按照上面的描述修改相應(yīng)的值后面的newUSID可以修改為0x10xE之間的一個,在mml1_custom_mipi.h文件里面對應(yīng)修改就可以了,由于
3、我們修改的是PA,所以在portsel下面需要選取MIPI_PORT0,如果是開關(guān)的話,就需要對應(yīng)修改為MIPI_PORT1。至于在這里選取修改的USID是PA0還是PA1,ASM0還是ASM1,可以從后面的文件里面看出來。比如在4G里面的lte_custom_mipi.c文件里面,可以看到在TPC這里會有一個USID的調(diào)用。這里可以看到,在同一個文件里面對同一個PA可能會有兩個USID的調(diào)用,主要因為這個modem沿用了phase-1設(shè)計的模板,很多東西沒有和phase-2iS計選用的PA對應(yīng)上來,我們目前的設(shè)計中,F(xiàn)DD和TDD已經(jīng)做到一個PA里面去了,所以USID應(yīng)該是要一致的,所以我們
4、后來把所有用到PA1的地方全部改為了PA0o如上為修改USID內(nèi)容。二、l1_rf2G配置在配置寄存器之前,需要在l1d_custom_mipi.h里面確認mipi是否是打開的,在這個文件里面找到如下位置,這個值是1,就代表mipi是打開的,后面我們在配置的時候,只需要配置mipienable選項就可以了由于2G部分的發(fā)射走的是開關(guān)的通路,所以配置2G的時候,都需要在開關(guān)端配置完成。在l1d_custom_mipi.c文件里面打開,先從大致的組織架構(gòu)來講,一般來說,在配寄存器之前,會有一個event事件讓我們?nèi)ザx,大致的意思是從第幾行到第幾行是什么功能,比如上圖定義的是,從第0行到第1行是開
5、關(guān)的預(yù)打開,這里的第0行就是我們實際的第1行,所以01,是需要占用兩行去配置的。從上面的event配置可以看出來,實際開關(guān)的打開時間在QB_MIPI_RX_ON1這一步。上圖是GSM接收的寄存器配置,在前面event事件定義的時候已經(jīng)說過,第1,2行是開關(guān)的預(yù)打開,發(fā)射的時候也是一樣的,所以,當我們看到0x1C這個寄存器的時候,我們都不用去修改,在上面的圖中,一共有2次用到0x1C寄存器,第一次是初始化,最后一個是關(guān)閉作用,我們實際上用的到去配置的就是第三行,開關(guān)的00寄存器,這里拿SKY77916舉例說明首先,可以從原理圖上看出來,這里和3G的使用用的SKY77590類似,只不過是SKY77
6、916外圍可以提供14個TRX口讓我們?nèi)プ龈嗟念l段上圖是SKY77916的寄存器0的每一位說明,目前我們的modem里面都是用16進制的,所以轉(zhuǎn)換成2進制,就一共有8位,特別注意的是第5位那里,0是正常增益,1是低增益,只針對高頻,這里后面在B39的發(fā)射配置的時候會用到。在控制開關(guān)打開關(guān)閉的時候,我們可以近似的把下面4:0這一行里面的值作為開關(guān)打開時候的值,例如,在GSM850RX配置的時候,TRX口用的是TRX4,所以此時GSM850接收寄存器0這里就需要配置為0x02,以上為GSMRX配置。GSMTX配置和RX的event事件定義差不多在第1,2行還是開關(guān)的預(yù)打開,后面在開關(guān)PA打開的時
7、候引入了寄存器1,寄存器用于設(shè)置PA的偏置電壓GSM按照默認的去設(shè)置就好了,一般來說影響不大,在這里配置寄存器0的時候,和前面不一樣,可以看到黃色箭頭指向的位置,這里之前應(yīng)該是一個數(shù)值,現(xiàn)在是GGE_MIPI_PA_G8這個宏,在緊跟著下面會有一個定義這里截取的是GSM850的配置,所以在GMSK調(diào)制發(fā)射的時候,值是0x0A,可以對比上面開關(guān)寄存器0的真值表,是LB_GMSK_TX,下面8PSK調(diào)制發(fā)射的時候,也就是我們平常說的EDGE,對應(yīng)真值表是EDGE和線性發(fā)射,后面配置B34,B39的時候,它們的發(fā)射也需要選擇此類發(fā)射。照此類推可以配完GSM其他頻段。另外在配置的時候,可能會看到有如下
8、字符NOTCH_SWITCH,set0,set修些看到直接跳過,不需要配置。接下來是配置l1d_custom_f.h文件前面也有提到,我們在這里需要配置mipienable的情況,這里的配置是BPI的配置,和我們之前的3G平臺一樣,我們只需要配置PR2和PT2后面的值就可以的,其他的可以不用管從35平臺的原理圖可以看出,BPI控制從027總共28個,所以4成16進制,一共就有7位,BPI03第最低位,47是倒數(shù)第2位,以此類推比如在B2,B3的接收位置,有一個開關(guān)去切換接收,它用的BPI口是10,又從開關(guān)特性知道,當BPI10=1的時候,主接收與B3的接收相通,所以在B3也就是DCS的PR2的
9、地方,我們就需要配置成0x000004005口果發(fā)射里面有開關(guān),類似。最后,就需要配置GSM的發(fā)射接收口了,在l1d_custom_f.h文件下面可以找到這樣兩個位置上面是RX,下面是TX,還是和之前一樣,這里只需要配置mipienable的選項,由于目前我們的項目接收都是和3G,4G(主集)雙工器共用通路了,所以,這里接收我們只需要看Band,不用去分234G了,比如B2,在234G里面的接收口都會是IORX_MB1。發(fā)射端口配置,根據(jù)原理圖去匹配,一般來說,發(fā)射端口不會更改。如上為整個2G配置方法。三、3G配置(1)、WCDMA控制邏輯配置在ul1d_custom_mipi.h文件里面確認
10、mipienable是否打開,默認都是打開的,可以確定下,不做修改。打開ul1d_custom_mipi.c文件,先可以看到RX的event事件,這里比較簡單,只有2行,第一行初始化,第二行打開開關(guān)對應(yīng)下面的data控制和2G不一樣,3G和4G是分段處理的,所以,所有的寄存器0都需要配成一樣。在WCDMA的TX配置的時候,首先看到event事件定義定義打開的其實也只有第一行也就是說,只有0x1C這里起了作用,后面的都是在關(guān)閉PA,在這里如果配置了PA的寄存器0和寄存器2也是沒有關(guān)系的,通過實際測試發(fā)現(xiàn),電流沒有影響,但是為了安全起見,還是在TX里面把寄存器0,1,2,3的值都配置為0x00發(fā)射
11、的寄存器0,1,2,3的值,可以在后面TPC里面配置,同時,可以看到第6,7行是打開開關(guān)的,這里和前面一樣,TRX口用的哪個開關(guān)就配置為其對應(yīng)的值。接下來是TPC里面的參數(shù)配置可以看到,最右邊是有注釋的,L7L0,這是功率等級,L7是最大功率,從上往下依次減小。這里PA是用的SKY77643,用B1舉例說明一下每一個寄存器的配置。先來了解一下SKY77643的內(nèi)部架構(gòu)圖以及MT6169transceive每個端口支持的頻段,這里可以同理共用到SKY77643HB,MB,LB每組可以做到的頻段。從上面原理圖對應(yīng)的來看,B1使用白是MB1口,然后對應(yīng)到SKY77643的真值表來配B1的TX,首先寄
12、存器0直觀給我們顯示到的是用二進制的,所以,這個值是01001100由于寄存器0的作用是打開PA,所以在選好端口發(fā)射后,需要讓PAenable打開,對應(yīng)到十六進制就是0x4C,接下來白寄存器1和寄存器3都是配置PA的偏置電壓的,按照SKY提供的文檔配置即可,這個可以參考文檔:SkyworksMIPISettingforMTK。如果存在ACLR比較差的情況,可以按照真值表將值改大,對應(yīng)的電流也會變大,這個在4G上面可能需要改動,WCDMA的時候一般按照默認的去寫就好了。對于寄存器2,它的作用是打開PA內(nèi)部的開關(guān),所以從上面的真值表對應(yīng)下來就是10100000即是0xA0。對于寄存器0和2,7個等
13、級都是一樣的值。接下來是ul1d_custom_rf.h文件我們進來也是可以看到BPI控制的,和之前一樣還是配置PR2和PT2,這里多了一個RXD的選項,一般來說WCDMA的靈敏度比較高,可以不配置分集,如果遇到WCDMA靈敏度差的時候,可以嘗試把這邊的分集打開,如果有開關(guān),就需要配置一下這里的BPI。這里也是選取相應(yīng)的端口即可。在這個文件的最下面,可以看到如下的圖這也就是定義我們打開哪幾個WCDMA的頻段,需要特別注意的是,前面3個是定義高頻的,后面2個是定義低頻的,要對應(yīng)上頻段去打開,以免出現(xiàn)一些不可預(yù)知的問題。以上為WCDMA的整個配置。(2)、TD-SCDMA控制邏輯配置在使用SKY7
14、7643+SKY77916的組合的時候,PA和開關(guān)都可以做B34,B39,目前為止我們只在L1上面做了TD-SCDMA,PA開關(guān)搭配是SKY77824+SKY77910這個組合TD只能做在SKY77910上面,下面大致介紹一下配置方法,TD和其他幾個制式配置方法有點不太一樣,但是配置的地方不會太多。打開tl1d_custom_mipi.h文件由于我們使用的是SKY77910的TD通路,所以在下面寄存器數(shù)目那里設(shè)置為3。首先是RX的配置,先是On再Off,按照注釋去配置,通過注釋我們也可以看到,一個完整的TDband分成了高低各16位,在高16位里面,0x0F5c的意思是,0x0F是開關(guān)的USI
15、D,5c代表寄存器0x1C,也就是和前面一樣,初始化寄存器,對應(yīng)前面低16位就是0x38,后面兩個0是對齊格式用的,沒有實際意義,所以下面的0x0F40即是,開關(guān)寄存器0的值為0x0D,B39也是類似,在RXOff的時候也是一樣,先是讓寄存器0standby然后再關(guān)閉。在SKY給到的配置文檔上面RXOff有一個特別說明,在配置的時候按照它的要求去改就行了。在TX配置的時候,可以看到module是PA,在這里還是SKY77910本身它既是開關(guān)也是PA。在后面的band配置那里,我們看到了和2G發(fā)射類似的方式,緊跟TX配置下面就有一個配置表從后面的注釋內(nèi)容可以看出來,在這里一共分成了高中低三個模式
16、,寄存器順序是OxICQxOIQxOO11存器1是配置bias的,所以可以從SKY提供的這個文檔上找到配置的電流值(SkyworksMIPISettingforMTK)。打開tl1d_custom_rf.h文件,接下來是配置TRX端口,在該文件的中間靠下的位置找到T_RF_PORT_SEL我們項目是做了B34,B39,且這兩個頻段復(fù)用MT6169的發(fā)射和接收端口,只是在SKY77910那邊的開關(guān)是分開的。上面2G01代表B34,1G90代表B39,這里是和它們各自的頻點對應(yīng)上的。以上為整個TD-SCDMA配置方法。四、el1_rfLTE配置4G的FDD部分和前面WCDMA的配置方法比較接近,而
17、TDD由于其工作特性,所以會和FDD有一些不同,主要是在SKY77643內(nèi)部有一個3P4T開關(guān)需要配置,所以會在流程上稍微多幾步。(1)、FDD配置首先打開lte_custom_mipi.c文件,先從FDD的event事件定義來看RX:和之前WCDMA類似,第一行是初始化,第二行是配置開關(guān),這兩步是打開接收通路的,后面兩行是關(guān)閉RXoTX:發(fā)射也與WCDMA類似,只是在這里需要注意,WCDMA的event定義不太一樣,WCDMA的PA發(fā)射,內(nèi)部開關(guān),bias要求在TPC里面配置,在TX里面不配置,但是在FDD這里,由于TPC里面只有三個寄存器位置,而SKY77643是需要4個寄存器的,所以在T
18、X這邊需要我們先配置寄存器0和寄存器2,配置方法和WCDMA里面配置一樣。設(shè)置bias的寄存器1和寄存器3在這里不要配,以免造成電流大的問題。前面4行是打開PA發(fā)射,第56行是關(guān)閉PA,第78行是控制開關(guān)打開。在TPC的配置,和之前WCDMA格式上稍有不同,也是把一個完整的頻段,按照100KHz的間隔分成了5段,這里每一段都有8個等級,在這里的排列順序是從小到大,和WCDMA里面的排列順序剛好是反著的,寄存器0的值和前面TX時候配置的是一樣,寄存器1和3的值也是從SKY提供的SkyworksMIPISettingforMTK文檔中得到,但是在4G里面會有一些ACLR(E-utra)fail的問
19、題,這時候就可以把寄存器1和3里面的值改大,這樣可以提開幾個db,但是電流會稍微大一點,改最大等級可以測試一下是否OK。(2)、TDD配置前面我有提到TDD配置需要使用到PA內(nèi)部的一個3P4T開關(guān),先從SKY77643內(nèi)部里面找到這個地方RhkV5KYTTM3-11FwimuBiwcDiuwh可以從這個地方看到,端口B38,B7,B41的RX口通過開關(guān)都打向了T/R2,而B40端口是才T向了T/R1,這就決定了B40這個端口最好只用作bypass®路,做其他通路的時候做法比較麻煩,端口上來看,似乎是給我們確定了頻段接法,實際上B38,B7,B41的端口是可以在高頻間切換的,不需要按照
20、它標記的去做,我們一般是按照MTK參考設(shè)計來接,這樣可以用SKYPA的loadpull圖進行調(diào)試,換了接口loadpull可能會改變。再一次看到SKY77643的寄存器真值表再對應(yīng)我們做的原理圖最后是PA的腳位圖可以看到,我們在PA的33腳的位置做了B40的通路,所以,我們在配置寄存器0的時候,發(fā)射就需要選擇B38_TX,寄存器2的時候,由于TDD是時分雙工,所以會分TX和RX,這里也是相應(yīng)去選擇B38_TX與B38_RX的真值。下來來具體看一下配置的地方,還是在lte_custom_mipi.c文件里面,首先來看一下event事件的定義從evt_type里面的描述可以看出每一段的作用是什么接
21、下來是RXdata,配置方法和前面的一致TX的配置方法也類似,按照MTK給到文檔的固定框架去配置就行了。上面說的TDD頻段配置是針對做在SKY77643上的B38,B40,B41這幾個頻段,對于B39,我們目前的做法是復(fù)用3G的B39通路,所以是做在開關(guān)端的,當然SKY77643這邊也能做,如果是做在SKY77643上的話,就和上面B40的配置方法一樣了,但是需要注意的是,event事件定義的時候也要一起改過來,下面來看下在開關(guān)端的做法。RXevent定義,比起之前會少幾步,在這里只是定義了開關(guān)的TRX口的值,和前面類似。接下來是TX端由于SKY77916只有寄存器0和寄存器1兩個寄存器,所以
22、在TX這邊不用配置,在后面的TPC里面配置就可以了在前面有提到過開關(guān)的寄存器0的第5位,所以在上面的配置里面,lowpowermode和其他幾個模式下的值不一樣,就是這里的原因。緊跟著TPC下面有bypass的TX和TPC配置,配置方法和之前是一樣的,由于bypass通路只有發(fā)射,所以沒有RX的配置。不過需要特別注意的是,由于bypass!路走了兩個頻段,B40,B41,所以,在配置的時候,這兩個bypass頻段的寄存器0和寄存器1的值是完全一樣的,由于TDD電流本身比較小,而且通路上的LPF插損也比較小,所以配置bias寄存器1和3的時候,按照MTK給的默認參數(shù)即可,但是一定不能是00對于b
23、ypassiS路的來歷,從SKY代理南基的FAE林嘉那里得知,是由于MTK的phase-1設(shè)計的時候,用到的SKY77621PA對于高頻做的沒那么好,插損大,ACLR差,為了過認證想出來bypass®一路,在phase-2K計選用的PA就沒有這個問題了,所以MTK是建議我們把bypass®路關(guān)閉的,說是軟件配置起來很麻煩,WIFI關(guān)閉的時候走bypass,WiFi打開的時候走Saw那一路,下面就順帶再說一下怎樣關(guān)閉bypassl路。1、打開lte_custom_rf.h文件,將BAND_SPLIT_INDICATOR1改為LTE_BandNone,跟著的所有的選項都配置為0
24、:BAND1BAND5者B這樣設(shè)置2、在lte_custom_mipi.h文件里面,找到如下位置:#defineIS_MIPI_BYPASS_FEATURE_ENABLE1/改為03、在lte_custom_mipi.h文件里面找到如下位置進行修改,LTE_MIPI_BYPASS_BAND_INDICATOR15全部設(shè)置為BAND_NONE:/*MIPIBYPASSFeature*/LTE_BandNone LTEfandNone LTE_BandNone LTE. BandNone 一 LTE_BandNone.:defineLTE,MIP1_BYPASS_BANDJNDICATOR1:#d
25、efireLTEMIPI_BYPAS5_BAND_INDICATOR2#defineLTE_MIPI_B¥PASS_BAND_INDICATOR3i:defineLTEMIPIBYPASSBANDINDICAT0R4:#defineLTE_MIPI_BYPAS5_BAND_INDICATOR5以上為TDD的寄存器配置內(nèi)容接下來打開lte_custom_f.h文件,在這個文檔里我們可以配置4G的主分集BPI開關(guān),以及MT6169的TRX端口配置。最先看到的是主分集TRXBPI控制邏輯,在這里需要特別注意的是,在配PR2的時候,如果我們在同一個頻段主集和分集的接收通路,都使用了開關(guān),需要
26、用BPI去控制,這里需要同時配在接收里面下面舉一個實例,B28由于其上下行頻率很接近,只有10M帶寬,所以在這里將B28分成了A,B兩個頻段,在接收這里我們可以看到主集和分集都使用了開關(guān),我們要讓B28A工作的話,對于其BPI控制的值應(yīng)該是010000010000轉(zhuǎn)換成十六進制也就是0x00000410下面是主集接收和分集接收的配置,配置方法和前面說過的一致,對應(yīng)上MT6169的端口就行了。發(fā)射端口也類似再緊跟著是頻段配置,用哪幾個頻段就配哪幾個選項,沒用的不要配以上是整個4G配置,可能我們會比較常用的地方。五、問題案例在做了近半年的MT6735平臺后,總結(jié)一下我們在做項目的過程中在modem
27、配置遇至IJ過的問題以及解決方案。案例1:問題點:信令下不聯(lián)機問題描述:項目L2-B,在測試過程中發(fā)現(xiàn),用meta強發(fā),非信令下測試功率和接收pathloss正常,但是在信令下出現(xiàn)不聯(lián)機現(xiàn)象,注冊不上儀器,或者注冊下馬上就斷掉了,此項目一共有4個4Gband,最開始B7是可以聯(lián)機的,后面格式化下載幾次,B4和B2也相繼可以聯(lián)機,但是B5一直有不聯(lián)機問題,最后通過MTK射頻工程師的協(xié)助,修改timing后可以正常聯(lián)機。解決方案:影響此問題的timing在如下文件里面在lte_custom_mipi.i件里面找到如下位置:上面的在TX_EVENT里面LTE_FDD_MIPI_PA_TX_ON0是一個宏定義,對應(yīng)的timing值可以在lte_custom_mipi.h文件里面找到,位置如下圖在這個里我們只能看到后面US2OFFCNT里面的數(shù)字,這里數(shù)字值越大代表越早打開,由于TPC是一定要晚于PATX打開的,所以從上面的數(shù)值來看,TPC的打開時間早于PATX的打開時間,所以導(dǎo)致了這次不聯(lián)機的問題。所以后面我將TPC里面的timing改為4,LTE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度鋼房拆除與臨時安置服務(wù)一體化合同2篇
- 面向小學生的網(wǎng)絡(luò)安全意識和實踐能力培養(yǎng)
- 2025版中小學生課后輔導(dǎo)中心安全協(xié)議書3篇
- 二零二五年度石材運輸合同糾紛處理規(guī)則3篇
- 2025版無底薪健身器材銷售代表合同3篇
- 二零二五年度綠色環(huán)保型工廠土地購置與轉(zhuǎn)讓協(xié)議3篇
- 二零二五年度辦公大樓樓頂租賃及管理服務(wù)合同4篇
- 二零二五年度車輛煤炭運輸車輛安全監(jiān)控系統(tǒng)采購合同3篇
- 二零二五年度餐廳員工福利保障及社會保險繳納合同3篇
- 2025年度店鋪裝修施工與售后服務(wù)保障合同范本
- 高性能建筑鋼材的研發(fā)與應(yīng)用
- 無線廣播行業(yè)現(xiàn)狀分析
- 漢語言溝通發(fā)展量表(長表)-詞匯及手勢(8-16月齡)
- 高速公路相關(guān)知識講座
- 兒科關(guān)于抗生素使用的PDCA
- 商務(wù)服務(wù)業(yè)的市場細分和定位策略
- 財政學論文我國財政支出存在的問題及改革建議
- 小學生必備古詩
- 手術(shù)室護理實踐指南2023年
- 移動商務(wù)內(nèi)容運營(吳洪貴)任務(wù)六 結(jié)合熱度事件的內(nèi)容傳播
- 新人教版六年級下冊數(shù)學全冊課件
評論
0/150
提交評論