[U-Boot-Users] MPC8349EMDS port

Marc Leeman marc.leeman at gmail.com
Wed Jun 28 14:27:18 CEST 2006


On Wed, Apr 12, 2006 at 11:58:53 -0500, Kumar Gala wrote:
> I tried your command and putting the image at 0xFE000000, I'm not  
> sure I see how this works because 0xFE000000 will alias to  
> 0xFF800000.  However, the reset vector at 0xFFF00100 will alias down  
> to 0xFE700100.  So how do you end up with valid code at the reset  
> vector if your TEST_BASE is 0xFE000000?

How is this masking/aliasing done/configured? We are trying to boot a
8347 board without BCSR and started putting the flash @0xff000000 to
have the bootloader start at 0xfff00000 where it stores the RCW.

When stepping through the bootloader code (and putting TEXT_BASE
@0xff000000 instead of 0xfff00000, we see that it is going
rather far, but it is not booting, nor has it any serial output; which
makes us suspect that something is wrong with our configuration
registers.

Being able to alias 0xfff00000 to 0xfe000000 would keep our port very
close to your port (and as such working); but I am missing the
initial boot step:

If I have a look at the RCWH of the EMDS port, it boots from 0x00000100
and not from 0xfff00100; which is mapped to RAM.

-- 
  greetz, marc
You'll be happy to know I have a plan.
	Crichton - Through the Looking Glass
scorpius.homelinux.org 2.6.17 #2 PREEMPT Thu Jun 22 07:18:33 CEST 2006 GNU/Linux
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.denx.de/pipermail/u-boot/attachments/20060628/70dd6a00/attachment.pgp 


More information about the U-Boot mailing list