




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
WIFIWIFIlog TIAL
C
LinuxNetworkWi-FiChipHostDriver TIAL
Copyright?MediaTekInc.All SourceMT6620Wi-Fidrivercode,builda.koMT6628Wi-Fidrivercode,builda.komt_wfi/wlanorWi-Fisocchipdrivercode,suchasMT6627+MT6682,builda.kofile.alps/load/unloadWi-Fidriver.ko_suppmt6620Wi-Fimt6628Wi-FiWi-Fisocchipfirmware(WIFI_RAM_CODE_MT6582),suchasMT6625+MT6592 TIAL
Copyright?MediaTekInc.All MT6620Wi-Fidrivercode,compileintobootMT6628Wi-Fidrivercode,compileintobootWi-Fisocchipdrivercode,suchasMT6627+MT6682,compileintobootimage.mt6620Wi-Fimt6628Wi-FiWi-Fisocchipfirmware(WIFI_RAM_CODE_MT6582),suchasMT6625+MT6592 TIAL
Copyright?MediaTekInc.All
ower
n
Wlan
TIALLBinsmodinsmodUserUser“l(fā)oadDriver”“startSupplicant”SetStartSetStartConnecttoWifiWifiOn/Off問題一般DownloadFrmwaretx_threadrunWLANDownloadFrmwaretx_threadrun TIALinitWlan()initWlan()whenUserUser“l(fā)oadDriver”“startSupplicant”SetSetStartConnecttoWifiWifiOn/Off問題一般DownloadFrmwaretx_threadrunWLANDownloadFrmwaretx_threadrun TIALWLANdriver是開關(guān)WIFI–BetweenAPandCombo/SOCSDIO/AHB:WIFI功能相關(guān)的UART/BTIF/SDIOComboChip相關(guān)的上電,STPdata,STPsleep/wakeup等。SPI:MT6625/MT6627與BBWIFI啟動時需要確保這些Interface都能正常工作,保證電路和配置(WIFI啟動時需要確保這些Interface都能正常工作,保證電路和配置(gpio)MT6630:common TIALComboChip
BlockuserspaceLinuxBlockChar
WLAN rSDIOMMC TIALWLANdriver的controldataChar
WLAN
userspaceLinuxkernelBlock DriverSDIOMMC TIALWIFIWIFIlog TIAL以JB5.MP和KK1.MP驅(qū)動加載和上電過程的AndroidlogKernelSupplicant及上層一般很少引起WIFI TIAL啟動123向Busdriver TIAL12345678 TIALAPK直接調(diào)用WifiService類的setWifiEnable()方法。這里可以看到調(diào)用者的pid,uid,uid1000一般是系統(tǒng)的APK,但也可能是第 的APK共用了。WifiStateMachine類是上層的WIFI狀態(tài)機,這里可以看到其從DriverUnloaded狀態(tài)變?yōu)镈riverLoading狀態(tài)。JNI的”loadDriver會調(diào)到hal的wifi_load_driver()這里實際上會做的是給WIFI上電,將”loadwifi”CMD發(fā)給hald收到”load這里直接對WIFI進行上電,write/dev/wmtWifi收到response200Driverloading成功,WifiStateMachine狀 TIAL1234512345 TIAL調(diào)用wifi_change_fw_path()接口,發(fā)”halloadp2p”Hald收到”loadp2p”SET_P2P_MODE這個ioctl設(shè)置p2penable,modep2pmode1的話就是hotspot).Reponse200 TIAL123456 TIALwmt準(zhǔn)備開始執(zhí)行上電流程,將GPIO的配置dumpwmt開始上電,這里主要是對GPIOPMU_ENPINRESTPIN等)進行操作,或者是對PMIC進行操作。 co_clock_flag,sdio_driving_level開始查找firmware并進行download,這里會打印出當(dāng)前firmware的版downloadfirmware TIAL1234 7 TIALWMT完成上電等動作后,開始wlandriver開始downloadWIFI根據(jù)chipid找對應(yīng)的WIFIFWWIFIfirmwaredownloadwlandriver的線程tx_thread開始設(shè)置MAC地址是給chip的第一條TurnonWIFI TIAL2.沒有hald,上電不是通過hald直接操作/dev/wmtWifi.而是setpropertywlan.driver.statusok,交給第 做。這個第 TIAL123 向Bus TIAL1123流程上跟JB5.MPKK版本沒有hald,hal的logtag是”WifiHW”,不再是 halsetpropertywlan.driver.status”讓init進程來write/dev/wmtWifiWlandriver TIALWIFIWIFIlog TIAL原理圖,貼片讓HWdouble讓HW量測下clock,電源/ldoFAQ03803LegacyWi-Fi]MT6620/MT6628在Codegen.dwsFAQ07124LegacyWi-Fi]MT6627在Codegen.dwsco_clock配置等,co-clock會有co-clockApplicantionnote文檔,mol上Codegen.dwcoclockdouble(MT6620/M6628)讓HW量測下PMU_ENpin,RSTpin32K/26M的 TIALMT6582 “write TIALKernelchipid TIAL chipid失敗時,主要是要請HW排查2.8V主要是供給clock,FM,GPSLNA三處,后排查到是GPSLNA貼 TIAL 69.294578](0)[120:mtk_wmtd][STP] setthecurrentenable=(1) 69.294593](0)[120:mtk_wmtd][STP] assert(0) .552776and TIAL 不是co-clock的話,請將WMT_SOCcfg里面的co_clock_flag置為 TIAL <3>[7515.507249](3)[1:init]init:UnabletosetProperty.Propertylimithasarrived:<3>[7616.059524](0)[1:init]init:UnabletosetProperty.Propertylimith
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 多人承包土地合同
- 臺式機租賃合同
- 商品交易協(xié)議模板
- 藥材回收合同7篇
- 2025年單位房屋轉(zhuǎn)讓合同8篇
- 倉儲設(shè)施租賃合同模板8篇
- 2025年度花卉租賃與園藝技術(shù)培訓(xùn)服務(wù)協(xié)議
- 2025年度校企深度融合發(fā)展合作協(xié)議
- 二零二五年度招商引資合同中的地方政府政策支持與合同執(zhí)行效果評估
- 二零二五年度藝術(shù)教育家長參與式學(xué)生培養(yǎng)協(xié)議
- 《老年肺炎臨床診斷與治療專家共識(2024年版)》臨床解讀
- 人教版 八年級英語下冊 Unit 2 單元綜合測試卷(2025年春)
- 2025年無錫商業(yè)職業(yè)技術(shù)學(xué)院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2025年中國金屬加工液市場調(diào)查研究報告
- 探索商業(yè)保險與家庭醫(yī)生簽約服務(wù)的合作模式與前景
- 2024年中國疾病預(yù)防控制中心人事處招聘考試真題
- 《工程熱力學(xué)》課件-12 理想氣體的基本熱力過程
- 2025年中國高壓變頻器行業(yè)深度調(diào)研與投資戰(zhàn)略規(guī)劃分析報告
- 2025年貴州通服安順分公司招聘筆試參考題庫含答案解析
- 2025年陜西建筑安全員-C證考試(專職安全員)題庫附答案
- 個人汽車租賃協(xié)議與個人汽車租賃合同
評論
0/150
提交評論