阅读:7958回复:24
TSB12LV32如何进行初始化?
像TSB43AA82A这种集成的片子有configuration ROM
但是TSB12LV32等LLC就没有,那么请问在初始化时(例如树标识等过程)如何对其进行配置,还是根本不需要配置,直接上电就可以使用呢? 另外,用DSP控制它时,应该要做片外逻辑吧? 请大侠们指教!谢谢! [编辑 - 11/15/04 by dx166] |
|
沙发#
发布于:2004-12-15 10:44
但是如果我的主机就是DSP呢?
|
|
板凳#
发布于:2005-04-05 15:18
我觉得是不是要自己来构造这个ROM,但是应该如何构造呢,比如说结构,以及在LV32中的存放地址?小弟有甚多不解之处,望赐教,感激不尽!!!
|
|
地板#
发布于:2005-04-25 09:55
直接用就可以了,你非要构造ConfigROM干什么? 没有实现CSR?那么比如等时管理器,总线管理器这些都不能实现吗?我想实现等时传输应该怎么进行初始化呢?哪些寄存器是必须设置的? |
|
地下室#
发布于:2005-04-27 11:04
我现在去读取配置ROM,读请求应该是发出了,可以看见中断置位。但是没有回应,是不是我的目标地址设置错误?我不知道去哪里找BUS_ID和NODE_ID,在CFR34H读出的BUS_ID是全1,应该不对。
|
|
5楼#
发布于:2005-04-29 16:59
我现在通过LV32去读取目标节点的配置ROM,自己在ATF构造的读请求包,读请求应该是发出了,因为可以看见中断置位。但是没有回应,目标地址应该没有错误,是按照BUS_ID和NODE_ID组成的。GRF里没有收到回应包(回应包应该为00开头),请问各位大虾是怎么回事?是什么问题?谢谢!
|
|
6楼#
发布于:2005-05-01 22:39
没有收到ack,应该是对方的问题吧? 目标地址是FFC1,按照自标识包设置的,我又试着用远程存取包访问目标节点的物理层寄存器,同样没有回应。 |
|
7楼#
发布于:2005-05-07 16:16
你还是没搞清我得意思,可以这样说,要让主机识别出你的设备,必须是主机来读取你的Config Rom。 我目前的1394没有和计算机连,是和DSP连(DSP作为主机),而1394总线上连着另一个1394设备(目标设备),我现在就是在DSP端构造数据包去读取目标设备的信息,用异步方式,但是没有读响应包返回,也就是得不到目标设备的信息。不知道是怎么回事? |
|