jacksonwxm 发表于 2009-8-15 09:27:42

KB3926 KB有问题

目前在调试KB3926BF的KB,遇到以下问题:
1.外接USB-KEYBOAD在设置CMOS情况下,可以用。进入DOS后死掉,进入WIN XP 后,又可以用。

2.接EC 上的键盘matrix,在CMOS下可以用,而进入DOS 和XP下都不可以用,

问题怪怪的,请各位大侠不吝赐教,提供一点宝贵意见,谢谢!

jacksonwxm 发表于 2009-8-15 09:28:55

KB工作正常时,串口丢出的debug码如下:
I60,
ID2,D89,O89,O,
IAD,
IAD,O,
IAE,

jacksonwxm 发表于 2009-8-15 09:32:54

而出问题的时候,丢出的码只有
I60,
IAE,
I60,
IAE,
I60,
IAE,
不停的在重复上面的动作,ENE的FAE SAM说I60, 应该要跟Argument, 不过都没跟到
至于其他的键盘动作都被破坏掉了,可以先查看为何BIOS会一直下 0x60 command

对了,上面的都是外接USB键盘丢出的码,本身的KB丢出的码不一样的

[ 本帖最后由 jacksonwxm 于 2009-8-15 11:18 编辑 ]

qdk0901 发表于 2009-8-16 14:36:24

把除内置键盘外的其他PS2 Port停掉

yanglm03 发表于 2009-8-17 12:47:22

原因是:
1.KBC Reg 0x83的D2 CMD没有打开,这个HARDWARE CMD如下:
0xD2 (Write keyboard buffer) - Parameter written to input buffer as if received from keyboard.
2. LPC Reg0x05的 IRQ Continous MODE always ENABLE应该关掉。。。

smile__xu 发表于 2009-9-5 00:10:58

楼主问题解决了没有,如果解了希望分享一下,USB keyboard windows driver会去做,EC 几乎不会有任何动作,但是 internal keyboard 就是完全有EC 处理的,可以看一下 kbc status 的状态为是不是对的。

yanglm03 发表于 2009-9-7 18:51:25

经过两个月的努力,jackson与我,在众多朋友的帮助下,把EC和BIOS基本调通,电池管理也OK了。。
在这过程中,遇到了很多问题,请教了很多朋友,受益颇多。。一并感谢一下。。
jackson之前一直做硬件,这次我们一起,工作从两眼一摸黑开始,
现在,jackson已然是EC工程师了。。哈哈,道贺下。。。

bini 发表于 2009-9-7 18:52:18

一同道贺~
页: [1]
查看完整版本: KB3926 KB有问题