On a production board with the C6457, we have found problems on one board when we try to bring up the SRIO peripheral. We would appreciate some help identifying things to look at to figure out why this board might be failing. We checked the normal things like power, clocks, and resets but may have missed something that you could help us identify.
Currently this is only happening on one board and started recently after having worked many power cycles.
When attempting to check the SRIO SPn_Error registers for evidence of port initialization we noticed this field is all zero, we next looked at the below register to see if the SRIO power domain was enabled and that status register indicated it was not. So I am not sure why we did not enable the control register successfully.
We are using chip support libraries within the image to initialize SRIO device. We boot from EMIF ACE3 location. We have ICE connected and are using code composer studio.
I am wondering if there are any hardware dependencies we could check that if were not true may also cause the PSC controller to not power the SRIO.
Thanks for any advice,
RandyP