微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 大家来发表下意见,关于X86平台那点事儿

大家来发表下意见,关于X86平台那点事儿

时间:10-02 整理:3721RD 点击:



两板连接的拓扑图如上图。
公板的总线驱动I2C连到CPU的I2C_1,两板之间的NT就通了;我们自己做的单板,I2C连在CPU的I2C_2,两板之间的NT不通,后来飞线,连到CPU的I2C_1上,我们自己单板的NT也通了。请问下,这是纯硬件设计错误,还是说可以通过软件更改,BIOS中对CPU的配置不一致导致的。
请大家支招

我个人觉得不应该是硬件设计错误,I2C挂1或2通道应该都是可以的,只是驱动里面需要去设置NT连通的判断条件。

我也是这么想的,所以一开始都没有怀疑是I2C连接的问题,导致在调试NT时做了大量的硬件检测工作,最后检测完所有的连通性,结果没有问题,配合调试的驱动人员认为不是驱动问题,因为他们的程序在公板是能跑起来的。所以,无奈只能对I2C飞线,这部分设计就完全和公板一致,NT终于也就通了。

你要么按照公板该你的板子,要么请驱动工程师改驱动,一般尽量不改板,能改驱动解决的是最好的

是的,改版  硬件周期本来就比较长,还麻烦,该驱动简单,消耗人力物力要少的多。尽量让改驱动。
thank you!

肯定接好了,连通性是检查过的。但是不知道驱动能不能改过来,  等他们的结果了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top