Hi Vasu,
Few comments below ...
I enabled kernel debugging and I compiled the images. I followed "QorIQ debbuging user's guide" and exactly performed the steps for QorIQ debugging, in the presence of hypervisor. The QorIQ debug module does not get loaded. Does hypervisor intervene when I try to "modprobe qoriq-dbg" in the kernel?
There shouldn't be any interaction between hypervisor and the module.
Should I change hypervisor configuration and rebuild embedded-hv so that the hypervisor lets the kernel access the registers that I am interested in?
The debug resources (registers and interrupt) are given to the guest by default so you shouldn't need to change the hypervisor config. Unless you use a very old hypervisor version that by default allocated the debug resources to the hypervisor or, by chance, you have a "guest-debug- disable" property in your partition definition node in the configuration.
Can you explore other options such as using gdb with the gdb-stub included in Topaz (see Embedded Hypervisor User's Manual, Apendix A for details)?
What version of hypervisor are you using?
Can you share the config file?
---
HTH, Laurentiu