<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天內不再提示

泰凌微電子產測工具使用—如何增加GPIO測試功能

泰凌微電子 ? 來源:泰凌微電子 ? 2024-01-03 09:04 ? 次閱讀

泰凌微電子的產測工具默認提供了多個產測固件,比如測試射頻RF,測試低功耗電流,這些屬于前置測試,即測試PCBA硬件是否存在異常。泰凌微電子的產測系統的實現機制是:先生成一個RAM版本的產測固件,然后通過芯片的燒錄口把RAM版本的產測固件加載到DUT待測設備芯片的RAM中,讓產測固件執行相關指令,就可以達到測試的目的。本文就以泰凌微電子TLSR8258 SoC 檢測GPIO是否焊接不良為例介紹產測固件的原理和使用方法。

1

GPIO 測試 Demo說明

此Demo有兩個固件,GPIO測試板的固件和DUT待測設備的固件,分別作為Host和Slave。為了測試GPIO,Host和Slave需要連接引腳,連接示意圖如下:(GPIO直接對接,例如A[0]接A[0],C[1]接C[1],串口引腳定義為:B[1]=Uart Rx,C[3]=Uart Tx)

b826ad4a-a9d0-11ee-8b88-92fbcf53809c.png

此Demo例程的具體代碼并不復雜,請客戶自行理解。此處只說一些關鍵點,如下圖截取的代碼:

Slave運行后,從flash讀取GPIO待檢測列表,1=測,0=不測。(該列表修改方法見下文)

b8341d90-a9d0-11ee-8b88-92fbcf53809c.png

Slave與Host串口連接成功后,開始檢測GPIO,檢測過程見源碼注釋。

b83e8f32-a9d0-11ee-8b88-92fbcf53809c.png

Host代碼較為簡單,主要是串口回復Slave的連接請求,Host回復Slave當前讀取的GPIO電平數據。

2

GPIO 測試的具體步驟

Step1:

IOTSET_host.bin燒錄到GPIO測試板的flash。根據上文提到的接線示意圖接線。添加IOTSET_slave.bin到文件夾:EvkMonitorplatformdefault

b84c8704-a9d0-11ee-8b88-92fbcf53809c.png

Step2:

設置有哪些GPIO需要測試。通過修改bin格式的固件來指定哪些GPIO需要進行測試,固件地址和對應關系如下圖,1=需要測試,0=不需要測試,例如A76543210對應的設置參數是01 11 11 11,即:A7=0,A6=1,A5=1,A4=1,A3=1,A2=1,A1=1,A0=1。A7是SWS燒錄口,不測試。(可以使用Notepad++編輯固件)

b856ae32-a9d0-11ee-8b88-92fbcf53809c.png

Step3:

使用文本編輯軟件打開test.tls,添加如下內容用于判斷GPIO是否測試通過:

b8768176-a9d0-11ee-8b88-92fbcf53809c.jpg

關于這些指令的具體含義,可以參考《AN_20021101-C1_Decription of the Script test.tls of EVK Testbench BLE 2M Flash.pdf》

Step4:

使用evk_monitor軟件重新燒錄量產夾具(download之后量產夾具需要重新上電)。

b881b4ba-a9d0-11ee-8b88-92fbcf53809c.png

Step5:

使用evk_monitor軟件開始產測

如果測試通過,則flash的0x41028地址寫入0x28,并且擦除該區域,不通過則寫入其他值,還可以通過該值判斷具體是哪個GPIO出了問題。

GPIO測試成功的案例如下圖所示:(返回0x28,則GPIO測試通過)

b894f7dc-a9d0-11ee-8b88-92fbcf53809c.png

GPIO測試失敗的案例如下圖所示:(返回0xA1,則GPIO的A1引腳故障,故障可能是虛焊、PCB線斷、引腳短路、芯片損壞...)

b8a5380e-a9d0-11ee-8b88-92fbcf53809c.png









審核編輯:劉清

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

    關注

    16

    文章

    1135

    瀏覽量

    50578
  • DUT
    DUT
    +關注

    關注

    0

    文章

    180

    瀏覽量

    11998
  • 泰凌微
    +關注

    關注

    5

    文章

    124

    瀏覽量

    10650

