uboot Device tree error at node ‘__symbols__‘

宏定义相关

是设备树有问题,比如没包含宏定义所在的头文件:

&i2c2 {status = "okay";pinctrl-0 = <&i2c2_pb0_pins>;pinctrl-names = "default";touchscreen@48 {reg = <0x48>;compatible = "ti,tsc2007";interrupt-parent = <&pio>;interrupts = <6 14 IRQ_TYPE_EDGE_FALLING>;gpios = <&pio 6 14 GPIO_ACTIVE_LOW>; /* PG14 */ti,x-plate-ohms = <660>;wakeup-source;};
};

这里用到了IRQ_TYPE_EDGE_FALLINGIRQ_TYPE_EDGE_FALLING这两个宏定义,但是没有引用宏定义所在的头文件,加上就行:

#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/gpio/gpio.h>

port 相关

/ {soc {hdmi: hdmi@5500000 {compatible = "allwinner,sun20i-d1-dw-hdmi";reg = <0x5500000 0x10000>;reg-io-width = <1>;interrupts = <109 IRQ_TYPE_LEVEL_HIGH>;clocks = <&ccu CLK_BUS_HDMI>,<&ccu CLK_HDMI_24M>,<&ccu CLK_HDMI_CEC>;clock-names = "iahb", "isfr", "cec";resets = <&ccu RST_BUS_HDMI_SUB>;reset-names = "ctrl";phys = <&hdmi_phy>;phy-names = "phy";status = "disabled";ports {#address-cells = <1>;#size-cells = <0>;port@0 {reg = <0>;hdmi_in_tcon_top: endpoint {remote-endpoint = <&tcon_top_hdmi_out_hdmi>;};};hdmi_out: port@1 {reg = <1>;};};};};
};
/ {hdmi_connector: connector {compatible = "hdmi-connector";type = "a";port {hdmi_connector_in: endpoint { // Aremote-endpoint = <&hdmi_out_connector>;};};};
};&hdmi_out {hdmi_out_connector: endpoint { // Bremote-endpoint = <&hdmi_connector_in>;};
};

A 和 B 是成对出现的,两者要互相指向对方,如果没有 B 就会有问题,要么就都注释掉

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/863117.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【JavaScript脚本宇宙】精通前端开发:六大热门CSS框架详解

前端开发的利器&#xff1a;深入了解六大CSS框架 前言 在现代Web开发中&#xff0c;选择适合的前端框架和工具包是构建高效、响应式和美观的网站或应用程序的关键。本文将详细介绍六个广受欢迎的CSS框架&#xff1a;Bootstrap、Bulma、Tailwind CSS、Foundation、Materialize…

ASUS华硕A豆14笔记本电脑I421EAYB,I421EQYB_ADOL14EA工厂模式原厂Win11系统安装包下载

适用型号&#xff1a;ADOL14EA笔记本I421EAYB、I421EQYB 链接&#xff1a;https://pan.baidu.com/s/1krU8m_lbApyUfZQo5E4cCQ?pwd0ewl 提取码&#xff1a;0ewl 华硕原装WIN11系统工厂安装包&#xff0c;带有MyASUS WinRE RECOVERY恢复功能、自带所有驱动、出厂主题壁纸、系…

Linux上安装JDK,Java起飞,开启编程之旅

在Linux环境下搭建Java开发平台&#xff0c;是许多开发者入门Java世界的第一步。Java的跨平台特性使得在Linux上安装JDK尤为重要&#xff0c;它不仅能为Linux开发者提供更广阔的应用场景&#xff0c;也是探索Java强大功能的起点。 接下来&#xff0c;让我们一起在Linux中完成J…

【SpringMVC】_SpringMVC实现留言墙

目录 1. 需求分析 2. 接口定义 2.1 提交留言 2.2 获取全部留言 3. 响应数据 4. 服务器代码 4.1 MessageInfo 文件 4.2 MessageController 文件 5. 前端页面代码 5. 运行测试 1. 需求分析 实现如下页面&#xff1a; 1、输入留言信息&#xff0c;点击提交后&#xff0…

使用腾讯云服务器从0搭建个人网站,超简单图文教程

使用腾讯云服务器搭建网站全流程&#xff0c;包括轻量应用服务器和云服务器CVM建站教程&#xff0c;轻量可以使用应用镜像一键建站&#xff0c;云服务器CVM可以通过安装宝塔面板的方式来搭建网站&#xff0c;腾讯云服务器网txyfwq.com整理使用腾讯云服务器建站教程&#xff0c;…

NPOI入门指南:轻松操作Excel文件的.NET库

目录 引言 一、NPOI概述 二、NPOI的主要用途 三、安装NPOI库 四、NPOI基本使用 六、性能优化和内存管理 七、常见问题与解决方案 八、结论 附录 引言 Excel文件作为数据处理的重要工具&#xff0c;广泛应用于各种场景。然而&#xff0c;在没有安装Microsoft Office的…

llama.cpp

https://github.com/echonoshy/cgft-llm 【大模型量化】- Llama.cpp轻量化模型部署及量化_哔哩哔哩_bilibili github.com/ggerganov/llama.cpp cd ~/code/llama.cpp/build_cuda/bin ./quantize --allow-requantize /root/autodl-tmp/models/Llama3-8B-Chinese-Chat-GGUF/Llama…

海尔智家:科技优秀是一种习惯

海尔智家&#xff1a;科技优秀是一种习惯 2024-06-28 15:19代锡海 6月24日&#xff0c;2023年度国家科学技术奖正式揭晓。海尔智家“温湿氧磁多维精准控制家用保鲜电器技术创新与产业化”项目荣获国家科学技术进步奖&#xff0c;成为家电行业唯一牵头获奖企业。 很多人说&…

前端Axios失败重试

前端Axios失败重试 失败重试次数写在vite全局配置中&#xff0c;之后统一修改即可 vite环境变量 # 失败重试次数 VITE_BASE_API_RETRY5# 失败重试时间 VITE_BASE_API_RETRY_DELAY3000Axios重试 思路 在Axios创建中读取vite环境变量配置&#xff0c;将其赋值在发送请求时&a…

Obsidan插件开发

1 Obidian 开发 Obsidian 基于 Electron 框架开发&#xff0c;其前端主要使用了 HTML、CSS 和 JavaScript&#xff0c;而后端使用了 Node.js。Node.js 是基于 Chrome V8 引擎的 JavaScript 运行环境&#xff0c;使 JavaScript 能在服务器端运行。 在开发 Obsidian 插件时&…

qt 用宏控制静态接口的统一

1.概要 /** * 单件宏实验 * 创建一个可以生成单件的宏 * 起因&#xff1a;想让有些控件单件&#xff0c;但是c不支持静态的继承&#xff08;c#支持&#xff09; * 那么如果保证这些接口的统一呢&#xff0c;用宏 */ 2.代码 2.1 a.h #ifndef A_H #define A_H#include &…

分布式kettle调度管理平台简介

介绍 Kettle&#xff08;也称为Pentaho Data Integration&#xff09;是一款开源的ETL&#xff08;Extract, Transform, Load&#xff09;工具&#xff0c;由Pentaho&#xff08;现为Hitachi Vantara&#xff09;开发和维护。它提供了一套强大的数据集成和转换功能&#xff0c…

【C++】类、静态、枚举、重载、多态、继承、重写、虚函数

五、类 面向对象编程是一个巨大的编程范式。C中的类class就是基于对象的程序设计。 我们可以用类来定义一个新的类型&#xff0c;这些新类型就可以像内置类型一样使用。 内置类型颗粒度太太小&#xff0c;现实需求又非常复杂&#xff0c;这就需要我们把内置类型适度的进行拼搭…

源码学习:文件描述符

在进程描述学习中&#xff0c;扯到了max_fds&#xff0c;接着就联想到了日常运维中常见的ulimit参数、sysctl内核参数&#xff0c;原来以为max_fds与这些个关联性比较强&#xff0c;但经过一早上折腾以后&#xff0c;发现其实还是有一些差距的。但是在学习过程中&#xff0c;却…

【C++】数组、字符串

六、数组、字符串 讨论数组离不开指针&#xff0c;指针基本上就是数组的一切的基础&#xff0c;数组和指针的相关内容参考我的C系列博文&#xff1a;【C语言学习笔记】四、指针_通过变量名访问内存单元中的数据缺点-CSDN博客【C语言学习笔记】三、数组-CSDN博客 1、数组就是&…

RxJava快速入门

简单来说RxJava是一个实现响应式编程的类库。 那什么是响应式编程&#xff1f; 响应式编程的核心思想是"数据流是第一等公民”&#xff0c;程序的逻辑建立在数据流的变化之上。 响应式编程的几个核心概念: &#xff08;1&#xff09;数据流&#xff1a;在响应式编程中&…

数据结构03 链表的基本操作【C++数组模拟实现】

前言&#xff1a;本节内容主要了解链表的基本概念及特点&#xff0c;以及能够通过数组模拟学会链表的几种基本操作&#xff0c;下一节我们将通过STL模板完成链表操作&#xff0c;可以通过专栏进入查看下一节哦~ 目录 单链表及其特点 完整链表构成 完整链表简述 创建单链表 …

京东云备案流程图_云主机快速ICP备案_京东云服务器备案问题解答

京东云ICP备案流程&#xff0c;备案包括网站和APP备案&#xff0c;以及备案问题解答FAQ&#xff0c;阿腾云以京东云网站域名备案流程为例&#xff0c;先填写主办单位信息&#xff0c;选择网站备案或APP备案&#xff0c;申请授权码并验证&#xff0c;填写并上传主办单位详细信息…

【论文解读】Video Coding with Cross-Component Sample Offset

论文下载地址:Video Coding with Cross-Component Sample Offset 时间:2024 年 作者:Han Gao、Xin Zhao、Tianqi Liu和Shan Liu 级别:《IEEE Transactions on Image Processing》 机构:Tencent America 摘要 研究背景:传统的图像和视频压缩技术主要探索空间、时间和主观…

Python入门-基本数据类型-数字类型的操作

1.数字运算符 数字运算符是一些特殊的符号&#xff0c;主要用于数字之间的运算。根据功能可以将数字运算符分为算 术运算符、赋值运算符等。 1.1算术运算符 Python的算术运算符有“”“-”“*”“/”“%”“**”和“//”&#xff0c;这些都是双目运算符&#xff0c;用于对两…