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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

我的eMMC啟動不正常,問題到底在哪里?

edadoc ? 來源:edadoc ? 作者:edadoc ? 2024-07-29 17:56 ? 次閱讀

今天我們要分享的這個案例是關于eMMC啟動不正常的問題,感謝熱心網友“曬不”提供的案例素材,也謝謝他的分享。

上篇文章我們提到希望大家一起來分享硬件調試中發現的一些低級錯誤,果然就有我們的鐵桿粉絲之一“曬不”發來了他初步整理的案例素材,大家一起來學習一下吧,也謝謝他的分享!

這個項目的主芯片是瑞芯微的RV1126(位號U10),分別拖了一個金士頓的eMMC芯片(位號U40)和鎂光的NAND Flash芯片(位號U41),在Layout的時候做了兼容設計,也就是通過選焊電阻的方式,讓主芯片來選通其中一個芯片,使用的時候二選一,eMMC和NAND Flash芯片不會一起工作,大致的拓撲圖如下所示。

wKgaomanZzGAcwcuAAAo19eETfA890.jpg

從Layout設計文件可以看到,幾個芯片都是放在Top面,eMMC和NAND Flash基本是放在同一個中心位置,所以貼片的時候只能選擇貼其中的一個,兩個芯片是沒法同時貼上的,所以需要做兼容設計。兩個分支電阻在垂直空間上重疊放置在Top面和Bottom面,這樣如果只焊接其中一個電阻的時候,確實是可以做選通操作,看起來Layout設計沒什么問題,對應的走線如下圖所示。

wKgZomanZzGAAXkRAAD9wab-yk4979.jpg

設計上沒發現什么問題,然后就制板貼片開始調試。硬件在調試板子時發現,有時候上電,系統會有卡死的情況,同樣的固件在開發板上是OK的,軟件做了幾輪修改都會有類似軟件報錯的情況,顯示出跑到eMMC操作時就卡住了,最后只能懷疑是硬件或者PCB Layout的問題。

wKgaomanZzKAPKUxAAA6rXNoqrM685.jpg

但硬件有排除不是自己問題的理由:“最小系統模塊(包含eMMC)的原理是直接復制開發板的,所有的器件貼裝也和開發板一樣,同樣的代碼在之前開發板上沒有問題,而現在新設計的板子有問題,那肯定是PCB Layout出了問題”。

不可否認,硬件的話確實有一定的道理,硬件原理之前是驗證過的,這樣壓力一下子就給到了PCB設計工程師。無奈,PCB工程師只能想辦法自證清白,在沒有專職SI工程師的情況下,PCB設計工程師只能通過再次查板,進行粗略的估算和評估一些影響,檢查的方向如下:

1、阻抗不匹配方向:所有信號走線沒有跨分割平面,走線線寬和阻抗計算也沒有錯誤,同時也不存在較長的走線Stub,所以這一條不會影響。

2、時序方向:因為需要跑200MHz的信號,等長也是比較關鍵的,但因為沒有做仿真,只能按照芯片的手冊要求來做好等長約束,檢查了等長表,每根信號走線長度也是都可以滿足芯片要求,所以時序這塊的影響也是可以初步排除。

3、電源方向:按照經驗簡單算了電源平面載流能力是可以滿足需求的,相應的電源Pin腳也有足夠的濾波電容,硬件測試電壓和電源噪聲都是可以滿足要求,所以電源的影響也可以排除。

同時也和開發版本的設計進行了對比,硬件人員覺得是因為時鐘信號走線和開發板不一致導致的。如下圖是開發板的走線情況。

wKgZomanZzSAAjqyAACRFII5YfM230.jpg

開發板上eMMC和NAND Flash也是同面同中心放置,原理是一樣的,也是通過兩個電阻做了選通,只是走線上的分支更短,而新改板后的分支相對來說長了很多。所以硬件人員有理由覺得是PCB改版帶來的問題,所有的原理和貼片器件都是一樣,PCB設計改了就出問題了,這個大概率是PCB設計不一樣而帶來的問題。

