▲點(diǎn)擊上方“天嵌股份”關(guān)注公眾號(hào)后回復(fù)TQT507_CoreB獲取板卡規(guī)格書
本文檔介紹了內(nèi)核設(shè)備樹的位置和包含關(guān)系
1.內(nèi)核設(shè)備樹位置
文件 |
備注 |
dts |
longan/device/config/chips/t507/configs/evb/board.dts |
主要修改的 dts 文件 |
longan/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1-pinctrl.dtsi |
longan/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1.dtsi |
longan/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1-clk.dtsi |
屬性配置 |
longan/device/config/chips/t507/configs/evb/sys_config.fex |
內(nèi)存,電源等待核心部分 |
2.設(shè)備樹包含關(guān)系
當(dāng)存在sys_config.fex時(shí),一份完整的配置可以包括三個(gè)部分:●soc級(jí)配置文件:定義了SOC級(jí)配置,如設(shè)備時(shí)鐘、中斷等資源,如圖sun50iw9p1.dtsi。●board級(jí)配置文件:定義了板級(jí)配置,包含一些板級(jí)差異信息,如圖board.dts 。●sys_config.fex配置文件,為方便客戶使用而定義,優(yōu)先級(jí)比board級(jí)配置、soc級(jí)配置都高。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
編輯設(shè)備樹文件,執(zhí)行以下指令可以修改nano的板級(jí)頭文件,如下圖所示。(比如基于MCP2515把復(fù)用為SPI1的硬件資源轉(zhuǎn)成CAN對(duì)源代碼進(jìn)行修改)
發(fā)表于 04-17 10:10
?82次閱讀
編輯設(shè)備樹文件,執(zhí)行以下指令可以修改nano的板級(jí)頭文件,如圖所示。(比如把復(fù)用為SPI1的硬件資源改成通用的GPIO對(duì)源代碼進(jìn)行修改)
發(fā)表于 04-17 10:00
?68次閱讀
i.MX8M 納米
yocto Linux
我想在不經(jīng)過(guò)構(gòu)建過(guò)程的情況下測(cè)試 Device Tree 更改。有沒(méi)有辦法修改 live 系統(tǒng)上的設(shè)備樹設(shè)置?
This https
發(fā)表于 04-09 08:23
來(lái)自 NXP 的 Yocto 構(gòu)建設(shè)置
我想為 imx8m nano 構(gòu)建一個(gè)修改后的器件樹。我了解設(shè)備樹源文件(.dts、dtsi)的語(yǔ)法,但我不知道如何讓 yocto 版本更新 D
發(fā)表于 04-09 07:37
1、重新編譯kernel容易報(bào)錯(cuò),重新編譯設(shè)備樹也會(huì)報(bào)錯(cuò)。
2、加載驅(qū)動(dòng),編譯環(huán)境應(yīng)該對(duì)應(yīng),加載不成功。
3、想知道整體比方說(shuō),修改下IO,修改下設(shè)備
發(fā)表于 03-07 08:05
芯片型號(hào):STM32MP135DAF7
內(nèi)核版本:5.15.67
需要使用引腳 PA11:
內(nèi)核驅(qū)動(dòng)加載:
設(shè)備樹配置:
構(gòu)建內(nèi)核和
發(fā)表于 03-07 08:02
【技術(shù)分享】迅為RK3568開發(fā)板使用TFTP加載內(nèi)核設(shè)備樹
發(fā)表于 02-21 14:04
?459次閱讀
請(qǐng)問(wèn),rk3588j要再提取一個(gè)USB3.0接口設(shè)備樹怎么改
發(fā)表于 02-20 11:22
在嵌入式項(xiàng)目開發(fā)中,為了適配新外設(shè)、調(diào)整硬件資源分配或修復(fù)驅(qū)動(dòng)問(wèn)題,需要頻繁修改設(shè)備樹和內(nèi)核。修改完成后,通常需要重新編譯生成鏡像,并將其燒
發(fā)表于 01-17 15:52
?1145次閱讀
不同而新增加了dts,則需要在這個(gè)Makefile的這個(gè)位置添加上對(duì)應(yīng)的.dtb文件名參與編譯。ELF 1使用的設(shè)備樹命名為imx6ull-elf1-emmc.dts,是基于NXP官方evk板子的設(shè)備
發(fā)表于 01-13 09:09
不同而新增加了dts,則需要在這個(gè)Makefile的這個(gè)位置添加上對(duì)應(yīng)的.dtb文件名參與編譯。ELF 1使用的設(shè)備樹命名為imx6ull-elf1-emmc.dts,是基于NXP官方evk板子的設(shè)備
發(fā)表于 01-10 09:23
前邊講解了內(nèi)核編譯選項(xiàng)的配置,這一節(jié)我們?cè)敿?xì)講一下設(shè)備樹。設(shè)備樹的知識(shí)是Linux驅(qū)動(dòng)開發(fā)人員必備的技能,我們現(xiàn)在使用的Linux
發(fā)表于 01-08 08:32
前邊講解了內(nèi)核編譯選項(xiàng)的配置,這一節(jié)我們?cè)敿?xì)講一下設(shè)備樹。設(shè)備樹的知識(shí)是Linux驅(qū)動(dòng)開發(fā)人員必備的技能,我們現(xiàn)在使用的Linux
發(fā)表于 01-07 09:16
請(qǐng)問(wèn)PCM1864的驅(qū)動(dòng)在設(shè)備樹該如何描述呢:
1. 我使用的不是TI的LINUX內(nèi)核,是另外一款SOC的LINUX內(nèi)核
2. 我在設(shè)備
發(fā)表于 10-23 07:30
MIPI屏適配
100ASK-D1-H_DualDisplay-DevKit V11
1. 顯示適配
1.1 修改設(shè)備樹
1.1.1 修改內(nèi)核
發(fā)表于 07-10 10:30
評(píng)論