色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

在Petalinux中應該如何確認dev目錄下設備的對應關系?

YCqV_FPGA_EETre ? 來源:FPGA開發圈 ? 作者:Terry Ni ? 2021-03-02 14:34 ? 次閱讀

通常Kernel一加載起來,大家能在/dev目錄下可以看到一大堆的設備。這些設備都是Kernel加載初始化過程中,由內核和驅動創建出來的。那么哪個設備才是我真正要用的設備。下面就幾個常用的外設來和大家一起梳理一下。

反編譯設備樹

首先第一步是要獲得完整的設備樹信息。通過將 dtb 文件反編譯成 dts 文件,你就可以獲得最終的設備樹文件了。方法是使用dtc小工具,把在你 petalinux 工程下image/linux/system.dtb 文件反編譯成 dts 文件。命令如下:

dtc -I dtb -O dts -osystem.dts system.dtb

有了最終的 dts 文件,就相當于我們已經有一個所有設備的清單。在這個清單中,我們可以看到每個設備在kernel 中都會有一個對應的地址。這個地址就可以和你 Vivado 工程中設置的地址一一對應。

例如:

f8fcbe0e-74d1-11eb-8b86-12bb97331649.png

查看啟動信息,確認設備節點

在 Kernel 啟動過程中,設備驅動如果能成功完成初始化,一般會打印出對應的設備名稱。例如,如果在 VIVADO 工程中使能了 PS 側的 UART0,那么你可以在 kernel 啟動完成之后,通過 dmesg 指令來查找 UART0 被注冊成了哪個串口設備。

所以如果使用的是自己的硬件平臺,那么盡量不要使用預設的名稱,這樣可以避免導入多余的設備樹信息從而導致編譯失敗或者最終功能不正確。

f9e82614-74d1-11eb-8b86-12bb97331649.png

查看設備初始化信息,確認設備節點

如果驅動在初始化工程中沒有打印出設備名稱的話,怎么才能知道對應的設備是哪個呢?比如I2C設備,用dmesg并沒有找到VIVADO工程中使能的I2C對應的是哪個設備。

然后在 /dev 下,你可以看到多達9個的 i2c 設備。

這個時候,我們可以去/sys/bus/i2c/device目錄下來確認每個 I2C 設備對應的節點

進入我們要確認的 I2C 設備,比如 I2C-0 這個設備,再用 ls -l 的指令,就可以看到這個設備對應的是設備樹中具體的哪個節點了。

總結

用戶需要使用某個設備的時候可以通過本文介紹的兩種方法,結合設備樹信息就可以明確的找到對應的設備了。

原文標題:開發者分享 | Petalinux中如何確認 dev 下設備的對應關系

文章出處:【微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    1630

    文章

    21762

    瀏覽量

    604460