而PCB設計工程師也有自己的主張:“CLK信號是由RV1126源端發出的,開發板的串聯阻抗匹配電阻放在了終端,靠近eMMC和NAND Flash是不對的,應該把串聯匹配電阻靠近源端,所以本次改版設計的電阻就往源端放了,這樣確實會導致分支變長,但由于是選焊的,如果一次只焊接其中一路的情況下,另一路是沒有導通的,這樣相當于沒有分支的影響,原理上來說信號質量會更好。如果連串聯匹配電阻放在源端也被懷疑有問題的話,那就是懷疑信號完整性的理論有問題了。”PCB設計工程師的話也是說得在理,無可挑剔,由于沒有SI人員支持,于是雙方各執一詞,誰也說服不了誰。

wKgaomanZzWAJGWLAACy6Vm2S1c107.jpg

經過幾天的“溝通”,壓力還是在PCB工程師這。就在PCB工程師拿著PCBA研究的時候,無意中發現雖然U41沒有焊接,但是R41卻焊接了器件。這個發現仿佛一道佛光,拯救了“背鍋俠”。在PCB工程師的反饋下,硬件拆除了R41,系統終于可以正常啟動了。

這個時候硬件人員就有疑問了,為什么開發板上的R41沒有拆除可以正常工作,改版后的R41焊上就有問題了呢?大家可以幫忙回答一下哈!

同時也歡迎大家繼續提供類似這種調試過程中的低級錯誤案例素材,謝謝!

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NAND
    +關注

    關注

    16

    文章

    1711

    瀏覽量

    137566
  • Nand flash
    +關注

    關注

    7

    文章

    241

    瀏覽量

    40439
  • emmc
    +關注

    關注

    7

    文章

    225

    瀏覽量

    53560
