Ucode/BD conflict on PowerPC 860
Gray, Steve - UK
Steve.Gray at peek-traffic.co.uk
Sat Oct 25 00:03:42 EST 2008
Hi Scott
Thanks for the notes on modifying the data subnode.
I am pleased to say this has fixed the problem and the console is
working now.
Kind Regards
Stve
-----Original Message-----
From: Scott Wood [mailto:scottwood at freescale.com]
Sent: 23 October 2008 16:32
To: Gray, Steve - UK
Cc: linuxppc-embedded at ozlabs.org
Subject: Re: Ucode/BD conflict on PowerPC 860
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