TIwilliam hill官网
直播中

李昕萌

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

请问C6678在PCIE boot时,PCIE的各种寄存器配置是由rom code完成的吗?

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

您好:
   请问C6678在PCIE boot时,PCIE的各种寄存器配置是由rom code完成的吗?
     PCIE boot需要IBL吗?用户需要在boot table前加上boot parameter table吗?我在ti 提供MCSDK包中的toolsbootloaderexamplepcie中中的linux_host_loader中的加载代码中没有找到boot parameter table,只有application code,也就是说可以不加boot parameter table?

回帖(3)

杨娟

2018-6-25 06:17:14
您好,
PCIe boot时,由ROM code完成PCIe的配置,所以不需要用户配置boot parameter table;正常情况下不需要IBL,但是注意如下关于C6678 PG1.0的说明:www.deyisupport.com/.../5720.aspx。
具体rom code中对PCIe的配置可以参考相应的source code: www.deyisupport.com/.../6352.aspx
                                                                          

举报

李昕萌

2018-6-25 06:34:25
引用: zbb9612 发表于 2018-6-25 06:17
您好,
PCIe boot时,由ROM code完成PCIe的配置,所以不需要用户配置boot parameter table;正常情况下不需要IBL,但是注意如下关于C6678 PG1.0的说明:www.deyisupport.com/.../5720.aspx。
具体rom code中对PCIe的配置可以参考相应的source code: www.deyisupport.com/.../6352.aspx

您好Andy Yin,
我现在使用的C6678的silicon revision 是1.0版本的,那在PCIE Boot模式下需要PLL修复吗?因为我之前用EMIF16 boot时,没有进行PLL 修复也可以正常加载,那PCIE boot是不是也不需要啊?
举报

杨娟

2018-6-25 06:50:44
引用: aaaa321 发表于 2018-6-25 06:34
您好Andy Yin,
我现在使用的C6678的silicon revision 是1.0版本的,那在PCIE Boot模式下需要PLL修复吗?因为我之前用EMIF16 boot时,没有进行PLL 修复也可以正常加载,那PCIE boot是不是也不需要啊?

您好,
PG1.0时在设计板子时需要带EEPROM,PCIe加载需要经过EEPROM进行PLL fix,否则加载不起来。
                                                                          

举报

更多回帖

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