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

全志T507去掉IO擴展芯片后實現保留擴展引腳功能的方法

流川楓楓 ? 來源:流川楓楓 ? 作者:流川楓楓 ? 2022-07-11 15:20 ? 次閱讀

飛凌嵌入式推出的OKT507-C作為一款廣受歡迎的開發板擁有豐富的接口資源,而實際上OKT507-C的CPU引腳資源是比較緊缺的,那么它是如何實現這么豐富的接口資源呢?

答案就是飛凌使用了一個IO擴展芯片——TCA6424A。這是一個24 位 I2C 和系統管理總線 (SMBus),輸入輸出(I/O) 擴展器有中斷輸出、復位和配置寄存器。

受當前國際形勢的影響,芯片行業形勢非常嚴峻,為了滿足更多客戶需求,在降低成本的同時盡可能保留更多功能,飛凌為大家帶來OKT507-C去掉IO擴展芯片后保留擴展引腳功能的實現的方法。

擴展芯片上的IO口被WiFi、藍牙、MIPI攝像頭TP2854、DVP攝像頭和line-out口電源使能引腳引用,若想保留這些功能,就要使用核心板其他可復用為這些功能的引腳。


本文將選用開發板的LCD功能引腳來重新復用為這些功能,用戶可根據自己的實際功能需求情況選擇。方法參考如下:


1. 選用引腳

對應功能引腳如下表所示:


2. 關掉gpio_ext及復用引腳原來功能

修改設備樹,將LCD功能關閉后,該組引腳即可用作普通的GPIO。修改路徑如下:
vi OKT507-linux-sdk/kernel/linux4.9/arch/arm64/boot/dts/sunxi/OKT507-C Common.dtsi

2.1 關掉IO擴展芯片功能

因為擴展芯片已經拆除,所以要關掉擴展芯片節點。


2.2 關閉需要復用引腳功能

關閉LCD功能,本文以選用LCD上的引腳用作功能復用,用戶需根據實際情況關閉所用引腳功能。


將lcd_used 改為 0

lcd0節點添加 status = “disabled”;


3. 更改設備節點中引用的GPIO

3.1 MIPI-5640引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi


3.2 TP2854引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common-TP2854M.dtsi

需要注意的是,MIPI5640和TP2854共用一個MIPI接口,兩個功能都用到了MIPI_PWRDN引腳,實際使用時只能選擇一種功能,因此本文在兩個功能測試時選的同一個引腳。


3.3 DVP-5640引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi


3.4 WiFi引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi


3.5 藍牙引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi


3.6 音頻引腳

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi

以上就是OKT507-C開發板去掉IO擴展芯片后保留擴展引腳功能的實現的方法

審核編輯 黃昊宇

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

    關注

    447

    文章

    48194

    瀏覽量

    411027
  • 單片機
    +關注

    關注

    6008

    文章

    44062

    瀏覽量

    622631
  • ARM
    ARM
    +關注

    關注

    134

    文章

    8708

    瀏覽量

    362609
  • io擴展
    +關注

    關注

    0

    文章

    13

    瀏覽量

    3162
  • T507
    +關注

    關注

    2

    文章

    48

    瀏覽量

    1398
