Well it looks like the SOPC may have a bug. All I did was deltete the whole Interface to user logic and generate a new one. I looks just like the one I couldn't get working, but for some reason this one works.
On a side note: Where in the SDK and IDE/HAL do you set where the stack is? The only memory I have is external using an avalon slave memory bus. I used a single chip select and sub decoded it ouside the SOPC (4 additional chip selects). I may not have any memory connected to the top 3 (expandability). I know that the reset and exception are covered, but how do I setup the stack and data memory? In the IDE, you can select it in the system library preferences, but I never saw where you set the base address (physical). Wouldn't want it to throw it at the higher addresses!
Rick