TI论坛
直播中

张翔

7年用户 225经验值
私信 关注
[问答]

TMS320C6657 PCIE启动 ,TI8168 pcie加载该dsp的ddr初始化代码失败这是什么原因?如何解决?

本帖最后由 一只耳朵怪 于 2018-6-25 11:09 编辑

1、8186在扫pcie设备时识别到的c6657的device id是0xb006,但是6657的demo程序上看到该dsp的device id是0xb005,为什么会出现不一致的现象
2、8168在通过pcie方式给6657加载ddr的初始化代码时MAGIC_ADDR在demo程序中看到是 0x008FFFFC,但是我在使用该地址后,加载过程发现该
地址始终不清零,是不是这个地址不正确?

回帖(3)

郭武莱

2018-6-25 06:25:14
1.device id和vendor的值均可以在你的启动代码中进行配置。具体显示的值要看你的少些的启动程序中具体设置的是多少。
2.magic_addr的值在boot后不会自动清零。
举报

张翔

2018-6-25 06:40:36
引用: panbyron 发表于 2018-6-25 06:25
1.device id和vendor的值均可以在你的启动代码中进行配置。具体显示的值要看你的少些的启动程序中具体设置的是多少。
2.magic_addr的值在boot后不会自动清零。

1、启动程序是固化在rom中的RBL吗?这个我重新烧写过的,我用的不是6657的demo板,vendor的默认值是多少?
2、有没有6657pcie启动流程的相关资料?
举报

高欢

2018-6-25 06:57:36
引用: eehaoran 发表于 2018-6-25 06:40
1、启动程序是固化在rom中的RBL吗?这个我重新烧写过的,我用的不是6657的demo板,vendor的默认值是多少?
2、有没有6657pcie启动流程的相关资料?

vendor初始值是104Ch,但是可以通过internal bus 修改的
pcie启动的资料可以参考bootloader userguide, 或者阅读boot rom的源代码了解详细过程
举报

更多回帖

发帖
×
20
完善资料,
赚取积分