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

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

3天內不再提示

AM3352和EMMC通信檢測電平轉換芯片TXB0104應用

工程師兵營 ? 2024-01-29 15:53 ? 次閱讀

TXB0104是應用在AM3352(Sitara MCU/MPU等)和EMMC (嵌入式多媒體存儲卡)芯片之間通信的雙向自動檢測電平轉換芯片。當系統的軟件資源配置不足,需要電平轉換芯片自己識別信號傳輸方向的時候,需要注意外部硬件設計,不然可能會出現掛載時好時壞的失效情況。

問題背景:

EMMC與AM3352掛載失敗,定位為TXB0104工作異常。實測中發現如圖中線路所示:

  1. 只有D0通道無信號,因為將D0數據線由主芯片(AM3352)側飛線到EMMC,D0開始傳輸數據信號,eMMC掛載正常(該情況下在AM3352側也能測到D1/2/3的數據波形);
  2. 將D0飛線跨過該轉換芯片,同時斷開D2(在轉換芯片與eMMC之間),掛載失??;——綜合1、2,說明D2在掛載的時候需要使用到,同時在雙向電平轉換芯片中D2通道正常;
  3. 將D0和D2數據線在U7中對應的電平轉換通道中交叉焊接,測試D0無信號(D0無信號的時候D1/2/3也無波形),eMMC掛載失??;
  4. 將D0飛線跨過該轉換芯片,同時將D2數據線連接U7的D0通道,可以正常掛載上;——雙向電平轉換芯片中D0通道正常,但連接上D0數據后異常;

圖1.異常板子的電路圖

掛載時好時壞的板子分別在正常時、異常時的D0信號波形如下

圖2.正常(上)和異常(下)掛載的板子傳輸信號D0通道波形

問題聚焦:

檢查線路圖后發現, OE上拉到3.3VCCB。規格書明確指出,針對在上電過程中,OE在電源穩定之前必須保持低電平。

圖3.規格書中聲明OE的上電時序

現同時通過原始電阻分壓采樣VCCB上電時序和OE的管腳波形,發現OE與VCCB同時上電。

圖4. 原始電阻分壓時序展開:OE與VCCB同時上電

VOLB識別低電平的狀態在3.3V供電狀態最高為0.4V,因此要延長VOE保持低電平的時間,讓IC保證識別到低電平狀態。

圖5.高低電平閾值比較

整改方案:

為了能保證OE在上電期間保持足夠的低電平,建議將R24電阻替換成1uF的電容。利用電容替代電阻的方法可以適當增加RC時間常數來穩定OE保持低電平的時間。

圖6.原始電路基礎上的整改方案

重新通過原始電阻分壓采樣VCCB上電時序和OE的管腳波形,發現換成1uF電容電壓時序展開(t=1/RC),在VCCB穩定后OE保持低電平(<0.35VCCB)的時間約為320us,掛載異常不再復現。

圖7.enable建議時間

圖8.VCC與OE爬升時間拉長

分析總結:

經過測試分析,延長OE的低電平時間可以有效地避免MCU和EMMC芯片握手失敗。

這種導致芯片傳輸掛機失敗的原因是由于TXB0104在上電期間的傳輸口是不定態所致。

如果TXB0104的OE腳沒被拉低,則在上電期間傳輸口A,B會處于不定態(低電平,高電平或高阻態),此時要求和傳輸口A,B相連的EMMC和MCU相應I/O口此刻應保持確定的高阻態,以確保上電期間EMMC和MCU的I/O口不會被短路。 如果TXB0104的OE腳在上電期間被拉低(將對地電阻換成電容),則傳輸口A,B是處于確定的高阻態,對相連的EMMC和MCU的I/O沒有影響,信號就能正常傳輸。

所以在OE端口掛電容能保證上電期間傳輸口確定的高阻態,故障因此得以消除。

為了簡化用戶系統的設計分析,下面通過一個流程圖來梳理TXB0104的I/O口各個狀態對應系統的應用可能,避免類似的不定態傳輸導致信號判斷失誤。

圖9.I/O端口狀態流程圖

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

    關注

    5001

    文章

    18394

    瀏覽量

    291041
  • emmc
    +關注

    關注

    6

    文章

    184

    瀏覽量

    52079
  • AM3352
    +關注

    關注

    2

    文章

    5

    瀏覽量

    8944
  • 電平轉換芯片

    關注

    1

    文章

    47

    瀏覽量

    7568
