This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6657: 有关C6655/57 PCIE BOOT模式,即RBL启动后,PC枚举成功,再次通过加载程序来修改PCIE的配置参数是否可行?

Part Number: TMS320C6657


各位TI的工程师们,你们好!

我这里有一个PCIE 重配置的问题,主要是想修改RBL里面的相关配置,具体描述如下:

1. 首先设置C6657为PCIE BOOT模式启动,RBL程序会自动初始化PCIE参数;

2. PC成功枚举C6657 PCIE设备,可正常对PCIE设备读写;

3. 使用CCS或者PCIE Booting的方式再次加载程序到内存中;

4. 加载的程序想二次修改PCIE的配置参数,这里主要想改RBL设置的BAR 大小;

请问是否可行?我自己做了一些尝试,会出现以下情况:

01.加载程序运行后,PCIE无法建立通讯,无法使用;

02.加载程序运行后,PCIE可以正常使用,但重新配置PCIE的过程中出现失败;

请问这种方式是否可行?重新配置PCIE的过程应该注意什么情况?