Hi all:
i develop on dm8168 board designed by our own using dvrrdk 4.0,
one is used as dm8168 RC , another is dm8168 EP,
and when i run the demo at rc it prints:
root@dm816x:/opt/pcie_rc# ./rc_app
ti81xx_pci_info.c:178:get_devices(): cmd ls /sys/bus/pci/devices > 6b8b45670X.pcidevlist,list_devices 6b8b45670X.pcidevlist
ti81xx_pci_info.c:182:get_devices(): get_device[ 72.010000] Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x4036f004
s:182
ti81xx_pci_info.c:187:get_devices(): get_devices:187
ti81xx_pci_info.c:196:get_devices(): get_devices:196 file_med 0000:00:00.0
ti81xx_pci_info.c:204:get_devices(): vendor file name is /sys/bus/pci/devices/0000:00:00.0/vendor
ti81xx_pci_info.c:208:get_devices(): device file name is /sys/bus/pci/devices/0000:00:00.0/device
ti81xx_pci_info.c:212:get_devices(): resource file name is /sys/bus/pci/devices/0000:00:00.0/resource
ti81xx_pci_info.c:216:get_devices(): class file name is /sys/bus/pci/devices/0000:00:00.0/class
ti81xx_pci_info.c:260:get_devices(): Skipping RC: file 0000:00:00.0
ti81xx_pci_info.c:196:get_devices(): get_devices:196 file_med 0000:01:00.0
ti81xx_pci_info.c:204:get_devices(): vendor file name is /sys/bus/pci/devices/0000:01:00.0/vendor
ti81xx_pci_info.c:208:get_devices(): device file name is /sys/bus/pci/devices/0000:01:00.0/device
ti81xx_pci_info.c:212:get_devices(): resource file name is /sys/bus/pci/devices/0000:01:00.0/resource
ti81xx_pci_info.c:216:get_devices(): class file name is /sys/bus/pci/devices/0000:01:00.0/class
ti81xx_pci_info.c:272:get_devices(): this file is not related to EP : file 0000:01:00.0
ti81xx_pci_info.c:196:get_devices(): get_devices:196 file_med 0000:02:01.0
ti81xx_pci_info.c:204:get_devices(): vendor file name is /sys/bus/pci/devices/0000:02:01.0/vendor
ti81xx_pci_info.c:208:get_devices(): device file name is /sys/bus/pci/devices/0000:02:01.0/device
ti81xx_pci_info.c:212:get_devices(): resource file name is /sys/bus/pci/devices/0000:02:01.0/resource
ti81xx_pci_info.c:216:get_devices(): class file name is /sys/bus/pci/devices/0000:02:01.0/class
ti81xx_pci_info.c:272:get_devices(): this file is not related to EP : file 0000:02:01.0
ti81xx_pci_info.c:196:get_devices(): get_devices:196 file_med 0000:02:02.0
ti81xx_pci_info.c:204:get_devices(): vendor file name is /sys/bus/pci/devices/0000:02:02.0/vendor
ti81xx_pci_info.c:208:get_devices(): device file name is /sys/bus/pci/devices/0000:02:02.0/device
ti81xx_pci_info.c:212:get_devices(): resource file name is /sys/bus/pci/devices/0000:02:02.0/resource
ti81xx_pci_info.c:216:get_devices(): class file name is /sys/bus/pci/devices/0000:02:02.0/class
ti81xx_pci_info.c:272:get_devices(): this file is not related to EP : file 0000:02:02.0
ti81xx_pci_info.c:196:get_devices(): get_devices:196 file_med 0000:03:00.0
ti81xx_pci_info.c:204:get_devices(): vendor file name is /sys/bus/pci/devices/0000:03:00.0/vendor
ti81xx_pci_info.c:208:get_devices(): device file name is /sys/bus/pci/devices/0000:03:00.0/device
ti81xx_pci_info.c:212:get_devices(): resource file name is /sys/bus/pci/devices/0000:03:00.0/resource
ti81xx_pci_info.c:216:get_devices(): class file name is /sys/bus/pci/devices/0000:03:00.0/class
ti81xx_pci_info.c:264:get_devices():
EP has been found here vendor=0x104C device=0xB800
ti81xx_pci_info.c:191:get_devices(): no more pci devices in sysfs
ti81xx_rc_app.c:325:main(): no of ep in system is 1
ti81xx_rc_app.c:328:main(): start address of mgmt_area is virt--ca800000 phy--8a800000
Bus error,
the print on EP side:
ti81xx_trans.c:24:access_mgmt_area(): reading unique id from management area
ti81xx_trans.c:27:access_mgmt_area(): unique id field in mgmt area is : 1
ti81xx_trans.c:36:access_mgmt_area(): someone else is accessing this management area
ti81xx_ep_app.c:890:main(): mgmt area access not granted
....
what does this mean?
I run the demo ok yesterday, but now it can not be run correctly.
what is happenning?
best regards
xavier