From: http://blog.csdn.net/starmlk/article/details/7982077

SMBus

目录

SMBus与I2C的差别

  SMBus 是 System Management Bus 的缩写,是1995年由Intel提出的,应用于移动PC和桌面PC系统中的低速率通讯。它主要是希望通过一条廉价并且功能强大的总线(由两条线组成),来控制主板上的设备并收集相应的信息。  SMBus 为系统和电源管理这样的任务提供了一条控制总线,使用 SMBus 的系统,设备之间发送和接收消息都是通过 SMBus,而不是使用单独的控制线,这样可以节省设备的管脚数。  使用 SMBus,设备还可以提供它的生产信息,告诉系统它的型号,部件号等,针对挂起事件保存它的状态,报告不同类别的错误,接收控制参数,并返回它的状态等。  SMBus器件存在现有7层OSI网络模型中的前3层,即物理层,数据链路层和网络层。  SMBus最初的目的是为智能电池,充电电池和与其他系统通信的微控制器之间的通信链路而定义的。SMBus也被用来连接各种设备,包括电源相关设备,系统传感器,EEPROM通讯设备等等。  SMBus 最适用于笔记本电脑上,检测各元件状态并更新硬件设置引脚 (pull-high 或 pull-low)。例如,将不存在的 DIMM 时钟关闭,或检测电池低电压状态。 SMBus 的数据传输率只有 100Kbit/s;这允许单一主机与 CPU 和多个主从硬盘通讯并收发数据。SMBus 也可用于免跳线设计的主板上。  SMBus 是 System Management Bus 的缩写,译为系统管理总线,SMBus是一种二线制串行总线,1996年第一版规范开始商用。它大部分基于I2C总线规范。和 I2C一样,SMBus不需增加额外引脚,创建该总线主要是为了增加新的功能特性,但只工作在100kHz且专门面向智能电池管理应用。它工作在主/从模式:主器件提供时钟,在其发起一次传输时提供一个起始位,在其终止一次传输时提供一个停止位;从器件拥有一个唯一的7或10位从器件地址

SMBus与I2C的差别

  SMBus与I2C总线之间在时序特性上存在一些差别。首先,SMBus需要一定数据保持时间,而 I2C总线则是从内部延长数据保持时间。SMBus具有超时功能,因此当SCL太低而超过35 ms时,从器件将复位正在进行的通信。相反,I2C采用硬件复位。SMBus具有一种警报响应地址(ARA),因此当从器件产生一个中断时,它不会马上清除中断,而是一直保持到其收到一个由主器件发送的含有其地址的ARA为止。SMBus只工作在从10kHz到最高100kHz。最低工作频率10kHz是由SMBus超时功能决定的

CentOS 6.0启动时提示如下:

  1. (1)针对piix4_smbus ****host smbus controller not enabled的解决方法
  2. [root@Nagios ~]# lsmod | grep i2c_piix4
  3. i2c_piix4              12574  0
  4. i2c_core               31274  1 i2c_piix4
  5. [root@Nagios ~]# vi  /etc/modprobe.d/blacklist.conf
  6. blacklist i2c_piix4
  7. [root@Nagios ~]# reboot
  8. 重启后再无此提示!

转载自:http://xlogin.blog.51cto.com/3473583/823056

