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

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

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

3天內不再提示

科普時間丨LS1028A 開發板之GPIO復用、以太網子系統

飛凌嵌入式 ? 2021-10-28 17:01 ? 次閱讀

由于OK1028A-C這塊開發板在日常的客戶咨詢過程中關于GPIO的復用、網口的對應關系以及TSN的相關特性問的比較多,故整理了這篇文檔,以解決客戶的疑問。

一、GPIO的復用

以SPI復用為GPIO為例

在LS1028A.pdf中查找可以看到,1028底板上SPI_SIN可以復用為GPIO_DAT13,SPI3_SCK可復用為GPIO3_DAT14,SPI_SIN可復用為GPIO3_DAT13,SPI3_SOUT可復用為GPIO3_DAT16。

在LS1028ARM.pdf中可以看到對應的RCW字段為SPI3_PMUX。

通過此圖可知,當SPI3_PMUX=1時,引腳被配置為GPIO3_DAT[16:13],在RCW中修改后,重新編譯替換燒寫即可。

RCW路徑:

OK1028-linux-fs/packages/firmware/rcw/ls1028ardb/R_SQPP_0x85bb/rcw_1500_gpu600.rcw

LS028A開發板驗證階段:

root@forlinx:~#ls /sys/class/gpio

export gpiochip416 gpiochip448 gpiochip480 unexport

輸入上述命令出現四組gpiochip,一般對應關系為:

Gpiochip480對應gpio1[];

Gpiochip448對應gpio2[];

Gpiochip416對應gpio3[];

若要驗證單個引腳則在此基礎上做加法即可,GPIO3_DATx=gpiochip416+x,

以GPIO3_DAT14為例:

root@forlinx:~#echo 430 > /sys/class/gpio/export

root@forlinx:~#echo out > /sys/class/gpio/gpio430/direction

root@forlinx:~#echo 1 > /sys/class/gpio/gpio430/value

root@forlinx:~#cat /sys/class/gpio/gpio430/value

1

root@forlinx:~#echo 0 > /sys/class/gpio/gpio430/value

root@forlinx:~#cat /sys/class/gpio/gpio430/value

0

同時可以量出此引腳高低電平的變化。

SPI3接口復用為GPIO時是整組復用的,當SPI3_PMUX=1時,引腳被配置為GPIO3_DAT[16:13]。

二、OK1028A-C網口對應關系

eno0為SGMII1G-T protocol,swp0-swp3為QSGMII1G。

1、網口switch介紹

以太網系統由兩個組件組成:以太網控制器(ENETC)和支持TSN的以太網交換機

下圖描述了LS1028A中的以太網子系統。

以太網控制器ENETC是一個虛擬以太網控制器,支持GbE速度和時間敏感網絡(TSN)功能。ENETC提供完全集成的GbE媒體訪問控制器(MACs)。

它支持搶占和各種三層加速和卸載功能的協議,包括IP,TCP, UDP和ICMP,同時保持線速度在所有接口。

2、以太網控制器特性

以太網控制器支持以下特性:

?Implements the full 802.3 specification withpreamble/SFD generation, frame padding generation, CRC generation andchecking.

?One 10/100/1000/2500 Mbit/s Ethernet port. ThroughSerDes, SGMII (1G/2.5G) and USXGMII (2.5G) MAC-PHY

specificationsare supported.

?One 10/100/1000 Mbit/s Ethernet port with RGMIIinterface.

?One 2500 Mbit/s Ethernet port connected internallyto TSN Switch for switch data transmission.

?One 1000-Mbit/s Ethernet port connected internallyto TSN Switch for switch management.

?Supports jumbo Ethernet frames with a size up to9600 bytes

?Supports double tagged VLAN frames according toIEEE 802.1Q

?Supports IEEE 802.1Qbu preemption

?PCI Express root complex integrated endpointdevice

3、TSN以太網交換機特性

TSN以太網交換機提供了一組豐富的以太網交換特性,例如高級的基于TCAM的VLAN和QOS處理,以及使用基于TCAM的通用內容感知處理器(VCAP)的安全處理。

設備提供對時間敏感的組網特性,包括IEEE1588精確時間協議、時間感知整形、無縫冗余、逐流過濾和監管、搶占、切通交換等。

