国产疯狂女同互磨高潮在线看

<menuitem id="zbj9p"></menuitem>
<listing id="zbj9p"><thead id="zbj9p"><meter id="zbj9p"></meter></thead></listing>

    <listing id="zbj9p"><span id="zbj9p"></span></listing>

      <big id="zbj9p"></big>

          <listing id="zbj9p"><track id="zbj9p"><ol id="zbj9p"></ol></track></listing>

            閱讀量點贊量序號上架時間
            1 0
            FAQ0100159: QCOM平臺codec_probe未調用如何排查?
            2021年07月

            1.檢查dai_link配置,以aw882xx為例說明

            先同硬件確認PA的I2S接口實際連接到平臺的哪一路I2S;

            codec_dai配置是否添加到對應的dai_link下;

            1)確認codec驅動注冊的dai-name和平臺dai-link配置的dai-name是否一致;

            codec驅動中注冊的dai-name:

            cat sys/kernel/debug/asoc/codecs或sys/kernel/debug/asoc/components

            1.png


            平臺dai-link配置:

            2.png


            2)確認是否在I2S對應的dai_link如QUAT_MI2S_RX和QUAT_MI2S_TX下修改codec dai name;

            對于kernel-5.4以下的平臺:

            3.png


            對于kernel-5.4以上的平臺:

            4.png


            2.確認聲卡是否注冊成功

            執行adb指令:

            cat /proc/asound/cards

            若如下示例顯示no soundcards,表明聲卡未注冊上

            5.png

            若聲卡未注冊,需抓取開機的kernel log,檢索ASoC,根據相關報錯分析;


            若聲卡正常注冊,dai_link配置正確,log看還是未進入codec_probe,則需要確認所修改的dai_link是否有添加到聲卡。

            確認方式:分析machine_probe函數,確認所修改的dai_link是否有添加到total_links。

            如下示例,修改的dai_link為msm_mi2s_be_dai_links,而machine_probe中讀取”qcom, mi2s-audio-intf”不為0時才會添加msm_mi2s_be_dai_links。

            6.png


            查看聲卡的設備樹配置,如下列qcom,mi2s-audio-intf = <0>;的配置就會導致dai_links未被添加;需要修改為qcom,mi2s-audio-intf = <1>;

            7.png

            若以上配置均確認無誤,codec_probe還是未調用,可提供kernel log和dai_link修改的patch給艾為軟件FAE分析。

            0 0
            FAQ0100160: MTK 4G平臺codec_probe未調用如何排查?
            2021年07月

            1.檢查dai_link配置,以aw881xx為例說明

            1)確認codec驅動注冊的dai-name和平臺dai-link配置的dai-name是否一致;

            codec驅動中注冊的dai-name:

            cat sys/kernel/debug/asoc/codecs或sys/kernel/debug/asoc/components

            33.png


            平臺dai-link配置:

            44.png


            2)確認是否在"Ext_Speaker_Multimedia"的dai_link下修改codec dai name:

            55.png


            2.確認聲卡是否注冊成功

            執行adb指令:

            cat /proc/asound/cards

            若顯示no soundcards,表明聲卡未注冊上 

            若聲卡未注冊,需抓取開機的kernel log,檢索ASoC,根據相關報錯分析;

            若以上配置均確認無誤,codec_probe還是未調用,可提供kernel log和dai_link修改的patch給艾為軟件FAE分析。

            1 0
            FAQ0100161: MTK 5G平臺codec_probe未調用如何排查?
            2021年07月

            1.檢查dai_link配置,以aw881xx為例說明

            先同硬件確認PA的DATAI和DATAO分別使用的哪一路I2S;

            codec_dai配置是否添加到了對應的dai_link下;

            1)確認codec驅動注冊的dai-name和平臺dai-link配置的dai-name是否一致;

            codec驅動中注冊的dai-name:

            cat sys/kernel/debug/asoc/codecs或sys/kernel/debug/asoc/components

            10.png



            平臺dai-link配置:

            11.png


            2)確認是否在對應的dai_link下添加修改codec dai name:

            12.png


            2. 確認聲卡是否注冊成功

            執行adb指令:

            cat /proc/asound/cards

            若顯示no soundcards,表明聲卡未注冊上

            若聲卡未注冊,需抓取開機的kernel log,檢索ASoC,根據相關報錯分析;

            若以上配置均確認無誤,codec_probe還是未調用,可提供kernel log和dai_link修改的patch給艾為軟件FAE分析。


            1 0
            FAQ0300222: AW32001A 自帶的 NTC 功能能否實現 JEITA 標準?
            2021年07月

            AW32001A的NTC保護功能默認實現下面左圖所示的功能,若實現JEITA標準,需要主控根據溫度控制AW32001A充電電流實現。

            8.png


            0 0
            FAQ0300223: AW32001A 的 NTC、PCB_OTP、芯片內部溫度監測功能及熱關斷的區別是什么?
            2021年07月

            1. NTC功能和PCB_OTP功能

            下表中的NTC(resistor-divided)可以理解為電池NTC功能。(EN_NTC:REG06[Bit7]、DIS_PCB_OTP:REG07[Bit7])

            7.png

            電池NTC、PCB_OTP功能在硬件連接上相同,都是使用NTC引腳的功能測量IC外部溫度。跟芯片內部溫度檢測功能無關。

            但電池NTC功能和PCB_OTP功能適用應用場景不同以及報錯邏輯均不相同

            a. 電池NTC功能:

            主要應用場景:測量電池包溫度,熱敏電阻在電池包中,當電池包溫度過高或者過低時關閉充電路徑。

            在該功能下NTC報錯的邏輯是:充電時,NTC_Hot、NTC_Cold錯誤都報;不配置充電時(包括VBUS在位和不在位)NTC_Hot、NTC_Cold錯誤都不報。充電時,只要報溫度故障,就會停止充電,但不會關斷Q1及Q2的放電路徑。

            b. PCB_OTP功能:

            主要應用場景:測量PCB溫度,熱敏電阻在PCB上。

            在該功能下NTC報錯的邏輯是:無論充電時(VBUS和VBAT都在位)還是不充電時(包括VBUS在位和不在位)都只報NTC_Hot錯誤。一旦報告NTC錯誤,Q1、Q2管都會被完全關斷。

            2. 芯片內部溫度監測功能

            實時監測芯片內部溫度,超過設定的閾值Thermal regulation threshold(TJ_REG:REG07H[B5-B4])時,IC不會報錯,而是會慢慢減少充電電流。

            3. 熱關斷

            芯片Die超過結溫閾值150℃時,Q1、Q2會被直接關閉,此時可通過09H[4] THERM_SD查看狀態。


            2 0
            FAQ0300224: AW32001A 的 NTC 引腳如何連接?
            2021年07月

            1.如果使用AW32001A的NTC功能,硬件連接如下:

            6.png

            上圖中藍色部分為芯片外部的電路連接,RF1和RF2是必須的,RNTC可以放在PCB或電池包內。

            關于RF1和RF2的計算可以找艾為的FAE獲取相關計算工具。


            2.如果不使用AW32001A的NTC功能,直接通過100K電阻上拉至VDD引腳。


            1 0
            FAQ0300255: Inrush 電流、軟起動電流、帶載啟動電流,分別指的是什么?
            2021年07月

            1. Inrush 電流,指芯片啟動瞬間,流入芯片的峰值電流。

              由于芯片內部及輸出端電容迅速充電,所以該峰值電流遠遠大于穩態輸入電流。

            2. 軟起動電流,指通過軟啟動方式,芯片啟動時的電流。

              軟起動方式,是先恒流源輸出一個固定電流,對芯片和電容充電完成后,再恢復到正常。

            3. 帶載啟動電流,是指芯片在啟動時,可以為負載提供的電流。

            Inrush 電流如果過大,會拉低輸入電壓,要考慮對芯片和芯片同電源其它設備的影響;

            軟啟動是減小Inrush 電流一種方式,是為了降低輸入電壓跌落;

            帶載啟動電流是啟動時負載可以抽取的電流,實際應用中也要考慮。

            3 0
            FAQ0200262: AW20144_20198_20216 REXT電阻怎么選擇?
            2021年07月

            根據公式Imax = 選擇合適的REXT電阻,(K=400)。

            當REXT電阻≤3.33KΩ時,Imax = 120mA。

            但Imax會被OCP限流,0x2A寄存器的bit5是OCP位,可以修改CS端限流值,75mA /120mA 。

            5.png

            4.png


            0 0
            FAQ0200275: AW3641E在打閃后再發一個脈沖,脈沖數是否會累加?
            2021年07月

            AW3641E在打閃后(time out后),只要EN一直為高后,再給EN發一個脈沖,脈沖計數會累加。

            只有當EN拉低超過500μs后,脈沖數才會清零重新計數。

            2 0
            FAQ0200276: AW9656的效率曲線為什么存在明顯的轉折點?
            2021年07月

            AW9656是電荷泵升壓的背光驅動,內置1X/2X自適應升壓模式,當輸入電壓比較低時,芯片工作在2X模式,此時芯片內部電荷泵會將電壓升壓到兩倍輸入電壓值,

            由于兩倍電壓值會高于燈的Vf電壓,多余的壓差落在芯片上,因而效率比較低;當輸入電壓比較高時,芯片工作在1X模式,此時輸入電壓和Vf電壓基本相等,落在芯片上的壓差比較小,因而效率較高。

            3.png

                   圖1 AW9656效率曲線

            4 0
            FAQ0200278: AW99703遇到PWM抖動導致閃屏怎么解決?
            2021年07月

            當遇到因PWM抖動導致的閃屏問題時,可通過配置寄存器08的bit[4:2]來解決,例如配置為“111”。

            AW99703支持PWM數字濾波功能(數字遲滯),通過提高數字采樣遲滯量,提高對PWM抖動的容忍度。當PWM抖動發生時,占空比變化的絕對值不作為有效輸入(小于遲滯量),

            從而消除閃屏現象,實現穩定輸出。其中,寄存器08的bit[4:2]可以配置相應遲滯的bit數,共有8檔可配,對應的占空比抖動絕對值和遲滯bit數對應關系如表1所示。遲滯bit數越高,可濾除的占空比抖動絕對值越大。

                                    表1 PWM輸入遲滯量對應表

            22.png


            2 0
            FAQ0100284: 如何在不可拆機情況下通過頻響曲線判斷無分頻網絡產品立體聲相位問題.
            2021年07月

            1)分別測量左聲道頻響,右聲道頻響,整機頻響進行對比。麥克風正對產品中心,距離按照不同整機大小權衡,

            例如如圖手機20CM左右即可。測試過程中不要移動整機與麥克風的位置。

            2)如整機低頻截止頻率,明顯高于某一聲道單獨播放的截止頻率,此時喇叭反相。截止頻率關系如圖,B的截止頻率高于A。

            1.png  22.jpeg


            0 0
            FAQ0500059: AW8646電流如何配置?
            2021年07月

            AW8646驅動步進電機時有兩個電流設置,Imax與IFS

            Imax:為系統能提供的最大輸出電流,其計算公式為 1.jpg

            IFS:配置芯片輸出的電流大小,其計算公式為 2.jpg

            在設計時,需要滿足:

            Imax > IFS ,否則會截頂,考慮到設計冗余,應當留出一定的裕量,如Imax ≥ IFS + 50mA

            3.jpg 4.jpg

                       圖1:Imax > IFS 時,電流曲線正常                 圖2:Imax < IFS 時,電流出現截頂     

            2 0
            FAQ0500063: 線性馬達驅動做開機震動、關機震動應用時,有哪些注意事項?
            2021年07月

            考慮邏輯:芯片掉電或者異常復位后沒有重新初始化,會導致關機狀態下無法支持震動,重新開機軟件配置后可以恢復。

            1、使用過程中保持RSTN一直為高——手機關機也需要硬件保證為高電平。

            2、使用過程中保持供電一直有效——手機關機,IC不掉電。

            3、建議開關機時主動做一次復位、重新初始化動作——需要硬件GPIO可以控制RSTN狀態變化。

            4、開機后建議軟件關閉trig模式,由AP統一通過調度不同的震動動作,關機前使芯片進入trig模式。

            4 0
            FAQ0300130: DCDC 中,輸出端泄放電阻作用是什么,如何測量?應用中要注意什么?
            2021年07月

            泄放電阻作用:

            為了給儲能元件提供一個消耗能量的通道。

            關斷芯片時,輸出端能量需要快速泄放,負載端也要快速下電,滿足負載下電時序要求。

             

            泄放電阻的測試方法:

              1.VIN 接電源,EN=0V,直接用萬用表測量VOUT對地阻抗。

            2.VIN=0V,EN=0V,VOUT接電源,通過R=U/I計算。


            應用中注意點:

             若有泄放電阻,需要考慮實際應用中,負載會不會倒灌,增加漏電流,這種情況需要加隔離措施。

             因為有的負載不止一路供電,關斷其中一路供電,其他供電可能會通過泄放電阻漏電。

            1 0
            FAQ0100156: 音頻芯片若i2c_probe未被調用,如何排查?
            2021年07月

            (以數字PA aw882xx driver code為例

            1.確認DTS中修改位置正確,編譯生效

            執行adb shell指令

            cd /sys/firmware/devicetree/base/soc/或cd /sys/firmware/devicetree/base/進入目錄,再根據PA所掛載的i2c總線號打開對應目錄,目錄下有aw882xx_smartpa的節點則編譯生效。


            以QCOM平臺,i2c0為例:cd /sys/firmware/devicetree/base/soc/i2c@4a84000,可以看到有aw882xx_smartpa@34和aw882xx_smartpa@35,說明dts修改生效;

            1.png


            以MTK平臺,i2c6為例:cd /sys/firmware/devicetree/base/i2c6@11f00000,可以看到有aw882xx_smartpa@34,說明dts修改生效;

            22.png


            若上述驗證不通過,需要檢查所修改的dts是否有被編譯到;


            2.確認驅動移植編譯生效

            kernel log檢索i2c_init,若有“aw882xx_i2c_init: aw882xx driver version…”說明驅動移植編譯生效;若未進入i2c_init,需要檢查編譯配置,驅動是否有編譯到;

            確認設備樹配置的compatible屬性和驅動定義的compatible是否一致;

            (1)設備樹的compatible:

            3.png


            (2)驅動(以AW882XX為例)中定義了多個compatible,有一個匹配即可;

            4.png


            不匹配,需要修改設備樹,按照驅動定義修改一致。


            0 0
            FAQ0100162: 高通平臺,如何確認算法集成所用json文件的位置?
            2021年07月

            4.png


            在項目文件夾會有如下諸多平臺信息:

            5.png


            其中有且僅有一個文件會被項目所使用并編譯,未使用到的不會進行編譯;

            一般應用的文件和平臺型號同名,特殊情況下需要自行查看相關Makefile中的指定編譯目錄;

            額外參考方案:

            檢索所有custom_libs_cfg.json文件,將其進行錯誤改動;編譯error,查看哪一個custom_libs_cfg.json報錯,則可確定具體使用的文件。


            2 0
            FAQ0100163: 高通平臺,如何確認艾為算法庫正確編譯到鏡像文件中?
            2021年07月

            1、編譯完成后,系統會自動生成NON-HLOS.bin鏡像文件,參考如圖所示方法檢索鏡像文件中Awinic字段;

            1.png


            如有相關Awinic字段信息打印,則表示算法庫已成功編譯到鏡像文件當中,使用fastboot flash modem NON-HLOS.bin命令將鏡像文件刷入到modem分區當中。


            2、如未打印如上”Awinic”的信息,修改OEM_ROOT的路徑后再進行編譯;

            2..png


            參考示例:

            編譯log中的OEM_ROOT=OEM_ROOT(/work/829-sm6350)+adsp_proc/hap/oem;若在build.py中更改為OEM_ROOT=OEM_ROOT+/hap/oem,則會導致編譯不到算法庫(awinic_sp放在/adsp_proc/hap/oem目錄下)。

            3.png



            1 0
            FAQ0100164: 高通平臺,如何查看機器中所使用acdb文件的位置?
            2021年07月

            使用adb root?adb shell進入到手機目錄下

            放音樂的情況下,輸入命令pkill audioserver后輸入logcat |grep acdb命令,會有如下信息打?。?/span>

            1.png

            以參考圖為例,即圖中所使用的acdb文件在/vendor/etc/acdbdata/MTP/trinket-miami-snd-card目錄下。

            1 0
            FAQ0100165: 高通平臺,push acdb后,發生開機死機或播放音樂死機的情況,如何解決?
            2021年07月

            參考log:

            通過使用QXDM工具抓取串口log,死機會打印如下信息:

            1.png


            解決方案:

            給到AW檢查acdb中算法模塊的版本是否和所使用的AW算法庫版本相對應

            參考(以MEC為例):

            1)打開算法包中capi_v2_awinic_calib.xml文件:

            2..png


            2)查看MEC模塊的參數個數為1130:

            3.png


            3)使用QACT工具打開acdb文件,雙擊打開MEC模塊,查看模塊中參數個數是否和xml文件中參數個數相同(下圖模塊中參數個數為739,與xml文件中參數個數不同,即會發生push acdb后,發生開機死機或播放音樂死機的情況)。

            4.png



            隱私政策 | 使用條款

            ? Copyright 2008-2021 上海艾為電子技術股份有限公司 |   滬ICP備10011954號??Powered by IT

            国产疯狂女同互磨高潮在线看
            <menuitem id="zbj9p"></menuitem>
            <listing id="zbj9p"><thead id="zbj9p"><meter id="zbj9p"></meter></thead></listing>

              <listing id="zbj9p"><span id="zbj9p"></span></listing>

                <big id="zbj9p"></big>

                    <listing id="zbj9p"><track id="zbj9p"><ol id="zbj9p"></ol></track></listing>