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.

The linux-c6x driver problem (SRIO SGMII)

I downloaded the linux-c6x source for C6678 from linux-c6x.org/git,
now it's running, but there are some problem with the srio
and SGMII drivers.

KeyStone RapidIO driver v1.1
RIO: register sRIO controller for hostid 0
RIO: port 0/1/2/3 not ready...

  I got some information from e2e, It seams like the srio device not ready,
I have a board with the FPGA connect the C6678 through SRIO, this had been tested
completed with CCS demo(Not in linux). So how can i do to test the srio driver in linux?
i want to load the kernel with CCS(both nand.bin and vmlinux-2.6.34-evmc6678.el-dev-root-20140715 have been tested), set the PC register '0x80000000', but it isn't running .

eth0: TI KeyStone NetCP Driver v1.4 on SGMII1
eth1: TI KeyStone NetCP Driver v1.4 on SGMII0

when i run 'ifconfig eth1 158.218.100.184 netmask 255.255.255.0 up',It's OK, but can't ping successful,
when i run 'ifconfig eth0 158.218.100.184 netmask 255.255.255.0 up',the cpu will halt.
so how to use the sgmii with phy?

thanks!

 6505.nand boot.txt