Ucode/BD conflict on PowerPC 860

Scott Wood scottwood at freescale.com
Fri Oct 24 02:31:48 EST 2008


Gray, Steve - UK wrote:
> I have tried a few things, including setting the range of muram to 
> ranges = <0x0 0x3000 0x1000>;
> 
> Am I correct to assume this will push the muram above the microcode??

No, that will confuse the kernel into thinking that muram starts at IMMR 
offset 0x3000.  You need to change the reg property of the data subnode 
to <0x1000 0xc00>, so that you restrict the allocation range without 
affecting the offset that is subtracted from the physical address to 
obtain the value given to the CPM.

-Scott


More information about the Linuxppc-embedded mailing list