91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何應(yīng)對合宙模塊的內(nèi)存死機(jī)現(xiàn)象?

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-08-20 15:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在前文中,我們已經(jīng)詳細(xì)闡述了合宙基于移芯平臺的模塊遭遇死機(jī)問題的根源探尋策略與解決路徑的構(gòu)建。

今天,我們將進(jìn)一步深耕細(xì)作,聚焦內(nèi)存死機(jī)這一具體現(xiàn)象,探討其背后的原因以及相應(yīng)的解決策略。

本文檔適用于合宙Air780E、Air780EP、Air780EQ、Air201

關(guān)聯(lián)文檔和使用工具:

移芯平臺模塊出現(xiàn)死機(jī)問題分析

trace32工具下載

EPAT抓取底層日志


一、從Ramdump里分析內(nèi)存泄漏問題

對于遇到內(nèi)存不足死機(jī)的問題,可以從ramdump里找出哪些函數(shù)在消耗ram。

進(jìn)入trace32后,在自動彈出下發(fā)圖片的窗口里能找到哪個函數(shù)在哪個task里用了多少ram沒有歸還,如果遇到哪個API大量申請了ram沒有歸還,基本上就是問題點(diǎn)了

wKgZomaaHJ6AL24ZAADyCGIkYxA829.png

為了查找方便,在trace_node選擇某個數(shù)據(jù),框里面右鍵 -> 點(diǎn)擊format

wKgZomaaHKaAFg-qAAJGmtyqZ-g645.png

wKgZomaaHLOAIDHMAAdfN4ZyWpQ669.png

上圖里看到0x00868909 這個API在消耗大量的ram,從map文件,或者從trace_32工具菜單 view -> symbols -> browes 里搜索,Ctrl+F,或者Cov - > list functions,就能找到函數(shù)名稱。

wKgaomaaHL2AKMG-AAbOY3gI6BQ487.png

這樣查找問題解答方向上 就相對明確了。

二、從Ramdump里分析棧溢出

需要檢查下trace32里有沒有freertos文件夾,如果沒有可以在這里下載放到根目錄freertos

一般來說,棧溢出會有斷言的情況,但是也有代碼申請了一大塊??臻g,導(dǎo)致棧底的ram沒有被改變,但是實際上代碼已經(jīng)操作了棧外空間,且freertos不會報錯,燃石在trace32里能分析出來。

打開trace32 -> freertos -> stack Coverage -> List Stacks

wKgaomaaHMaAA4DwAAMpnHUN_FQ595.png

可以看到ram使用情況,注意這里認(rèn)為??臻g只有1KB,但是實際上可能是遠(yuǎn)超的,不過沒關(guān)系,如果max里是0%,說明還有很多??臻g,不用去管

wKgaomaaHNGACArWAAOTRvq5aA0650.png

Tmr Svc這個task居然用到了93%

wKgaombEPNaAJ9sJAAFhh8Tprck805.png

右鍵點(diǎn)擊紅框,在彈出菜單里選擇display memory->dump

wKgZomaaHm6AYtEJAAJzTid4ugM894.png

距離溢出只有不到70字節(jié),如果用戶代碼里有類似uint8_t temp[71],那么很容易就操作了棧外的ram,死機(jī)就很正常了

詳細(xì)資料獲取請點(diǎn)擊: www.openluat.com