收藏 人收藏

    評論

    相關推薦

    小弟請教一下, AM3352能不能驅動1280*800的顯示屏

    如題: 資料上寫AM3352最大分辨率位1366*768, 現在考慮用一款分辨率為 1280*800分辨率的顯示屏 請問:1. AM3352能不能支持 ? ? ? ? ? ? 2.如果能支持,顯示400ms刷新的實時波形,會不會導致屏幕很卡 先謝謝各位大神了
    發表于 05-15 05:33

    求助: 有沒有AM3352的DEMO板開發資料?

    求助: 有沒有AM3352的DEMO板開發資料?
    發表于 06-01 03:44

    跪求AM3352的原理圖封裝和PCB封裝。

    跪求AM3352的原理圖封裝和PCB封裝。 看到論壇里都是AM3359的原理圖封裝。
    發表于 06-01 13:47

    請問AM3352有沒有圖形加速?

    本帖最后由 一只耳朵怪 于 2018-6-5 16:20 編輯 原先產品的核心板是基于AM3354的,換了一塊基于AM3352的,發現帶1024*768的畫面明顯有刷屏的感覺,TI網站介紹處只
    發表于 06-04 15:26

    Am3352如何變更中斷優先級

    大家好, 請問如何更改am3352的中斷優先級,如Uart3對應44,uart4對應45,也就是說同時開啟后uart3的中斷優先級高 如果我想調整uart4的優先級高于uart3的話可以么?如何調整? ? 謝謝!
    發表于 06-21 14:04

    關于AM3352芯片的boot啟動和燒錄鏡像求解

    各位大牛,我是新接觸AM3352這塊芯片,有些疑問希望能得到大牛的幫助和解答。 我們的ECU板子上面是沒有使用SD卡的,只有eMMC FLASH,啟動模式SYSBOOT的設置是? 0100 0000
    發表于 06-21 14:31

    GPIO shortage on AM3352

    am3352 GPIO 不夠用,有什么方案可以提供?? GPMC的data線可以擴展GPIO口用嗎?外接logic器件,并通過CS信號選擇。目前接了個8bit的nand, 并且需要boot from NAND 謝謝
    發表于 06-21 15:50

    請問用一顆TXB0104可以嗎?

    現在有兩對串口 TXD,RXD共4路信號,他們是1.8伏的,需要轉成3.3伏的,問用一顆TXB0104可以嗎? 謝謝!
    發表于 06-14 11:22

    TXB0104相關資料

    。 TXB0104的設計使得OE輸入電路由VCCA供電。 此設備完全指定用于使用I的部分斷電應用程序關.I關斷電路禁用輸出,防止在設備斷電時損壞性的電流回流通過設備。
    發表于 10-11 06:53

    AM3352開發板電路圖

    AM3352開發板電路圖
    發表于 12-17 09:33 ?101次下載

    AM3359數據手冊和AM3352到59的數據對比的詳細概述

    本文的主要內容介紹的是AM3359數據手冊和AM3352AM3359的數據對比
    發表于 04-24 14:57 ?39次下載
    <b class='flag-5'>AM</b>3359數據手冊和<b class='flag-5'>AM3352</b>到59的數據對比的詳細概述

    AM3352 Sitara ARM Cortex-A8 微處理器

    電子發燒友網為你提供TI(ti)AM3352相關產品參數、數據手冊,更有AM3352的引腳圖、接線圖、封裝手冊、中文資料、英文資料,AM3352真值表,AM3352管腳等資料,希望可以
    發表于 09-25 15:44
    <b class='flag-5'>AM3352</b> Sitara ARM Cortex-A8 微處理器

    TXB0104 具有自動方向感應和 +/-15kV ESD 保護的 4 位雙向電壓電平轉換

    電子發燒友網為你提供TI(ti)TXB0104相關產品參數、數據手冊,更有TXB0104的引腳圖、接線圖、封裝手冊、中文資料、英文資料,TXB0104真值表,TXB0104管腳等資料,
    發表于 10-16 11:16
    <b class='flag-5'>TXB0104</b> 具有自動方向感應和 +/-15kV ESD 保護的 4 位雙向電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換</b>器

    TI AM3352/54/59的EtherCAT主站開發案例

    資料介紹 創龍科技TL335x-EVM-S是一款基于TI Sitara系列AM3352/AM3354/AM3359 ARM Cortex-A8高性能低功耗處理器設計的評估板,由核心板和底板組成
    發表于 09-14 09:42 ?29次下載

    帶自動方向感應和±15kV ESD保護功能的4位雙向電壓電平轉換TXB0104數據表

    電子發燒友網站提供《帶自動方向感應和±15kV ESD保護功能的4位雙向電壓電平轉換TXB0104數據表.pdf》資料免費下載
    發表于 05-07 09:39 ?0次下載
    帶自動方向感應和±15kV ESD保護功能的4位雙向電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換</b>器<b class='flag-5'>TXB0104</b>數據表
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>