原文標題:【技術專欄】泰凌微電子產測工具使用——如何增加GPIO測試功能

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何構建通用電子產功能測試平臺?

    電子產測試中普遍存在哪些問題?如何構建通用電子產功能測試平臺?
    發表于 04-14 06:53

    TB-02 Kit 開發板介紹 基于微TLSR8258國產BLE藍牙芯片 精選資料分享

    。芯片性能開發板采用的主芯片TLSR是由微電子設計的一款低功耗藍牙芯片,該芯片主要性能如下:32 Bit...
    發表于 07-29 06:20

    【RISC-V專題】微TLSR9系列開發套件免費試用

    ! 上海微電子作為此次活動的合作廠商,同步上線TLSR9系列開發套件評測試用活動。 TLSR9系列開發套件TLSR9系列是
    發表于 04-14 15:23

    微TLSR9系列開發套件試用體驗】驅動 SDK開發

    就是教會你如何用軟件去挖掘產品的功能。硬件只是基礎,更高層面的事就是交由軟件去完成,因此了解SDK不再單是軟件工程師的專利,諸如產品經理,硬件工程師也是必不可少的。下圖為微提供的文檔。資料夠詳細
    發表于 07-15 18:10

    基于微電子平臺實現OpenHarmony開發—綜述

    ,其中包括微電子基于TLSR9系列芯片的B91通用開發套件(B91 Generic Starter Kit)。 該套件是一個可用于評估TLSR9系列芯片組的硬件平臺,可用于開發BLE,BLE
    發表于 02-22 10:42

    嵌入式受邀參加能源電子產業政策華北片區宣貫會

    、保定等一批特色產業聚集區,能源電子產業主營收入突破1500億元。 ? 編輯切換為居中 保定飛嵌入式技術有限公司(以下簡稱:飛嵌入式)受邀參加會議。作為河北省唯一一家規?;l展
    發表于 05-11 15:33

    如何構建通用電子產功能測試平臺

    如何構建通用電子產功能測試平臺 本文分析當前電子產測試中普遍存在的問題,提出一套通用電子產
    發表于 02-05 09:39 ?1489次閱讀
    如何構建通用<b class='flag-5'>電子產</b>品<b class='flag-5'>功能</b><b class='flag-5'>測試</b>平臺

    半導體市場增長乏力 無錫“發力”微電子產

    2012年,面對全球半導體市場增長持續乏力、‘全產業鏈競爭’加劇等突出問題,江蘇省無錫市大力度推進微電子產業發展,圍繞打造‘東方硅谷’的目標,力爭微電子產業營業收入突破
    發表于 02-17 09:06 ?755次閱讀

    揚州市將力爭打造全國知名的微電子產業基地

    8月14日下午,揚州市代市長夏心旻赴邗江區調研微電子產業園規劃建設情況。夏心旻強調,要高點定位、高起點規劃做好微電子產業園建設,加快微電子產業研究院建設,積極招引大項目、大企業,構筑產業集群,力爭打造全國知名的
    的頭像 發表于 08-17 17:26 ?5290次閱讀

    與展微電子物聯網項目簽約重慶西永微電子產業園 總投資達10億元

    1月7日,與展微電子物聯網芯片暨與德通訊萬物工場項目簽約落戶重慶西永微電子產業園。
    的頭像 發表于 01-07 16:10 ?5479次閱讀

    【技術專欄】泰凌微電子產工具使用方式一

    本文主要講述生產測試工具使用方式。通過配置上位機軟件,可以 實現支持一拖六到一拖二十四,支持頻偏校準,射頻測試,脫機燒錄,燒錄mac 地址 等。 軟件:Evk Monitor 硬件:Jig Evk
    的頭像 發表于 08-09 08:40 ?1521次閱讀
    【技術專欄】泰凌<b class='flag-5'>微電子產</b>測<b class='flag-5'>工具</b>使用方式一

    【技術專欄】泰凌微電子產工具使用方式二

    本文接上一篇《泰凌微電子產工具使用方式一》 主要介紹生產測試工具的一些特殊使用方式,一拖多,脫機燒錄,燒錄自定義數據。 注:閱讀此篇文章的讀者需已讀上一篇文章并已了解產測工具的基本使
    的頭像 發表于 08-16 08:35 ?1413次閱讀
    【技術專欄】泰凌<b class='flag-5'>微電子產</b>測<b class='flag-5'>工具</b>使用方式二

    敏矽微電子Cortex-M0學習筆記04——GPIO詳解及應用實例

    敏矽微電子Cortex-M0學習筆記04——GPIO詳解及應用實例
    的頭像 發表于 09-26 17:07 ?602次閱讀
    敏矽<b class='flag-5'>微電子</b>Cortex-M0學習筆記04——<b class='flag-5'>GPIO</b>詳解及應用實例

    【技術專欄】泰凌微電子產工具使用——常見問題解決方法(一)

    1 關于產測工具的連載文章 【技術專欄】泰凌微電子產工具使用方式一 【技術專欄】泰凌微電子產工具使用方式二 【技術專欄】泰凌
    的頭像 發表于 10-18 16:25 ?769次閱讀
    【技術專欄】泰凌<b class='flag-5'>微電子產</b>測<b class='flag-5'>工具</b>使用——常見問題解決方法(一)

    【技術專欄】泰凌微電子產工具使用——常見問題解決方法(二)

    1 關于產測工具的連載文章 【技術專欄】泰凌微電子產工具使用方式一 【技術專欄】泰凌微電子產工具使用方式二 【技術專欄】泰凌
    的頭像 發表于 10-25 16:15 ?483次閱讀
    【技術專欄】泰凌<b class='flag-5'>微電子產</b>測<b class='flag-5'>工具</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>