Host SMBus controller not enabled的解决方法相关推荐

  1. 针对piix4_smbus ****host smbus controller not enabled的解决方法

    最近在新买的电脑里安装了ubuntu12.04,每次打开ubuntu时都会报错:piix4_smbus ****host smbus controller not enabled! 在网上搜索了一下, ...

  2. VMware安装虚拟机Ubuntu提示piix4_smbus 0000:00:007.3: Host SMBus controller not enabled错误解决办法...

    安装ubuntu17.10.1虚拟机,遇到了一个问题,就是这个piix4_smbus 0000:00:007.3: Host SMBus controller not enabled. 网上找到了一个 ...

  3. 关于启动ubuntu虚拟机时遇到Host SMBus controller not enabled的解决办法

    废话不多说,直接上步骤! 1.编辑文件:sudo vim /etc/modprobe.d/blacklist.conf 2.通过下面指令操作,在配置文件的末行插入:blacklist i2c_piix ...

  4. Nginx 提示host not found in upstream 错误解决方法

    Nginx 提示host not found in upstream 错误解决方法 参考文章: (1)Nginx 提示host not found in upstream 错误解决方法 (2)http ...

  5. 僵尸毁灭工程 服务器已停止运行,《僵尸毁灭工程》steam is not enabled错误解决方法...

    Steam 上面的 Project Zomboid 因为带有 VAC 所以建服开服需要 Steam服务器认证,这也是出现 steam is not enabled 错误主要原因,也是无法和普通零售正版 ...

  6. task host window任务宿主阻止关机解决方法

    今天为大家带来task host window任务宿主阻止关机解决方法.出现这个问题的时候,因为这个系统程序没有关闭,导致系统无法进行关机.这个时候我们可以到电脑的策略组里面去进行任务的自动关闭设置开 ...

  7. 当Ubuntu开机出现“piix4_smbus:host smbus controller not enab”时的解决方法

    博主电脑系统为win10,VM12+Ubuntu16.04 第一步:打开Ubuntu后进入终端,root权限执行,即输入: sudo -s 然后回车 第二步:输入root权限的密码 第三步:输入: l ...

  8. Win7程序运行出现Windows Based Scrip Host 已停止工作问题的解决方法

    最近在使用类似于Teamviewer这样的程序时,突然运行不了,报错:Microsoft Windows Based Scrip Host 已停止工作的问题,从系统日志来看,好像是空指针问题,但是又无 ...

  9. python3 pip3 install 报错 ReadTimeoutError: HTTPSConnectionPool(host=‘xxx‘, port=443): Read timed 解决方法

    目录 错误现象 方法一:手动指定源 方法二:更改默认源 方法三:手动设置延时 错误现象 Collecting pipDownloading pip-9.0.1-py2.py3-none-any.whl ...

最新文章

  1. C语言------运算符和表达式
  2. MyEclipse的Java Web项目配置环境搭建-如何安装tomact
  3. Mybatis各种模糊查询
  4. 【R语言】迫松分布估计--判断是否符合迫松分布
  5. 输入设备配置文件(.idc文件)
  6. 销售订单抬头与行项目数据的关系
  7. Boost.SmartPtr 的快速 (CI) 测试
  8. SAP UI5 sap.ui.vk 命名空间内的控件介绍
  9. 首富带你畅谈:蓝绿部署、滚动发布、灰度发布/金丝雀发布
  10. 让DB2跑得更快——DB2内部解析与性能优化
  11. 2018 KDD CUP支付宝安全团队Deep X斩获两项大奖
  12. wince植入胎压监测_wince设备通过USB连接线上网指南(原创)(测试成功)
  13. 无法启动此程序,因为计算机中丢失 的解决办法
  14. 人人都可以参与开源!龙蜥社区最不容错过的开发者活动来了
  15. python几个循环_python 几个循环的效率测试
  16. 浏览器漏洞种类复杂多样
  17. capturing self strongly in this block is likely to lead to a retain cycle 警告解决
  18. 色粉画的发展历程与西方艺术中的色粉画
  19. python图片拼接成特定图案_Python 把几张图片拼接成一张图片,并且写上文字
  20. 2020 - 小米手机之取完整Root权限

热门文章

  1. 【Git入门之五】版本管理
  2. 使用WSE实现Web Service安全
  3. 大数定理 中心极限定理_中心极限定理:直观的遍历
  4. nosql_探索NoSQL系列
  5. pandas基础操作
  6. leetcode94. 二叉树的中序遍历(dfs)
  7. HTML DOM方法
  8. lee最短路算法_Lee算法的解释:迷宫运行并找到最短路径
  9. TCP/IP分析(一) 协议概述
  10. 杂项-Java:JBoss