Other Parts Discussed in Thread: TMDXEVMPCI
Team,
A customer of mine is using TMDSEVM6678 with TMDXEVMPCI. HW setup has been done according to https://processors.wiki.ti.com/index.php/Desktop_Linux_SDK_Hardware_setup_guide
Lspci shows the card. Dmesg also shows it. Get_devices_info.sh fails with the following log. They are currently using this on CentOS 7. Do you know if there are some differences with CentOS 7 and Ubuntu 12.04, which could explain this?
[ 401.681424] cmem_dev: loading out-of-tree module taints kernel.
[ 401.681564] cmem_dev: module verification failed: signature and/or required key missing - tainting kernel
[ 401.682218] cmem: Major 241 Minor 0 assigned
[ 401.683516] cmem cmem: Added device to the sys file system
[ 401.683531] ti6678_pcie_ep: Found TI667x PCIe EP @0xffff9cba3f444000
[root@localhost scripts]# ./get_devices_info.sh
pciedrv: Error in ti667x_ep_init_bar, ib trans num 0!, ret = -2
pciedrv: Found: IB_BAR = FFFFFFFF, IB_START_LO = FFFFFFFF, IB_START_HI = FFFFFFFF
pciedrv: Expected: IB_BAR = 00000001, IB_START_LO = D1400000, IB_START_HI = 00000000.
pciedrv: Error in ti667x_ep_setup_bar, ib trans num 0!, ret = -1
pciedrv: Found: IB_BAR = FFFFFFFF, IB_OFFSET = FFFFFFFF.
pciedrv: Expected: IB_BAR = 00000001, IB_OFFSET = 10800000.
pciedrv: Error in ti667x_ep_init_bar, ib trans num 2!, ret = -2
pciedrv: Found: IB_BAR = FFFFFFFF, IB_START_LO = FFFFFFFF, IB_START_HI = FFFFFFFF
pciedrv: Expected: IB_BAR = 00000003, IB_START_LO = D0000000, IB_START_HI = 00000000.
pciedrv: Error in ti667x_ep_setup_bar, ib trans num 2!, ret = -1
pciedrv: Found: IB_BAR = FFFFFFFF, IB_OFFSET = FFFFFFFF.
pciedrv: Expected: IB_BAR = 00000003, IB_OFFSET = 80000000.
pciedrv: Error in ti667x_ep_init_bar, ib trans num 3!, ret = -2
pciedrv: Found: IB_BAR = FFFFFFFF, IB_START_LO = FFFFFFFF, IB_START_HI = FFFFFFFF
pciedrv: Expected: IB_BAR = 00000004, IB_START_LO = D1490000, IB_START_HI = 00000000.
pciedrv: Error in ti667x_ep_init_bar, ib trans num 1!, ret = -2
pciedrv: Found: IB_BAR = FFFFFFFF, IB_START_LO = FFFFFFFF, IB_START_HI = FFFFFFFF
pciedrv: Expected: IB_BAR = 00000002, IB_START_LO = D1000000, IB_START_HI = 00000000.
pciedrv: Error in ti667x_ep_setup_bar, ib trans num 1!, ret = -1
pciedrv: Found: IB_BAR = FFFFFFFF, IB_OFFSET = FFFFFFFF.
pciedrv: Expected: IB_BAR = 00000002, IB_OFFSET = 21400000.
Number of TI PCI devices: 1
dsp_id 0 Switch device: a114
0:path ../../../devices/pci0000:00/0000:00:1c.0/0000:02:00.0
Thanks,
Robert