Using Percepio Tracealyzer for Tracing under NCS 2.9.1

I have recently upgraded NCS SDK and Toolchains to v2.9.1 t for our project to resolve some critical issues we were having. After this upgrade, I haven't been able to run Percepio Tracealyzer.

Last I was successful in running Tracealyzer was when I was on NCS SDK and Toolchain version v2.0.2.

Some investigation into this showed that Percepio or TraceRecorder debug module are part of neither Zephyr source nor nrf-sdk source. I also found out that 'modules/debug/percepio' entry lives under _BLOCKED_PROJECTS list in ncs/v2.9.1/nrf/scripts/west_commands/ncs_commands.py

We have following configuration options already enabled:


CONFIG_TRACING=y
CONFIG_PERCEPIO_TRACERECORDER=y

But CONFIG_PERCEPIO_TRACERECORDER is not actually getting value 'y' because it is missing ZEPHYR_PERCEPIO_MODULE dependency. 
To summarize the problem statement, I need to be able to run Percepio Tracealyzer for tracing under NCS v2.9.1. Please let me know how that can be done!
Related