记主控 i2c 无信号输出(linux)

【自取】最近整理的,有需要可以领取学习:

因主控没有集成 RTC 功能,需要外挂时钟芯片 PCF8563 — i2c通讯;

把原厂提供的驱动添加完成后,可以板上 i2c0 下找到对应节点(PCF8563 挂在 i2c0 下),同时 dev 下也多了个设备 rtc0,执行操作 rtc 时钟命令 #hwclock ,返回读错误。(没有正确添加驱动前执行#hwclock 会提示找不到设备)

dmesg 查找到读写PCF8563 超时

使用逻辑分析仪探测主控 i2c0 接口,结果是无信号输出;

找原厂分析结论是可能接口复用选择错误:

i2c-padmux的值需修改为2

/
* padmux: 1 -> PAD_I2C0_SCL, PAD_I2C0_SDA
* 2 -> PAD_PWM0, PAD_PWM1
* 3 -> PAD_SR_IO00, PAD_SR_IO01
/
i2c-padmux =

按要求修改后 #hwclock 能获取到时间,断电再上电时间可以保存,时间不再是1970年。

Original: https://www.cnblogs.com/LittleTiger/p/14903475.html
Author: 酒醉的Tiger
Title: 记主控 i2c 无信号输出(linux)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/8723/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • [转帖]linux挂载磁盘

    404. 抱歉,您访问的资源不存在。 可能是URL不正确,或者对应的内容已经被删除,或者处于隐私状态。 [En] It may be that the URL is incorre…

    Linux 2022年8月8日
    0430
  • Linux命令——mknode

    前言 Linux下面,一切皆文件,当然也包括设备。Linux通过major、minor号来区分不同设备,如下图 Original: https://www.cnblogs.com/…

    Linux 2022年8月24日
    0230
  • C_FORCE_ROOT linux环境变量设置

    nano /etc/profile gedit 也可以 结尾追加 export C_FORCE_ROOT=”true” Original: https://…

    2022年8月24日
    0240
  • linux修改文件权限命令chown、chmod、chgrp

    Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 对文件或目录的访问有三种类型:只读、只写和可执行。例如,对于文件,只读权…

    Linux 2022年8月26日
    0270
  • Linux进程资源占用分析

    [时间:2018-03] [状态:Open][关键词:linux, 进程,proc,top] 0 引言 最近在分析安卓程序上的monkey测试日志时发现,需要了解下Linux进程资…

    Linux 2022年8月26日
    0270
  • git查看分支创建于哪个分支

    在idea termial窗口输入以下命令 git reflog show release/20220719 Original: https://www.cnblogs.com/t…

    Linux 2022年8月30日
    0240
  • powershell download, 兼容低版本 powershell

    powershell (new-object System.Net.WebClient).DownloadFile(‘文件url’,’保存路径’); Original: https…

    Linux 2022年9月14日
    0150
  • Linux 常用shell命令四

    top 对于第一行的解释:12:13:22:表示当前系统时间167 days, 20:47:表示系统已经运行了167天20小时47分钟(在这期间没有重启过)2 users — 当前…

    Linux 2022年8月24日
    0230
  • 附011.常见Linux镜像站点大全

    开源系统镜像站点 推荐指数从上往下依次递减。 推荐指数从上往下依次递减。 推荐指数从上往下依次递减。 推荐指数从上往下依次递减。 主流软件国内站点 官方默认仓库 国内加速仓库 使用…

    Linux 2022年8月20日
    0370
  • Linux专项之Apache

    1.虚拟机上网 1.安装软件(httpd) yum search ht…

    Linux 2022年9月10日
    0280
  • Linux常用软件

    我的工作是服务器 存储 云计算方面的实施运维工程师,已经用Linux系统作为笔记本电脑的主系统多年了,以前完全是为了个性和装比,时间长了就是一种习惯,年纪也大了也不再有那么多虚荣心…

    Linux 2022年8月24日
    0360
  • 在Visual Studio 中使用git——使用git管理源代码(三)

    第三部分:使用git管理源代码 下面通过创建一个全新的项目,来演示如何在Visual Studio中可视化操作git版本库。如果完成了基本操作,你可以参与到实际的github项目。…

    Linux 2022年8月30日
    0230
  • git revert revert

    有时候,我们需要revert某个feat,因为这个feat需要延后上线。 但是过一段时间,这个feat要上线了,因此需要把之前的revert 再 revert回来,不然,这个fea…

    Linux 2022年8月30日
    0370
  • CentOS 8 上安装和配置 nginx

    1、检查yum上的nginx版本 yum info nginx 2、安装nginx yum install nginx 3、将服务设置为每次开机启动 sudo systemctl …

    Linux 2022年9月10日
    0250
  • 解决 github.com 无法访问问题

    1、查ip 进入 ip.chinaz.com ,分别输入github.com 和github.global.ssl.fastly.net可以查到两个ip 2、修改hosts文件 进…

    Linux 2022年8月30日
    0220
  • git相关规范

    请输入博文的阅读密码: Original: https://www.cnblogs.com/wangcp-2014/p/15247753.htmlAuthor: 飘飘雪Title:…

    Linux 2022年8月30日
    0250
  • git squash

    在 merge pr 的时候,默认是有三种选项的,分别是 普通的 merge rebase merge squash merge 这实际上对应于我们合并分支的几种方式,所以我将以本…

    Linux 2022年8月30日
    0210
  • 【转载】Linux下查看CPU、内存占用率

    在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。而监控CPU的性能一般包括以下3点:运行队列、CPU使用率和上下文切换。 对于每一个CPU来说运行队…

    Linux 2022年8月24日
    0330
  • linux 日志查询

    tail -n 400 logname | grep “AAA” grep 简单使用 1.把要查询的行写到文本里面去: grep WXCP IC.Notif…

    2022年8月24日
    0210
  • HCNP Routing&Switching之组播技术-组播分发

    前文我们了解了组播技术中的igmp-snooping相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15860484.html;今天…

    2022年8月26日
    0650
  • Linux配置简单采集

    bash;gutter:true;</p> <h1>!/bin/bash</h1> <h1>CPU逻辑个数</h1> &…

    Linux 2022年8月26日
    0260
  • Skywalking【分布式链路追踪】

    1、Skywalking概述 1.1、什么是APM系统 1.1.1、APM系统概述 APM(Applicaiton performance management)即应用性能管理系统…

    2022年8月26日
    0680
  • Linux之间的文件传输方式

    大数据集群经常涉及文件拷贝,我在学习大数据时总结了几种方式 三台主机: 192.168.10.100、 192.168.10.101、 192.168.10.102有一个一样的用户…

    Linux 2022年9月10日
    0160
  • 基于Swoole和Redis实现的并发队列处理系统

    由于PHP不支持多线程,但是作为一个完善的系统,有很多操作都是需要异步完成的。为了完成这些异步操作,我们做了一个基于Redis队列任务系统。 大家知道,一个消息队列处理系统主要分为…

    Linux 2022年9月14日
    0220
  • IDEA04 工具窗口管理、各种跳转、高效定位、行操作、列操作、live template、postfix、alt enter、重构、git使用

    1 工具窗口管理 所有的窗口都是在view -> tools windows 下面的,这些窗口可以放在IDEA的上下左右各个位置;右键某个窗口后选择move to 即可进行位…

    Linux 2022年8月30日
    0270
  • golang易错题收集

    1. 变量作用域 runtime error 问题出在操作符:=,对于使用:=定义的变量,如果新变量与同名已定义的变量不在同一个作用域中,那么 Go 会新定义这个变量。对于本例来说…

    Linux 2022年8月11日
    0410

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部