原文標題:開發者分享 | Petalinux中如何確認 dev 下設備的對應關系

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    晶振AED設備的應用

    ? ? 晶振AED設備的應用 ? 晶振,這一看似微小的電子元件,卻在AED(自動體外除顫器)設備扮演著至關重要的角色。隨著AED地圖導
    的頭像 發表于 01-06 11:18 ?79次閱讀

    ub933驅動程序是基于I2c編寫的,請問驅動程序應該放在內核drivers目錄下的哪個子目錄里?

    ub933驅動程序是基于I2c編寫的,請問驅動程序應該放在內核drivers目錄下的哪個子目錄里,驅動注冊時應該使用什么函數?
    發表于 12-13 06:03

    晶振與智能設備關系 晶振通信設備的作用

    晶振與智能設備關系 現代智能設備,晶體振蕩器(晶振)是確保設備正常運行的關鍵組件之一。智能
    的頭像 發表于 12-09 09:30 ?273次閱讀

    如何在Petalinux下Patch u-boot源碼

    軟件開發過程我們經常遇到用 Patch 來傳遞和更新代碼的場景。本文以一個端到端的例子來演示 Petalinux 使用過程,如何給
    的頭像 發表于 12-04 16:26 ?1098次閱讀
    如何在<b class='flag-5'>Petalinux</b>下Patch u-boot源碼

    ADS5546模擬輸入和數字輸出的對應關系是怎樣的?

    1、從規格書中沒有找到ADC的模擬輸入和數字輸出的對應關系,請問對應關系如何? 2、我們外部給入0.75V的模擬信號,理論上數字輸出應該
    發表于 11-15 08:25

    【龍芯2K0300蜂鳥板試用】UART通信測試3、通信串口

    首先確認uart 與tty 的對應關系 得到的結果【數字.serail】部分的數字為uart 的寄存器地址,末尾為tty的名字。查看芯
    發表于 09-20 00:32

    SD卡的識別、掛載、讀寫性能是如何檢測的呢?

    /testfile of=/dev/null bs=1M 本命令將從SD卡的/mnt/sdcard目錄下讀取testfile文件,并將其輸出到/dev/null,測試SD卡的讀取性能
    發表于 07-24 08:18

    如何在ModelSim添加Xilinx仿真庫

    今天給大俠帶來FPGA設計應用如何在ModelSim添加Xilinx仿真庫,話不多說,上貨。 注意:ModelSim一定要安裝在不帶空格的目錄下,即不要安裝在“Progr
    發表于 07-03 18:16

    esp-at下的main目錄下是UART AT程序嗎?

    esp-at下的main目錄下是UART AT程序嗎???我example目錄下只看到了SPI AT 和sdio AT 程序,沒看到有UART。002.png 我執行idf.py
    發表于 06-27 06:55

    I.MX6ULL-飛凌 ElfBoard ELF1板卡 - 如何在Ubuntu編譯OpenCV庫(X86架構)

    OpenCV的編譯環境 (1)自己的目錄下新建一個opencv目錄: elf@ubuntu:~/work$ mkdir opencv (2)拷貝opencv源碼到opencv目錄下
    發表于 06-07 09:32

    嵌入式學習-飛凌ElfBoard ELF 1板卡 - 如何在Ubuntu編譯OpenCV庫

    OpenCV的編譯環境 (1)自己的目錄下新建一個opencv目錄: elf@ubuntu:~/work$ mkdir opencv (2)拷貝opencv源碼到opencv目錄下
    發表于 06-07 09:21

    諧波電流和諧波電壓對應關系

    諧波電流和諧波電壓對應關系 諧波電流和諧波電壓之間的關系是電磁學中非常重要的一個概念,它們實際電路和電力系統具有廣泛的應用。要理解這種
    的頭像 發表于 04-08 17:11 ?2616次閱讀

    STM32CubeIDE使用簽名腳本,為什么DEBUG目錄找不到對應的bin?

    STM32CubeIDE使用簽名腳本(STM32CubeMP13封裝 - 入門指南 - stm32mpu (stmicroelectronics.cn)) 然后構建,打印顯示構建成功,但是DEBUG目錄找不到
    發表于 03-11 07:57

    vivado2017找不到ZCU102對應的板卡,求解決和分享,應該如何解決

    vivado2017找不到ZCU102對應的板卡,求解決和分享,應該如何解決
    發表于 02-29 17:31

    FPGA資源與AISC對應關系

    芯片。 內部互聯線(Interconnects):用于連接上述的各種資源。 而ASIC是為特定應用定制的硬件電路,其設計和制造過程是一次性的。因此,ASIC的資源與FPGA的對應關系并不直接。 一些
    發表于 02-22 09:52
    主站蜘蛛池模板: 国产三级精品三级在线观看| 小草影院免费| 亚洲乱码日产精品BD在线下载| 我年轻漂亮的继坶2中字在线播放| 星空无限传媒视频在线观看视频| 办公室里做好紧好爽H| 男女AA片免费| 69夫妻交友网| 内射人妻骚骚骚| chaopeng 在线视频| 日本xxxx8888| 国产高清超清在线播放| 新影音先锋男人色资源网| 国精产品一区一区三区有| 亚洲字幕在线观看| 旧里番ovaの催○セイ活指导| 123成人站| 欧洲videosdesrxotv| 丹麦1o一19sex性hdhd| 色一情一乱一伦一区二区三区| 在线AV国产传媒18精品免费 | 亚洲精品视频在线播放| 国偷自产视频一区二区99| 一本道亚洲区免费观看| 快播理论片| MATURETUBE乱妇| 臀精插宫NP文| 娇妻让壮男弄的流白浆| 羽月希被黑人吃奶dasd585| 年轻的朋友4在线看中文字幕| 大陆午夜伦理| 亚洲国产精品自在自线观看 | 久久99AV无色码人妻蜜| 99国产精品综合AV无码| 少妇第一次交换| 精品美女国产互换人妻| a亚洲在线观看不卡高清| 午夜国产精品视频| 看看妇女的B免费看| 粉嫩极品国产在线观看| 伊人角狠狠狠狠|