device-tree

    0熱度

    2回答

    我在嵌入式產品的dts文件中找到了這個片段。 爲什麼我們有NAND閃存時有NOR閃存? 在下面的本地總線節點中提到的LCS0,LCS1是什麼意思? [email protected] { #address-cells = <2>; #size-cells = <1>; compatible = "fsl,mpc8313-elbc", "fsl,elbc", "

    1熱度

    1回答

    如何將平臺特定文件轉換爲設備樹? 我從理論上了解設備樹。 請解釋它在樹莓派或其他任何板子中的作品。

    0熱度

    1回答

    我正在嘗試按照這些說明爲BeagleBone Black創建設備樹覆蓋:http://derekmolloy.ie/gpios-on-the-beaglebone-black-using-device-tree-overlays/。我完全按照所示的方向,沒有告訴任何錯誤,除了我嘗試應用疊加層(使用回波DM-GPIO-Test> $ SLOTS)之外,它似乎並不實際工作。使用cat $角子機顯示一切

    0熱度

    1回答

    正在讀取Device Tree Usage併到達描述節點的關鍵屬性的部分。 external-bus { #address-cells = <2> #size-cells = <1>; ranges = <0 0 0x10100000 0x10000 // Chipselect 1, Ethernet 1 0 0x10160000 0x100

    2熱度

    1回答

    如何配置gpio引腳的默認設置設備樹 - 特別是飛思卡爾imx系列。 到目前爲止,我只能夠配置使用LED接口的GPIO: gpioinit { compatible = "gpio-leds"; pinctrl-names = "default"; mykpp { gpios = <&gpio4 15 1>; }; }; 上面的代碼集GPI

    1熱度

    1回答

    我試圖用Beagle Black接口音頻ADC(wm8782/pcm1803a)。我已在文件davinci-evm,wm8782.c和BB-BONE-AUDI-01設備樹覆蓋文件(請參閱下面的代碼)中做了一些更改。 我的問題是,加載dtbo文件的dmesg返回時: 「......編解碼器DAI wm8782,音響找不到」 我假設我的編解碼器(wm8782)是不是被由alsa核心註冊,但我必須這樣做

    7熱度

    1回答

    我想寫一個設備樹覆蓋,以識別我的BeagleBone黑色基於SPI的enc28j60模塊。該模塊沒有在/kernel-dev/Documentation/devicetree/bindings中顯示,但在內核中確實存在它的驅動程序。 缺少文檔表明設備樹綁定丟失了嗎?不能說像compatible = "microchip,enc28j60"這樣的東西,我想知道如何使用設備樹覆蓋來加載enc28j60

    2熱度

    2回答

    我是編寫設備驅動程序的新手。 我想爲ARM平臺上的外設寫一個設備驅動程序。 1問題:有沒有什麼不同編寫基於ARM平臺的外圍不是x86 Linux中的設備驅動程序? 第二問題:我檢查的/ proc/IOMEM文件以查看處理器的當前地址的地圖。但是,並不是所有外圍設備,包括我想訪問的外圍設備都不存在於該文件中。我怎樣才能包含外設的地址範圍? 第三個問題:在寫入設備驅動程序時設備樹的重要性如何?

    3熱度

    1回答

    我正在編譯OpenWrt(基於Linux的無線路由器),我在OpenWrt源代碼中添加了一個板,我的板上有兩個uart端口,我可以聲明並啓用兩個uart端口,兩個uart端口分別命名爲'uartfull '和'uartlite'。 'uartlite'被註冊到'/ dev/ttyS1','uartfull'被註冊到'/ dev/ttyS0'。但是我想要uartlite把'/ dev/ttyS0'和

    8熱度

    2回答

    設備樹和ATAG之間有什麼區別?另外,ATAG是必須的,內核是否期望它們處於固定地址,還是期望它們在r0-r3中?