在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

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

青山老竹農(nóng) ? 來(lái)源:jf_82863998 ? 作者:jf_82863998 ? 2024-08-20 15:02 ? 次閱讀

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

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

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

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

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

trace32工具下載

EPAT抓取底層日志


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

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

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

wKgZomaaHJ6AL24ZAADyCGIkYxA829.png

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

wKgZomaaHKaAFg-qAAJGmtyqZ-g645.png

wKgZomaaHLOAIDHMAAdfN4ZyWpQ669.png

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

wKgaomaaHL2AKMG-AAbOY3gI6BQ487.png

這樣查找問(wèn)題解答方向上 就相對(duì)明確了。

二、從Ramdump里分析棧溢出

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

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

打開(kāi)trace32 -> freertos -> stack Coverage -> List Stacks

wKgaomaaHMaAA4DwAAMpnHUN_FQ595.png

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

wKgaomaaHNGACArWAAOTRvq5aA0650.png

Tmr Svc這個(gè)task居然用到了93%

wKgaombEPNaAJ9sJAAFhh8Tprck805.png

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

wKgZomaaHm6AYtEJAAJzTid4ugM894.png

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

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

wKgaombC3dqACb_jAAk6q5DU7aQ173.pngwKgZombC3eSAfJ3xAArfl2JA24Q967.png


審核編輯 黃宇

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

    關(guān)注

    8

    文章

    3103

    瀏覽量

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

    關(guān)注

    0

    文章

    17

    瀏覽量

    8690
