T113 如何添加支持axp209关机按键

发布时间:2026/10/7 7:16:02

T113 如何添加支持axp209关机按键 需求:项目使用axp209 pmu需要添加关机功能解决在dts里面twi0下添加按键的配置且添加驱动编译diff --git a/device/config/chips/t113/configs/zqboard/linux-5.4/board.dts b/device/config/chips/t113/configs/zqboard/linux-5.4/board.dts index 5c50db447..cadba644c 100755 --- a/device/config/chips/t113/configs/zqboard/linux-5.4/board.dts b/device/config/chips/t113/configs/zqboard/linux-5.4/board.dts axp209: pmic34 { compatible x-powers,axp209; reg 0x34; interrupt-parent pio; //interrupts 1 5 IRQ_TYPE_EDGE_FALLING; interrupts PB 5 IRQ_TYPE_EDGE_FALLING; interrupt-controller; #interrupt-cells 1; axp20x_pek: axp20x-pek { compatible x-powers,axp20x-pek; status okay; }; };diff --git a/target/allwinner/t113-zqboard/defconfig b/target/allwinner/t113-zqboard/defconfig index 42d756369..a2449d642 100755 --- a/target/allwinner/t113-zqboard/defconfig b/target/allwinner/t113-zqboard/defconfig -57,6 57,7 CONFIG_HAS_FPUy CONFIG_AUDIO_SUPPORTy CONFIG_GPIO_SUPPORTy CONFIG_USB_SUPPORTy CONFIG_RTC_SUPPORTy CONFIG_USES_DEVICETREEy CONFIG_army CONFIG_ARCHarm hnzhnz-desktop:/workspace4/t113/recordwifi/Tina-Linux$上面修改完毕后编译kernel后编译整包进行烧录。rootTinaLinux:/sys/devices/platform/soc3000000/2502000.twi/i2c-0/0-0034# ls axp20x-ac-power-supply modalias axp20x-adc name axp20x-battery-power-supply of_node axp20x-gpio power axp20x-pek subsystem axp20x-regulator supplier:2000000.pinctrl axp20x-usb-power-supply uevent driver rootTinaLinux:/sys/devices/platform/soc3000000/2502000.twi/i2c-0/0-0034#
延伸阅读

更多相关文章

2026/10/6 15:32:05

kettle导数据空值字段异常

使用kettle跨数据库导数据时报错:cannot insert NULL or update to NULL: Not nullable "aaa" column (input position -1),导入表对应字段也允许为空。Kettle 默认行为:KETTLE_EMPTY_STRING_DIFFERS_FROM_NULLN,会把空…

2026/10/6 15:32:17

Nginx Rewrite机制解析与企业级实战指南

1. Nginx Rewrite机制深度解析作为Web服务器领域的瑞士军刀,Nginx的rewrite功能堪称URL处理的艺术品。我曾在电商系统迁移中,仅用20条rewrite规则就完成了10万商品URL的无缝切换,这个经历让我深刻认识到rewrite在真实业务场景中的威力。不同于…

2026/10/6 13:53:11

从 4192 个参数看懂 GPT:拆解 Andrej Karpathy 的 microGPT

真实的 GPT-4、ChatGPT 有上千亿参数,堆着几十上百层 Transformer,训练数据是整个互联网。这样的规模让"理解 GPT 到底在做什么"变成一件望而生畏的事——但如果把它缩小到 4192 个参数、1 层 Transformer、纯 Python 写、不依赖任何深度学习框…

2026/10/7 7:15:23

开发者福音,Codex 免配置安装包落地演示

前言 在使用 Codex 的过程中,很多开发小伙伴都会卡在环境搭建环节。手动安装 Node.js、处理依赖冲突、敲大量命令行,对新手非常不友好,稍有不慎就会部署失败。 这款 Codex 一键安装包,提前把运行环境、各类依赖以及客户端全部打…

2026/10/7 7:15:23

BqLog核心拆解:环形队列与自适应数据总线如何支撑游戏海量日志

“王者荣耀一局打完,日志系统到底扛了多少条记录?”这个问题我认真测过。在一场二十多分钟的模拟对局里,光战斗计算、技能结算、AI行为三个模块产生的日志就超过十五万条,算上网络同步、英雄属性变化、场景事件的上报,…

2026/10/5 6:32:56

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/6 4:01:51

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/6 17:46:51

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

ESP32免重刷固件:浏览器直接修改NVS键值实现WiFi配置更新

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

SAP HANA查询结果导出CSV:避开乱码、性能与权限的实用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

数字后端Placement阶段Density与Congestion控制实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