收藏 人收藏

    評論

    相關推薦

    實測14us,Linux-RT實時性能及開發案例分享—基于T507-H國產平臺

    本文帶來的是基于T507-H(硬件平臺:創龍科技TLT507-EVM評估板),Linux-RT內核的硬件GPIO輸入和輸出實時性測試及應用開發案例的分享。本次演示的開發環境如下:
    發表于 04-18 10:21

    2月芯片開源項目分享合集

    1、項目名稱:T113-S3智能家居86屏 作者的上一個作品的V3s的隨身終端,由于硬件解碼一直無法完成適配,于是作者找了另一塊性能更強,接口更豐富的T113-S3來替代,并將其
    發表于 03-02 14:39

    應用方案:MCU通用I/O引腳擴展

    MCU通用I/O引腳擴展 低端MCU由于I/O口數量不足導致部分功能無法實現,用戶需要使用數字集成芯片進行
    發表于 01-08 09:35

    【分析筆記】 T507 PF4 引腳無法被正常設置為中斷模式的問題分析

    相關信息 硬件平臺:T507 系統版本:Android 10/ Linux 4.9.170 問題描述:PF4 無法通過標準接口設置為中斷模式,而 PF1、PF2、PF3、PF5 正??捎?。 分析
    發表于 11-24 10:57

    T507-H技術帖 | 去掉IO擴展芯片保留擴展引腳功能實現方法

    ,飛凌嵌入式為大家提供了OKT507-C去掉IO擴展芯片
    發表于 11-09 17:14

    方法|基于T507開發板講如何將占用引腳配置為普通GPIO

    方法|基于T507開發板講如何將占用引腳配置為普通GPIO
    的頭像 發表于 11-09 13:59 ?302次閱讀
    <b class='flag-5'>方法</b>|基于<b class='flag-5'>T507</b>開發板講如何將占用<b class='flag-5'>引腳</b>配置為普通GPIO

    T507-H開發板配置Samba服務,高效實現跨系統的文件共享

    作為一款經典的國產芯,T507-H芯片被廣泛應用于車載電子、電力、醫療、工業控制、物聯網、智能終端等諸多領域當中,而在各種復雜的嵌入式Linux應用場景當中,“打通ARM板卡與Wi
    發表于 11-08 09:34

    利用74373芯片進行單片機IO擴展方法

    在電路設計的某些時候,微處理器(如單片機)IO口不夠用了,此時該怎么辦呢?利用輔助芯片進行IO擴展是個簡單直接的方法,能用較少的成本增多
    的頭像 發表于 11-02 14:20 ?1453次閱讀
    利用74373<b class='flag-5'>芯片</b>進行單片機<b class='flag-5'>IO</b>口<b class='flag-5'>擴展</b>的<b class='flag-5'>方法</b>

    如何在T507開發板上架設Samba服務

    作為一款經典的國產芯,T507-H芯片被廣泛應用于車載電子、電力、醫療、工業控制、物聯網、智能終端等諸多領域當中,而在各種復雜的嵌入式Linux應用場景當中,“打通ARM板卡與Wi
    發表于 10-30 13:09

    標準系統:T507EVB_OH1

    開發板名稱(芯片型號) T507EVB_OH1 芯片架構 CPU頻率 介紹(字數請控制在200字以內) EVB_OH1開發板是由厚德
    發表于 10-19 10:54

    IO擴展模塊有哪些特點

    ,旨在深入了解這一關鍵設備在工業生產中的作用?! 《鄻踊?b class='flag-5'>功能應用  IO擴展模塊的一個顯著特點是其多樣化的功能應用。這些模塊能夠實現數字輸
    發表于 08-31 18:14

    【資料分享】科技T507工業核心板硬件說明書(三)

    ,主要提供SOM-TLT507工業核心板的產品功能特點、技術參數、引腳定義等內容,以及為用戶提供相關電路設計指導。 創龍科技SOM-TLT507是一款基于
    發表于 08-09 16:54

    【資料分享】科技T507工業核心板硬件說明書(一)

    SOM-TLT507工業核心板的產品功能特點、技術參數、引腳定義等內容,以及為用戶提供相關電路設計指導。 創龍科技SOM-TLT507是一款基于
    發表于 08-09 15:50

    【資料分享】科技T507-H工業核心板規格書

    硬件框圖 圖 6 T507-H處理器功能框圖 硬件參數 表 1CPU科技T507-H,28nm 4x ARM Cortex-A
    發表于 08-07 17:08

    技術帖 | 去掉IO擴展芯片保留擴展引腳功能實現方法

    OKT507-C去掉IO擴展芯片保留擴展
    的頭像 發表于 07-07 10:11 ?764次閱讀
    技術帖 | <b class='flag-5'>去掉</b><b class='flag-5'>IO</b><b class='flag-5'>擴展</b><b class='flag-5'>芯片</b>后<b class='flag-5'>保留</b><b class='flag-5'>擴展</b><b class='flag-5'>引腳</b><b class='flag-5'>功能</b>的<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>