I have made a powerpc system with a user peripheral connected to the plb bus. The user peripheral has an address range from 0xffffff00 - 0xffffffff. At startup the powerpc starts executing from 0xfffffffc, so my peripheral is accessed at startup. In case of a plb bus read action, it always returns "4BFF7FE4" which is a jump to my boot0 section laid in bram. In the linkerfile I forced the boot0 section to a specified address, so the jump should be correct anytime. However, the system is not starting (no output from my uart port). Should the described method work, or do I forget something? If it should work, what could be wrong (I already tried to return "E47FFF4B" in case the byte order may be incorrect, but it gave the same result).