收藏 人收藏

    評(píng)論

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

    Air780E硬件設(shè)計(jì)手冊(cè)02

    低功耗4G模組Air780E硬件設(shè)計(jì)介紹
    的頭像 發(fā)表于 09-06 12:02 ?859次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air780E硬件設(shè)計(jì)手冊(cè)02

    面向全體用戶的一封求助信

    現(xiàn)面向所有的用戶正式求助!!!希望有意愿幫助的用戶,提出您的寶貴意見(jiàn)!
    的頭像 發(fā)表于 09-05 16:11 ?644次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>面向全體用戶的一封求助信

    LuatOS產(chǎn)品規(guī)格書——Air700EMQ

    本文詳細(xì)介紹了LuatOS關(guān)于Air700EMQ的產(chǎn)品規(guī)格信息
    的頭像 發(fā)表于 08-28 15:54 ?1091次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS產(chǎn)品規(guī)格書——Air700EMQ

    Air700EAQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口2

    Air700EAQ硬件設(shè)計(jì)的詳細(xì)介紹
    的頭像 發(fā)表于 08-27 14:23 ?688次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air700EAQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口2

    Air700EAQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口1

    本文主要介紹Air700EAQ的硬件設(shè)計(jì)中的應(yīng)用接口部分。
    的頭像 發(fā)表于 08-26 17:13 ?941次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air700EAQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口1

    Air700ECQ硬件設(shè)計(jì)手冊(cè)——射頻接口、電氣特性與規(guī)格

    本文主要介紹Air700ECQ的射頻接口介紹,電氣特性,射頻特性,結(jié)構(gòu)與規(guī)格,模塊的存儲(chǔ)和生產(chǎn)以及一些術(shù)語(yǔ)縮寫含義。
    的頭像 發(fā)表于 08-23 11:34 ?1609次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air700ECQ硬件設(shè)計(jì)手冊(cè)——射頻接口、電氣特性與規(guī)格

    Air700ECQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口3

    Air700ECQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口部分介紹
    的頭像 發(fā)表于 08-22 18:34 ?706次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air700ECQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口3

    Air700ECQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口1

    Air700ECQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口1
    的頭像 發(fā)表于 08-21 18:46 ?600次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air700ECQ硬件設(shè)計(jì)手冊(cè)——應(yīng)用接口1

    AT指令速通FTP:Air780EP模塊超詳細(xì)教程

    Air780EP低功耗4G模組AT開(kāi)發(fā)接入FTP超詳細(xì)示例!
    的頭像 發(fā)表于 08-20 17:40 ?3251次閱讀
    AT指令速通FTP:<b class='flag-5'>合</b><b class='flag-5'>宙</b>Air780EP<b class='flag-5'>模塊</b>超詳細(xì)教程

    Air780EP模塊開(kāi)發(fā)常見(jiàn)問(wèn)題——異常斷鏈篇

    在用Air780EP模塊開(kāi)發(fā)的時(shí)候,有時(shí)候會(huì)遇到收不到網(wǎng)絡(luò)數(shù)據(jù)的問(wèn)題。 這里把遇到的問(wèn)題和排查方法記錄下來(lái),希望能夠幫助到大家!
    的頭像 發(fā)表于 08-09 17:47 ?3560次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air780EP<b class='flag-5'>模塊</b>開(kāi)發(fā)常見(jiàn)問(wèn)題——異常斷鏈篇

    Air780EP模塊Lua開(kāi)發(fā)阿里云應(yīng)用指南

    Air780EP模塊Lua開(kāi)發(fā)阿里云超詳細(xì)教學(xué)!看完包學(xué)會(huì)!
    的頭像 發(fā)表于 08-08 09:00 ?1379次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air780EP<b class='flag-5'>模塊</b>Lua開(kāi)發(fā)阿里云應(yīng)用指南

    Air780E/Air780EP/Air780EQ/Air201模塊遇到死機(jī)問(wèn)題如何分析

    Air780E/Air780EP/Air780EQ/Air201模塊遇到死機(jī)問(wèn)題如何分析簡(jiǎn)介本文檔適用于Air780E、Air780EP、Air780EQ、Air201關(guān)聯(lián)文檔和使
    的頭像 發(fā)表于 08-01 17:27 ?1130次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b> Air780E/Air780EP/Air780EQ/Air201<b class='flag-5'>模塊</b>遇到<b class='flag-5'>死機(jī)</b>問(wèn)題如何分析

    Air780E/Air780EP/Air780EQ/Air201模塊遇到內(nèi)存死機(jī)如何分析

    Air780E/Air780EP/Air780EQ/Air201模塊遇到內(nèi)存死機(jī)如何分析簡(jiǎn)介本文檔適用于Air780E、Air780EP
    的頭像 發(fā)表于 07-19 16:07 ?774次閱讀
    Air780E/Air780EP/Air780EQ/Air201<b class='flag-5'>模塊</b>遇到<b class='flag-5'>內(nèi)存</b><b class='flag-5'>死機(jī)</b>如何分析

    Air780E/Air780EP/Air780EQ/Air201模塊遇到死機(jī)問(wèn)題如何分析

    Air780E/Air780EP/Air780EQ/Air201模塊遇到死機(jī)問(wèn)題如何分析簡(jiǎn)介本文檔適用于Air780E、Air780EP、Air780EQ、Air201關(guān)聯(lián)文檔和使
    的頭像 發(fā)表于 07-19 15:37 ?950次閱讀
    Air780E/Air780EP/Air780EQ/Air201<b class='flag-5'>模塊</b>遇到<b class='flag-5'>死機(jī)</b>問(wèn)題如何分析

    三年不換電?挑戰(zhàn)蘋果AirTag!| 小白測(cè)功耗@

    三年不換電?挑戰(zhàn)蘋果AirTag!| 小白測(cè)功耗@
    的頭像 發(fā)表于 05-17 14:36 ?2598次閱讀
    三年不換電?挑戰(zhàn)蘋果AirTag!| 小白測(cè)功耗@<b class='flag-5'>合</b><b class='flag-5'>宙</b>
    主站蜘蛛池模板: 美女脱裤子屁屁视频 | 久久精品国产99国产精品免费看 | 美女黄网站人色视频免费国产 | 最新黄色免费网站 | 日本黄色免费在线观看 | 日韩毛片免费视频 | 狠狠色丁香婷婷久久综合不卡 | 手机在线亚洲 | 日韩欧美视频在线一区二区 | 婷婷第四色 | 中文字幕在线不卡 | 一级特黄aa毛片免费观看 | h在线视频| www.黄com| 一区二区三区四区在线不卡高清 | 麻豆国产一区二区在线观看 | 天天摸天天碰色综合网 | 亚洲小便 | 91大神大战丝袜美女在线观看 | 久久婷婷激情综合色综合也去 | 天天爱夜夜做 | 日本一区二区三区视频在线 | 11111日本网站 | 欧美xxxxxxxxx| 色视频一区二区三区 | 综合精品视频 | 国产美女一区二区三区 | 人人做人人插 | 国产网站免费视频 | 免费的毛片 | 一区二区三区伦理 | 亚洲资源在线视频 | 亚洲日本色图 | 免费观看黄视频 | 高清一区二区 | 国模网站| 综合免费视频 | 制服丝袜在线一区 | 狠狠操夜夜爽 | aaa大片| 免费观看国产网址你懂的 |