Thread (1 message) 1 message, 1 author, 2006-02-11
  • (off-list ancestor, not in this archive)
  • Re: kernel startup · Wolfgang Denk <hidden> · 2006-02-11

Re: kernel startup

From: Wolfgang Denk <hidden>
Date: 2006-02-11 00:12:07

In message [ref] you wrote:
I am using PPC 870 and u-boot 1.1.2.  Which architecture should I look
for as a reference example.  On my system, the RAM is not at address 0x0 but at
0x10000000. Since the exception table does not take full 32 bit address,
The phrase "the RAM is at address 0x10000000" is bogus.

The RAM "is" where you map it. The mapping is done in  software.  The
software is implementing your design.

In other words, your design is broken when you put the RAM at such  a
strange adress instead of the natural location, starting from 0x0000.
I am not sure how to tell the processor about the relocated location.
You don't; just fix your memory map.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
If God had a beard, he'd be a UNIX programmer.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help