Other Parts Discussed in Thread: 66AK2H12
Hi!
I got this guide:http://processors.wiki.ti.com/index.php/MCSDK_HPC_3.x_MPI_over_RIONET for enabling SRIO interface in keystone II evm board.
I followed instructions and after some work I got driver's compiled and probed.
[ 12.921009] keystone-rapidio 2900000.rapidio: KeyStone RapidIO driver v1.2
[ 12.926641] keystone-rapidio 2900000.rapidio: initializing 3.125 Gbps interface with port configuration 0
[ 12.934816] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.942928] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.951039] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.959149] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.967263] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.975374] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.983484] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 12.991595] keystone-rapidio 2900000.rapidio: enabling packet forwarding to port 0 for DestID 0xffff - 0xffff
[ 13.088282] keystone-rapidio 2900000.rapidio: SerDes for lane mask 0x2 on 3.125 Gbps not locked
[ 13.096246] keystone-rapidio 2900000.rapidio: port 0 not ready
uio_module_drv srio.4: registered misc device srio
But port does not get initialized:
dmesg gives: keystone-rapidio 2900000.rapidio: port 0 is not initialized - PORT_OK not set
keystone-rapidio 2900000.rapidio: port 0 not ready
untill timeout: keystone-rapidio 2900000.rapidio: RIO port register timeout, port mask 0x1 not ready.
How to initialize port correctly? I'm using 66AK2H.
br,
jv