hello,
I have two EVMB c6678 and I work on PCIe transactions between these two boards. (e.g: memory write) through an IDT PCIe switch.
I connect the PCIe Switch to PC (windows XP) and the DSPs to the switch, so when i restart the PC, nothing happens (i.e. no enumration of the two DSPs).
To reduce the complexity of the problem, i insert the DSP directely on the PC (on PCIe slot using AMC adapter), however, when restarting the PC, no enumeration occurs (the device is not listed among end-points on the pcie software on PC)
I read some threads in the Forum :
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/194161.aspx
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/123060.aspx?pi24928=1
And i setup the EVM in PCIe EP boot mode without loading the LLD example and I power up the DSP first then I powered up the PC.
The switch settings that I made are:
switch 3: off on on off
switch 4: on on on on
switch 5: on on on off
switch 6: off on on on
switch 9: off off
but the enmuration is still failing and the PC is not able to detect the DSP?
can you help me please, is there any other static configuration to be done !!
thanks ,