wKgaombC3dqACb_jAAk6q5DU7aQ173.pngwKgZombC3eSAfJ3xAArfl2JA24Q967.png


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    9

    文章

    3215

    瀏覽量

    76405
  • 死機(jī)
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8802
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    德州儀器PTHxx060Y模塊:DDR/QDR內(nèi)存總線終端的理想之選

    德州儀器PTHxx060Y模塊:DDR/QDR內(nèi)存總線終端的理想之選 在電子設(shè)計領(lǐng)域,DDR和QDR內(nèi)存應(yīng)用中的總線終端設(shè)計至關(guān)重要,而德州儀器(TI)的PTH03060Y、PTH05060Y
    的頭像 發(fā)表于 03-05 10:20 ?256次閱讀

    德州儀器PTH系列DDR/QDR內(nèi)存總線端接模塊解析

    德州儀器PTH系列DDR/QDR內(nèi)存總線端接模塊解析 在電子設(shè)計領(lǐng)域,內(nèi)存總線端接模塊對于確保DDR和QDR內(nèi)存應(yīng)用的穩(wěn)定運(yùn)行至關(guān)重要。德州
    的頭像 發(fā)表于 03-05 10:20 ?239次閱讀

    猛!MCU模組:Air1601/1602雙星出擊!

    在嵌入式開發(fā)中,你是否曾面臨這樣的困境:高清UI渲染依賴昂貴高端芯片、圖像處理卡頓、多網(wǎng)通信協(xié)同復(fù)雜、工業(yè)級穩(wěn)定設(shè)計繁瑣……Air1601/Air1602系列MCU模組應(yīng)運(yùn)而生:——以“高清顯示
    的頭像 發(fā)表于 02-13 14:05 ?647次閱讀
    猛!<b class='flag-5'>合</b><b class='flag-5'>宙</b>MCU模組:Air1601/1602雙星出擊!

    高效接入語音交互:模組音頻方案如何選?

    本文特別分享4G模組選型與硬件設(shè)計要點(diǎn),為開發(fā)者提供實用參考。 一、模組音頻支持概況 從主芯片是否原生支持音頻功能來看,4G模組大致可分為兩類: 1.1 主芯片支持音頻功能 比如:經(jīng)典老
    的頭像 發(fā)表于 02-08 14:59 ?691次閱讀
    高效接入語音交互:<b class='flag-5'>合</b><b class='flag-5'>宙</b>模組音頻方案如何選?

    PLC無線通訊模塊的風(fēng)險與應(yīng)對

    PLC無線通訊模塊的使用確實存在一定風(fēng)險,但無線通訊模塊通過技術(shù)設(shè)計和實際應(yīng)用驗證,針對工業(yè)場景中的常見風(fēng)險,已形成對應(yīng)的應(yīng)對舉措。以下是結(jié)合其技術(shù)特點(diǎn)和實際案例的詳細(xì)分析: 一、常見風(fēng)險與達(dá)泰
    的頭像 發(fā)表于 01-23 10:48 ?221次閱讀
    PLC無線通訊<b class='flag-5'>模塊</b>的風(fēng)險與<b class='flag-5'>應(yīng)對</b>

    采用科泰分立器件的工業(yè)PLC電源模塊防護(hù)方案

    在工業(yè)自動化現(xiàn)場,PLC如同產(chǎn)線的“大腦”。然而,如電機(jī)啟停的浪涌、電網(wǎng)波動、靜電放電(ESD)等惡劣的電力環(huán)境,時刻威脅著猶如大腦“供血系統(tǒng)”的電源模塊。一次意外的電壓瞬變,就可能導(dǎo)致系統(tǒng)死機(jī)、數(shù)據(jù)丟失甚至硬件損壞,造成巨大的停產(chǎn)損失。
    的頭像 發(fā)表于 01-21 13:59 ?2690次閱讀
    采用<b class='flag-5'>合</b>科泰分立器件的工業(yè)PLC電源<b class='flag-5'>模塊</b>防護(hù)方案

    SEMPER? Nano S25FS256T 內(nèi)存模塊快速上手與特性解析

    SEMPER? Nano S25FS256T 內(nèi)存模塊快速上手與特性解析 在電子工程師們的日常工作中,選擇一款合適的內(nèi)存模塊至關(guān)重要。今天就來和大家分享一下英飛凌(Infineon)推
    的頭像 發(fā)表于 12-20 15:50 ?1187次閱讀

    硬件問題造成的MCU死機(jī)的原因

    答復(fù)給客戶芯片不良的原因。 雖然,但是! 不過有些問題確實是靜電導(dǎo)致的。這時,我們可以通過靜電槍在敏感位置進(jìn)行接觸放電測試模擬死機(jī)現(xiàn)象。因為靜電引入導(dǎo)致的死機(jī)問題,我們只需按照解ESD的思路進(jìn)行解決即可
    發(fā)表于 11-24 08:07

    人臉識別身份核驗終端卡頓死機(jī)怎么辦?看這篇就夠了

    不僅導(dǎo)致通行效率驟降,更可能引發(fā)用戶數(shù)據(jù)丟失、系統(tǒng)崩潰等次生風(fēng)險。那么,當(dāng)遇到人臉識別身份核驗終端或人證對比一體機(jī)出現(xiàn)卡頓死機(jī)等情況,應(yīng)該怎么處理呢?一、人臉識別身份核驗終端運(yùn)行應(yīng)用就卡頓故障現(xiàn)象:新增
    的頭像 發(fā)表于 11-10 10:25 ?683次閱讀
    人臉識別身份核驗終端卡頓<b class='flag-5'>死機(jī)</b>怎么辦?看這篇就夠了

    當(dāng)rt_mq_recv()指定超時時間時,多個線程用這個函數(shù)時,會發(fā)生死機(jī)現(xiàn)象,怎么解決?

    求助,我做了8個線程,都在用rt_mq_recv(a,b,c,50)指定的超時時間等待自已的隊列消息,同時觸發(fā)同時調(diào)用時,會出現(xiàn)死機(jī)現(xiàn)象,有沒有人遇到過?
    發(fā)表于 09-29 06:00

    按下復(fù)位鍵RTT程序死機(jī)正常嗎?

    復(fù)位鍵,又死機(jī)了? 請問,這種現(xiàn)象正常嗎?原因是什么? 另外,拔掉串口調(diào)試線,和串口線,按下復(fù)位鍵多次測試程序能夠重新啟動,功能正常
    發(fā)表于 09-24 06:38

    IGBT 芯片平整度差,引發(fā)鍵線與芯片連接部位應(yīng)力集中,鍵失效

    現(xiàn)象,進(jìn)而引發(fā)鍵失效。深入探究這一關(guān)聯(lián)性,對提升 IGBT 模塊的可靠性和使用壽命具有關(guān)鍵意義。 二、IGBT 鍵結(jié)構(gòu)與工作應(yīng)力分析 IGBT
    的頭像 發(fā)表于 09-02 10:37 ?2010次閱讀
    IGBT 芯片平整度差,引發(fā)鍵<b class='flag-5'>合</b>線與芯片連接部位應(yīng)力集中,鍵<b class='flag-5'>合</b>失效

    如何應(yīng)對步進(jìn)電機(jī)的各種干攏問題

    步進(jìn)電機(jī)的干擾問題是一個復(fù)雜且常見的話題,這些干擾可能來源于步進(jìn)電機(jī)本身,也可能來自外部環(huán)境。為了有效地應(yīng)對這些干擾,可以從以下幾個方面進(jìn)行考慮和解決。 一、步進(jìn)電機(jī)對外部的干擾及其應(yīng)對措施 步進(jìn)
    的頭像 發(fā)表于 05-11 17:38 ?1353次閱讀
    如何<b class='flag-5'>應(yīng)對</b>步進(jìn)電機(jī)的各種干攏問題

    光能光伏組件如何應(yīng)對極端天氣

    近日多地遭遇罕見大風(fēng)天氣,局地陣風(fēng)可達(dá)12~13級,有的地區(qū)最高高達(dá)14級。大風(fēng)災(zāi)害具有強(qiáng)大的破壞力,對于光伏電站來說,為應(yīng)對大風(fēng)挑戰(zhàn),需要在設(shè)計時綜合考慮多種因素來提高電站應(yīng)對大風(fēng)的能力,其中組件的抗風(fēng)能力是關(guān)鍵之一。
    的頭像 發(fā)表于 04-16 11:26 ?1173次閱讀

    國產(chǎn)SiC模塊如何應(yīng)對25年英飛凌富士IGBT模塊瘋狂的價格絞殺戰(zhàn)

    進(jìn)入2025年伊始,外資品牌IGBT模塊比如英飛凌,富士等大幅度降價超過30%來絞殺國產(chǎn)功率模塊,面對外資功率模的瘋狂價格絞殺,國產(chǎn)SiC碳化硅功率模塊需通過技術(shù)、成本、產(chǎn)業(yè)鏈協(xié)同等多維度策略
    的頭像 發(fā)表于 03-21 07:00 ?1163次閱讀