全志T527设置gpio口输出高电平实际输出低电平

news2024/12/23 10:13:57
前言

在调试T527的时候,主板另外添加了gpio口去控制usb口的电源开关,软件上面需要在内核运行的时候将gpio口设置输出高电平,usb口才可以正常使用。改好系统固件后,升级发现,机器开机动画过程中可以控制gpio口去打开usb的电源,但是进入系统后机器的usb口就掉电断开连接了。log里面没有任何报错。

通过命令cat /sys/kernel/debug/gpio查看驱动申请的gpio设置状态,一直是输出高电平的,出现问题的时候,实际量电平是低电平。非常困惑,后面查看原厂的《Linux_GPIO_开发指南.pdf》,发现如果要控制PD/PK/PJ引脚,要另外配置一下board.dts。

按照上面的配置添加以后,果然正常了。

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

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

相关文章

怎么翻译英文医学文献资料

文献翻译是一项要求严谨、精确且地道的工作,对于医学文献翻译更是如此。那么,怎么翻译英文医学文献资料,医学英文文献翻译公司哪个好? 专业人士指出,在翻译医学文献时,理解原文的语境是至关重要的。这不仅需…

沐风老师3DMAX随机变换工具RandomTransform插件使用方法详解

3DMAX随机变换工具RandomTransform插件使用方法 3dMax随机变换工具RandomTransform,是一款用MAXScript脚本语言开发的3dsMax小工具,可以随机变换选中的单个或多个对象的位置、角度及大小。 在3dMax中“变换”工具是最常用的工具(移动、旋转和…

配置multipath.conf后linux主机重启异常处理

有个db备库主机,操作系统是Oracle Linux Server release 8.8,因本地空间不足,通过fc挂接存储磁盘,配置/etc/multipath.conf后,重启主机验证,发现启动异常,入下图 # lsb_release -a LSB Version…

Python入门07循环及常见的数据结构

目录 1 循环的语法结构2 break和continue的示例3 可迭代对象4 列表5 元组6 列表和元组的应用场景7 集合8 字典9 生成器 1 循环的语法结构 在Python中,循环是一种控制结构,用于重复执行一段代码,直到满足特定条件。Python中有两种循环结构&am…

Ribbon-IRule 修改负载均衡的规则

1、负载均衡规则描述 (1)整体关系 (2)规则描述 内置负载均衡规则类规则描述RoundRobinRule简单轮询服务列表来选择服务器。它是Ribbon默认的负载均衡规则。AvailabilityFilteringRule对以下两种服务器进行忽略: (1)在默认情况下&…

阿里蹲完滴滴蹲,滴滴蹲完腾讯蹲,昨晚腾讯视频出现短暂技术故障

01 腾讯视频出现短暂技术问题。昨晚(12月3日,周日),不少网友休息天都在观看影视节目,然而有网友突然发现腾讯视频出现网络故障。据网友反馈,具体问题:如首页无法加载内容、VIP用户看不了会员视频…

电力系统中的直流负载,你了解多少?

直流负载在电力系统中扮演着重要的角色,它是电力系统的重要组成部分,对于电力系统的稳定运行起着至关重要的作用。直流负载主要包括直流电动机、蓄电池、电解设备等。 首先,我们来了解一下直流负载的基本原理。直流负载是指能够将电能转化为其…

【STM32】TIM定时器输出比较

1 输出比较 1.1 输出比较简介 OC(Output Compare)输出比较;IC(Input Capture)输入捕获;CC(Capture/Compare)输入捕获和输出比较的单元输出比较可以通过比较CNT与CCR寄存器值&#…

Windows系统远程桌面本地Ubuntu虚拟机

应用概览 在Windows系统上,有时候我们虽然本地安装了Linux虚拟机系统,但是由于特殊原因导致虚拟机与主体机之间无法复制粘贴文本和文件,但是却有基本的联网功能,此时就可以用本方案解决,即:本地远程桌面方…

好大夫数据爬取

好大夫数据爬取 问诊数据评论数据医生数据科普号数据医患交流数据 可按照疾病进行所有医生的数据,也可以抓所有问诊数据、评论数据 突破限制,快速交付

解决:ERROR: No matching distribution found for rarfile

解决:ERROR: No matching distribution found for rarfile 文章目录 解决:ERROR: No matching distribution found for rarfile背景报错问题报错翻译报错位置代码报错原因解决方法今天的分享就到此结束了 背景 在使用之前的代码时,报错&#…

SSM项目实战-前端-将uid存放在pinia中

https://pinia.vuejs.org/zh/getting-started.html 1、安装pinia npm install pinia {"name": "pro20-schedule","private": true,"version": "0.0.0","type": "module","scripts": {"d…

如何从T-N曲线判断电机选对了没有

我的知乎原文:https://zhuanlan.zhihu.com/p/670156320? 如果你是一个刚入行的电机工程师,刚刚参加了一个新产品的开发,在众多电机供应商中让你去挑选一款合适的电机,该从哪个角度去入手呢? 今天这篇文章就从T-N曲线…

VM虚拟机的配置文件(.vmx)损坏修复

TOC 一、概述 在使用Vm虚拟机的时候,我的电脑蓝屏后导致.vmx打不开了,而且点击没有任何提示信息。应该是配置文件损坏了 二、环境 VM版本:VMware Workstation 16 Pro 16.2.1 build-18811642Windows版本:Windows 10 家庭版 三…

龙迅LT2611UX 四端口LVDS转HDMI(2.0)

1.描述: LT2611UX 四端口LVDS TO HDMI2.0。 LT2611UX是一款高性能得LVDS到HDMI2.0转换器得STB,DVD应用程序,LVDS输入可以配置单端口,双端口或者四端口,带有一个高速时钟通道,最多可运行三到四个高速数据…

Shopify二次开发之三:liquid语法学习(访问Objects和Schema数据模型)

目录 Objects (对象) 全局对象 all_products:商店中所有的商品 articles: 商店中的所有文章 collections:商店中所有的集合 模板对象 在product.json(配置的section中) 访问product对象 在collection.json中可…

Spring Bean的生命周期各阶段详解附源码

目录 Bean的生命周期Bean定义阶段Bean实例化阶段Bean属性注入阶段Bean初始化阶段Bean销毁阶段 Bean的生命周期 bean的生命周期,我们都知道大致是分为:bean定义,bean的实例化,bean的属性注入,bean的初始化以及bean的销毁…

如何制作教育培训小程序

教育培训行业近年来发展迅速,越来越多的机构开始意识到通过小程序来提供在线教育服务的重要性。小程序不仅可以为用户提供便捷的学习体验,还可以增加机构的知名度和品牌影响力。那么,如何制作一款教育培训小程序呢? 首先&#xff…

socket.io介绍

1. 使用的技术 Socket.IO 是一个封装了 Websocket、基于 Node 的 JavaScript 框架,包含 client 的 JavaScript 和 server 的 Node。其屏蔽了所有底层细节,让顶层调用非常简单。 另外,Socket.IO 还有一个非常重要的好处。其不仅支持 WebSocket…

处理器中的TrustZone之安全状态

在这个主题中,我们将讨论处理器内对TrustZone的支持。其他部分则涵盖了在内存系统中的支持,以及建立在处理器和内存系统支持基础上的软件情况。 3.1 安全状态 在Arm架构中,有两个安全状态:安全状态和非安全状态。这些安全状态映射…