TSN以太網交換機支持以下特性:

?Four external 10/100/1000/2500-Mbit/s Ethernetports. Through SerDes, SGMII (1G/2.5G) and USXGMII (2.5G) MAC

PHYspecifications are supported.

?One 2500 Mbit/s Ethernet port connected internallyto ENETC for data transmission.

?One 1000 Mbit/s Ethernet port connected internallyto ENETC for management.

?One internal CPU port, for frame extraction andinjection.

?128KB of integrated shared packet memory.

?Fully nonblocking wire-speed switching performancewith weighted random early detection (WRED) for all frame sizes.

概括起來就是LS1028A最多可以引出6個網口,且都支持TSN。

至此文章已結束,希望您通過本篇文章可以對LS1028A的ENETC、TSN交換機的特性有更深的了解。再遇到OK1028A-C開發板GPIO的復用時,可以有一定參考。

如您拿到產品的使用過程中有其他問題,可以聯系我們的技術支持獲取幫助。

更多關于產品信息,您可點擊此處進入飛凌嵌入式官網了解。

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

    評論

    相關推薦
    熱點推薦

    基于小凌派RK2206開發板:OpenHarmony如何使用IoT接口控制GPIO中斷

    1、實驗簡介本實驗將演示如何在小凌派-RK2206開發板上使用IOT庫的GPIO中斷模式,進行GPIO編程開發。例程將創建一個任務,通過配置GPIO
    的頭像 發表于 04-21 10:39 ?254次閱讀
    基于小凌派RK2206<b class='flag-5'>開發板</b>:OpenHarmony如何使用IoT接口控制<b class='flag-5'>GPIO</b>中斷

    基于小凌派RK2206開發板:OpenHarmony如何使用IoT接口控制GPIO外設

    1、案例簡介本案例主要是如何在小凌派-RK2206開發板上使用IOT庫的GPIO接口,進行GPIO編程開發。例程將創建一個任務,通過配置GPIO
    的頭像 發表于 04-11 15:36 ?372次閱讀
    基于小凌派RK2206<b class='flag-5'>開發板</b>:OpenHarmony如何使用IoT接口控制<b class='flag-5'>GPIO</b>外設

    如何為LSDK構建libgtk-x11-2.0.so.0?

    我正在嘗試為我的 LS1028A RDB(運行 LSDK)構建 libgtk-x11-2.0.so.0。這是 libopencv_highgui.so 所需要的。有沒有辦法為 LS1028A 交叉編譯這個庫?
    發表于 04-04 08:00

    飛凌嵌入式ElfBoard ELF 1板卡-Pinctrl和GPIO子系統GPIO子系統

    GPIO(General Purpose Input/Output)子系統是用于控制和管理通用輸入/輸出引腳的一部分。它提供了一種標準化的方式來訪問和操作硬件平臺上的GPIO引腳,使開發
    發表于 03-24 15:41

    飛凌嵌入式ElfBoard ELF 1板卡-Pinctrl和GPIO子系統Pinctrl子系統

    、SPI、I2C、GPIO等。 二、引腳復用:i.MX6ULL支持引腳的多功能復用,即一個引腳可以用于多種不同的功能。pinctrl子系統允許驅動程序將引腳設置為特定功能的輸入或輸出,
    發表于 03-22 09:23

    全新上市 |迅為iTOP-LS2K0300開發板HMI

    全新上市 |迅為iTOP-LS2K0300開發板HMI
    的頭像 發表于 02-17 14:39 ?465次閱讀
    全新上市 |迅為iTOP-<b class='flag-5'>LS</b>2K0300<b class='flag-5'>開發板</b>HMI

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-開發板適配LED

    嵌入式開發工程師點亮一個LED燈,就類似軟件工程師實現一個hello world程序。ELF 1開發板主控上有紅、綠、黃三個LED小燈,核心有一個LED心跳燈。在Linux
    發表于 01-24 09:40

    飛凌嵌入式ElfBoard ELF 1板卡-開發板適配LED

    嵌入式開發工程師點亮一個LED燈,就類似軟件工程師實現一個hello world程序。ELF 1開發板主控上有紅、綠、黃三個LED小燈,核心有一個LED心跳燈。在Linux
    發表于 01-23 10:49

    PIC32CM LE00/LS00/LS60 Curiosity Pro開發板變更通知

    電子發燒友網站提供《PIC32CM LE00/LS00/LS60 Curiosity Pro開發板變更通知.pdf》資料免費下載
    發表于 01-22 15:48 ?0次下載
    PIC32CM LE00/<b class='flag-5'>LS</b>00/<b class='flag-5'>LS</b>60 Curiosity Pro<b class='flag-5'>開發板</b>變更通知

    RT-Thread 發布 EtherKit開源以太網硬件!

    EtherKit是RT-Thread聯合瑞薩電子推出的一款高性能、多功能以太網MPU開發板,采用瑞薩電子RZ/N2L芯片,搭載ArmCortex-R52內核,主頻高達400MHz;支持TSN的3端口
    的頭像 發表于 11-20 01:07 ?1013次閱讀
    RT-Thread 發布 EtherKit開源<b class='flag-5'>以太網</b>硬件!

    正點原子和野火開發板哪個好

    1.1 正點原子 正點原子開發板通常采用Xilinx公司的ZYNQ系列FPGA芯片,這些芯片集成了ARM處理器和FPGA邏輯單元,能夠實現高性能的嵌入式系統設計。正點原子開發板的硬件配置較為豐富,包括
    的頭像 發表于 11-13 09:29 ?3457次閱讀

    迅為itop-3568開發板AMP雙系統使用手冊燒寫AMP鏡像

    迅為itop-3568開發板AMP雙系統使用手冊燒寫AMP鏡像
    的頭像 發表于 11-04 15:00 ?1001次閱讀
    迅為itop-3568<b class='flag-5'>開發板</b>AMP雙<b class='flag-5'>系統</b>使用手冊<b class='flag-5'>之</b>燒寫AMP鏡像

    為什么通過SFP連接開發板,電腦顯示以太網未連接呢?

    想與開發板ZC706進行以太網通信,為什么通過SFP連接開發板,電腦顯示以太網未連接呢?但是連接到RJ45就顯示未識別網絡(證明連上了)?
    發表于 10-11 15:10

    【北京迅為】龍芯iTOP-LS2K0500開發板快速啟動手冊-第3章 Windows安裝串口終端

    龍芯iTOP-LS2K0500開發板
    的頭像 發表于 08-28 15:13 ?779次閱讀
    【北京迅為】龍芯iTOP-<b class='flag-5'>LS</b>2K0500<b class='flag-5'>開發板</b>快速啟動手冊-第3章 Windows安裝串口終端

    Banana Pi BPI-M4 Berry 開源硬件開發板以太網口和WiFi測試

    Banana Pi BPI-M4 Berry 開源硬件開發板以太網口和WiFi測試
    的頭像 發表于 07-02 16:16 ?1213次閱讀
    Banana Pi BPI-M4 Berry 開源硬件<b class='flag-5'>開發板</b><b class='flag-5'>以太網</b>口和WiFi測試
    主站蜘蛛池模板: 久久精品国产精品亚洲婷婷 | 天天干天天干天天干天天干天天干 | 女人张开腿男人猛桶视频 | 一区二区高清在线观看 | 一级毛片在线 | 谁有毛片网站 | 日本理论在线观看被窝网 | 在线黄色免费网站 | 91大神精品 | 三级黄色片在线播放 | 欧美黑粗 | 四虎永久在线精品 | 丁香婷五月| 69日本xxxxxxxxx96| 免费亚洲成人 | 国产精品福利午夜一级毛片 | 爱婷婷视频在线观看 | 亚洲视频在线视频 | 亚洲国产精品综合久久2007 | videosex久久麻豆 | 亚洲我射 | 婷婷久久综合网 | 在线精品国产第一页 | 色多多在线观看 | 欧美在线三级 | 免费看黄视频的网站 | 色五月激情五月 | 精品国产免费久久久久久婷婷 | 一区二区福利 | 国产激情在线观看 | 中文字幕亚洲一区婷婷 | 午夜视频你懂的 | 狼色视频在线观免费观看 | 35pao免费视频| 深爱五月网 | 国产黄色a三级三级三级 | 乱小说录目伦200篇将曲勒 | 亚洲精品免费视频 | 插久久 | 精品国产自在在线在线观看 | 亚洲国产成a人v在线观看 |