收藏 人收藏

    評論

    相關推薦

    請問移植rtthread nano版時官網里面系統時鐘函數在哪里實現的?

    在已有的華大HC32開發板的LED例程里找不到官網移植教程里的這三個函數,文檔也沒說明這三個函數的移植步驟?到底在哪里找的?是rtthread里的實現還是需要用戶自己找函數實現?
    發表于 03-10 06:16

    DLPLCRC410EVM開發板和DLP7000器件進行灰度圖像顯示時,有時顯示不正常是怎么回事?

    DLPLCRC410EVM(DLP? Discovery? 4100 )開發板和 DLP7000 DMD器件進行灰度圖像顯示時,有時顯示不正常。通過Chipscope抓波形后看到: claer指令
    發表于 02-25 07:54

    變頻器輸出波形不正常原因及解決方法

    ? ? ? 變頻器作為現代工業控制領域的核心設備之一,其穩定性和可靠性直接關系到生產線的正常運行和設備的使用壽命。然而,在實際應用中,變頻器輸出波形不正常的問題時有發生,這不僅影響了設備的性能,還可
    的頭像 發表于 02-06 15:48 ?389次閱讀
    變頻器輸出波形<b class='flag-5'>不正常</b>原因及解決方法

    伺服電機振動不正常原因和維修及案例分析

    ? ? ? 伺服電機作為自動化系統中的關鍵組件,其穩定運行對于整個生產線的效率和穩定性至關重要。然而,伺服電機在運行過程中可能會遇到振動不正常的問題,這不僅影響電機的性能,還可能對機械系統造成損害
    的頭像 發表于 12-18 09:22 ?538次閱讀
    伺服電機振動<b class='flag-5'>不正常</b>原因和維修及案例分析

    ADS1110 ESD不正常的原因?

    目前的一個設備使用了ADC芯片ADS1110,在打外殼靜電的過程中,ADS1110不正常。具體如下: 設備信息: 1、設備是220V供電,3PIN的插頭,設備帶等電位線,工作時,等電位線要接大地
    發表于 11-29 08:15

    LM4780橋接功放靜態電流達到190mA,芯片非常燙,到底不正常?

    LM4780橋接功放靜態電流達到190mA,雙34V供電的情況下,是每一路電源都是190mA,的靜態電流,芯片非常燙,到底不正常???同樣的PCB,前一批的芯片能正常使用,但是后面的芯片卻不一樣,一裝好就發燙嚴重,但是能工
    發表于 11-06 08:27

    為什么AIC23剛上電時,工作不正常?

    為什么AIC23剛上電時,工作不正常(聲音極小),用鑷子將CLKOUT 管腳和BCLK管腳短接再斷開后,就會轉入正常狀態(聲音正常),而且也不是每次短接斷開都可行,有時候短接再斷開也會出現雜亂聲音
    發表于 10-21 07:50

    使用LM48511SQ功放升壓電路工作不正常哪里出了問題?

    的原理圖是按照參考電路來做的,現在遇到的問題是升壓電路工作不正常,7.幾V的電壓升起來一下子就又跌下去了,查看發現軟啟動腳的波形也是這樣,功放此時輸出的功率很小,只有不到1W,所以不是帶載太大的原因。電池電壓是3.7V供電。
    發表于 10-21 07:11

    LTM4678輸出不正常哪里的問題?

    正常,Vintvcc 5.5V正常 VDD33 3.3V正常。 不正常的地方:調整FSWPH引腳,輸出電壓紋波頻率不隨電阻值變化;調整配置輸出電壓電阻值,電壓不隨電阻變化;SW引腳不是
    發表于 09-23 08:25

    LM358用tssop封裝不正常工作的原因?

    LM358用t電路8腳用的13v4腳 -5v用sop8沒問題 但是用tssop封裝就不正常工作,甚至連同相放大器和電壓跟隨器都不正常,但是把sop8的引腳強行焊到上面就是正常的。看了手冊引腳是一樣的,不知是
    發表于 08-16 13:16

    ADS1675采樣不正常是哪些原因引起的?

    ADS1675采樣率在125K,250K,500K,1M 的時候采樣正常,2M,4M的采樣不正常。下面是采樣設置,請問還需要設置哪里。測試數據如附件
    發表于 08-09 08:23

    LOG114 VLogout輸出不正常的原因?

    你好,這是的電路圖,目前的問題是VLogout的輸出不正常,不服從VLogout=0.375*log(I1/I2)+2.5V。 之前使用log114芯片的時候,背部的exposed
    發表于 08-02 08:02

    eMMC啟動不正常,問題到底在哪里

    今天我們要分享的這個案例是關于eMMC啟動不正常的問題,感謝熱心網友“曬不”提供的案例素材,也謝謝他的分享。 上篇文章我們提到希望大家一起來分享硬件調試中發現的一些低級錯誤,果然就有我們的鐵桿粉絲
    發表于 07-29 17:58

    AD7616的VxGND全部接地時,讀值不正常是怎么回事?

    常,其他十四個通道都數值正常。 將所有通道的VxGND接地時,邏輯分析儀抓到的值不正常,如圖所示。有8個通道會一直抓不到數據,而且只能讀到V0A、V0B、V1B、V2B、V3B、V4B、V5B、V6B
    發表于 07-22 06:09

    AD7190在STM32運行正常,ESP32不正常,為什么?

    在STM32運行正常,ESP32不正常
    發表于 06-03 08:28
    主站蜘蛛池模板: 黄 色 免费网 站 成 人 | 男女性生动态免费视频 | 国产在线观看黄 | 天天操天天草 | 四虎在线最新地址公告 | 国产福利萌白酱喷水视频铁牛 | 久久精品免看国产 | 香蕉狠狠再啪线视频 | 永久免费精品视频 | 五月天丁香婷婷网 | 人人做人人澡人人人爽 | 免费黄色地址 | 天天爱夜夜操 | 国产成人毛片亚洲精品不卡 | 国产自在自线午夜精品视频在 | 伊人不卡久久大香线蕉综合影院 | 国产成人毛片亚洲精品不卡 | 狼狼色丁香久久女婷婷综合 | 日本高清视频色 | 全部免费特黄特色大片视频 | 中文天堂| 韩日毛片| 超级碰碰青草免费视频92 | 天天爽夜夜爽人人爽 | 日本黄色大片免费看 | 欧美tube44videos| 午夜视频日本 | 黄色精品视频 | 欧美高清激情毛片 | 一本大道一卡二卡 | 久久国产成人午夜aⅴ影院 久久国产福利 | 久久精品国产亚洲婷婷 | 国产精品黄网站免费进入 | 色五月视频 | 亚偷熟乱区视频在线观看 | 亚洲欧美成人在线 | 免费大片a一级一级 | 欧美性猛交xxxx乱大交中文 | 手机福利在线 | 男女免费观看视频 | 久久久久激情免费观看 |