EC 简介

1.EC在主板中有哪些功能

EC在主要应用到的功能有控制键盘、风扇、电池、TYPE-C PD、上电时序等等。

2.EC芯片拥有的功能

EC一般为小型单片机,拥有一般单片机所拥有的功能如GPIO、PWM、ADC、DAC、UART等,与一般的单片机的区别是其拥有多个接口与南桥芯片通信,如LPC、ESPI、PECI等。调试方法根据各个芯片厂商有所不同。

3.ITE EC的烧录、调试方法

ITE EC需要使用厂商提供的DownLoad Board,通过SMBUS或者KBC处的DEBUG接口在线烧录、调试,如果能进入操作系统则可以使用Windows下的I2EC tool调试。在I2EC和D2EC可以直接控制和读取寄存器的值。

4.ITE EC的FW

ITE EC拥有内部eflash,其内部eflash可以存储FW,不需要外部flash也可以运行。根据GPG2 Strap决定是否使用外部flash。当GPG2上拉之后EC根据16 byte-signature决定是否使用mirror功能。一般常用的EC 更新工具更新的是内部eflash,如果希望更新BIOS时EC顺便一起被更新则可以使用mirror功能并把EC FW包进BIOS文件,使能了mirror功能后当EC上电时会对比eflash与外部flash的FW如果不一样则把外部flash的FW更新到eflash,或者通过BIOS发送命令控制mirror而不需要重新上电。

5.ITE EC存储结构

根据8051的特性其内部有256字节RAM以及一些扩展SRAM,部分SRAM可以用来开放Window给BIOS和操作系统访问,有一部分可以映射为ROM用来update FW使用。而eflash与一般的单片机一样可以用来存储代码以及存储数据,

5.ITE EC的时钟

EC clock
EC震荡时钟为32.768k,可以倍频为9.2M来作为PWM、ADC等外设的时钟,CPU的指令时钟以及eflash的时钟是通过clk_fnd_lfs生成的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值