I am using an OMAP3530 on a Beagle Board. I cannot seem to access any of the GPMC registers (starting at 0x6E000000). When my code tries to access (read or write), an error is thrown. When I use the Registers window in CCS5, every GPMC register reads 0x0BAD0BAD. This is the same behavior I had when trying to access the GPIO1 Module registers until I found how to enable the clocks for that particular module. However, I've searched a few times through the Technical Reference manual and have not found anything that points me to something to change to gain access to the GPMC registers.
While trying to sort this out, I also noticed I cannot access the SMS or SDRC registers either. I have no problem accessing the CM, SCM, and PRM registers.
I'm sure I'm missing something simple, but not sure what it is. Thanks for any help.