I try run OpenCSD library on my zc706 board with Petalinux 2016.4. For this I added to "project-spec/meta-user/recipes-dt/device-tree/files/system-top.dts" description of CoreSight components (see attached file, coped from here). After build and load Petalinux, in Linux no any CoreSight components (for example, no directory /sys/bus/coresight/, as write in OpenCSD/HOWTO.md). How to properly configure Coresigth components in Petainux?
Hi, I don't know if you succeeded or not ? But here is a possible solution. Did you configure your kernel as well ? If not, you need to do that. I don't use petalinux so I don't know the commands but when you do make menuconfig to configure your kernel, you need to tick the following options. Under Kernel Hacks->CoreSight components(usualkly at the bottom) -> <*> ETB, <*>TPIU and <*> ETM. If they are not ticked, the drivers are not compiled. Let me know if you have any troubles :) Best regards, Abdul