Ciyang
驱动牛犊
驱动牛犊
  • 注册日期2004-03-03
  • 最后登录2006-03-28
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1243回复:5

开机时 BIOS不能detect到卡啊?

楼主#
更多 发布于:2004-03-16 17:17
我是用ARM的SoC在做PCI卡
卡的上面除了SoC之外,还有一颗PCI介面的NIC

目前的问题在於开机的时候 抓得到PCI介面的NIC(就是能够在PCI list中看到)
但是就是抓不到我那一颗SoC
所以 我认为我的基本观念还算对 所以 才能够抓到NIC

我想问问各位 不知道我的想法是否正确
如果说我这一颗SoC的PCI组态都有了基本的值(Vendor ID、Device ID....等) 讯号也是pin-to-pin
那这样应该也不需要借助其他的Bootrom来载入组态档了吧(比如说尝尝看到的93C46)
所以 应该在一开机的时候BIOS 使用IDSEL#去check所有的Device
然後再利用AD线去读取Vendor ID及Device ID等等的资讯

我这样的想法 对吗?

先问一个线路问题 一般PCI CLOCK RUN的讯号线是接地(or low动作)
我看到spec说要接一个pull-down电阻
试问 一般这个电阻直都是多少啊?
我已接过很多种的电阻了 不过 结果还是一样

(线路部分我再慢慢道来)

[编辑 -  3/16/04 by  Ciyang]

[编辑 -  3/17/04 by  Ciyang]
Ciyang
驱动牛犊
驱动牛犊
  • 注册日期2004-03-03
  • 最后登录2006-03-28
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-18 09:56
可以帮帮我吗?
kingfreedom
驱动牛犊
驱动牛犊
  • 注册日期2002-12-23
  • 最后登录2008-12-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-26 20:18
你的理解是对的,关于你说的NIC是指什么东西?不太清楚设计结构所以解决不了实际问题。
关于CLKRUN信号是属于MOBIL PCI设计,一般不用就下拉,10K就行。
peng-416
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-30 09:02
那样的话可能是NIC提供一些Channel与Soc通讯的。所以你只能通过NIC的这个东西与你的SOC通讯,PC上肯定看不到你的SOC了。
Ciyang
驱动牛犊
驱动牛犊
  • 注册日期2004-03-03
  • 最后登录2006-03-28
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-30 09:54
你的理解是对的,关于你说的NIC是指什么东西?不太清楚设计结构所以解决不了实际问题。
关于CLKRUN信号是属于MOBIL PCI设计,一般不用就下拉,10K就行。


NIC = Network Internet Controller
Ciyang
驱动牛犊
驱动牛犊
  • 注册日期2004-03-03
  • 最后登录2006-03-28
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-03-30 09:57
各位著著
目前
游客

返回顶部