* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
@ 2004-07-14 17:58 Frank Young
2004-07-14 20:16 ` Wolfgang Denk
0 siblings, 1 reply; 7+ messages in thread
From: Frank Young @ 2004-07-14 17:58 UTC (permalink / raw)
To: u-boot
Hi,
I am working on my walnut board with PPC405GP. The Flash starts at FFE00000.
I need to reserve the first 512KB of Flash for other application. So the
U-Boot is installed at FFE80000. I set the config parameter as below:
In WALNUT405.h
CFG_FLASH_BASE = FFE00000
CFG_MONITOR_BASE = FFE80000
In board/walnut405/config.mk
TEXT_BASE = FFE80000
Are these all what I need to change? Did I miss anything?
Thanks,
Frank
_________________________________________________________________
Check out the latest news, polls and tools in the MSN 2004 Election Guide!
http://special.msn.com/msn/election2004.armx
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
2004-07-14 17:58 Frank Young
@ 2004-07-14 20:16 ` Wolfgang Denk
0 siblings, 0 replies; 7+ messages in thread
From: Wolfgang Denk @ 2004-07-14 20:16 UTC (permalink / raw)
To: u-boot
In message <BAY2-F40UKfLDeyZEjp0003af84@hotmail.com> you wrote:
>
> Are these all what I need to change? Did I miss anything?
did you try it out? did it work?
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
"...and the fully armed nuclear warheads, are, of course, merely a
courtesy detail."
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
@ 2004-07-14 22:17 Frank Young
2004-07-14 22:41 ` Wolfgang Denk
0 siblings, 1 reply; 7+ messages in thread
From: Frank Young @ 2004-07-14 22:17 UTC (permalink / raw)
To: u-boot
Yes, I did try it out. Seems the u-boot works fine and the example
application runs fine in SDRAM. But when I tried to load the kernel, kernel
hangs when early_init (in head_4xx.S) is called. So I want to come back to
u-boot and double check everything in u-boot is correct.
BTW, does anyone happen to have early_init problem and solved it? I saw a
lot of discussions on the internet. But most of them didn't give a final
solution. It doesn't matter if we are using same board or CPU. I just want
to get some idea of what could be wrong. Any input would be appreciated!
Frank
>From: Wolfgang Denk <wd@denx.de>
>To: "Frank Young" <young726@hotmail.com>
>CC: u-boot-users at lists.sourceforge.net
>Subject: Re: [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
>Date: Wed, 14 Jul 2004 22:16:11 +0200
>
>In message <BAY2-F40UKfLDeyZEjp0003af84@hotmail.com> you wrote:
> >
> > Are these all what I need to change? Did I miss anything?
>
>did you try it out? did it work?
>
>
>Wolfgang Denk
>
>--
>Software Engineering: Embedded and Realtime Systems, Embedded Linux
>Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
>"...and the fully armed nuclear warheads, are, of course, merely a
>courtesy detail."
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by BEA Weblogic Workshop
>FREE Java Enterprise J2EE developer tools!
>Get your free copy of BEA WebLogic Workshop 8.1 today.
>http://ads.osdn.com/?ad_idG21&alloc_id\x10040&op=click
>_______________________________________________
>U-Boot-Users mailing list
>U-Boot-Users at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/u-boot-users
_________________________________________________________________
Is your PC infected? Get a FREE online computer virus scan from McAfee?
Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
2004-07-14 22:17 Frank Young
@ 2004-07-14 22:41 ` Wolfgang Denk
0 siblings, 0 replies; 7+ messages in thread
From: Wolfgang Denk @ 2004-07-14 22:41 UTC (permalink / raw)
To: u-boot
In message <BAY2-F42kIFqFtucwpX000d8fad@hotmail.com> you wrote:
> Yes, I did try it out. Seems the u-boot works fine and the example
> application runs fine in SDRAM. But when I tried to load the kernel, kernel
> hangs when early_init (in head_4xx.S) is called. So I want to come back to
> u-boot and double check everything in u-boot is correct.
I think we've been there before. How do you know that the kernel
"hangs", and what exactly means "hangs" here?
Don't tell me again that you added some debug code to toggle LED's or
write to memory or something like that.
Your "it hangs" may be an "it chrashes because of your debug code"
with your debug code, and something completely different without it.
Attach a debugger and find out what's really going on.
In a first step, I recommend to re-read the FAQ section.
> BTW, does anyone happen to have early_init problem and solved it? I saw a
Yes. Many people have posted such problems before, and in all cases I
can remember the only problem was some debug code that had been
added, or the attempt to use tools (or engineers) that have no idea
what virtual memory is.
> lot of discussions on the internet. But most of them didn't give a final
> solution. It doesn't matter if we are using same board or CPU. I just want
> to get some idea of what could be wrong. Any input would be appreciated!
We've been there before. Everything has been said before. follow the
advice, or ignore it - your choice. I give up here. I will stop
reading this thread and replying to it.
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
What about WRITING it first and rationalizing it afterwords? :-)
- Larry Wall in <8162@jpl-devvax.JPL.NASA.GOV>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
@ 2004-07-15 5:00 Frank Young
2004-07-15 15:20 ` Rune Torgersen
0 siblings, 1 reply; 7+ messages in thread
From: Frank Young @ 2004-07-15 5:00 UTC (permalink / raw)
To: u-boot
Anyone else can share your success story? I just want to get some clues from
the similiar cases.
Thanks!
Frank
>From: Wolfgang Denk <wd@denx.de>
>To: "Frank Young" <young726@hotmail.com>
>CC: u-boot-users at lists.sourceforge.net
>Subject: Re: [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
>Date: Thu, 15 Jul 2004 00:41:26 +0200
>
>In message <BAY2-F42kIFqFtucwpX000d8fad@hotmail.com> you wrote:
> > Yes, I did try it out. Seems the u-boot works fine and the example
> > application runs fine in SDRAM. But when I tried to load the kernel,
>kernel
> > hangs when early_init (in head_4xx.S) is called. So I want to come back
>to
> > u-boot and double check everything in u-boot is correct.
>
>I think we've been there before. How do you know that the kernel
>"hangs", and what exactly means "hangs" here?
>
>Don't tell me again that you added some debug code to toggle LED's or
>write to memory or something like that.
>
>Your "it hangs" may be an "it chrashes because of your debug code"
>with your debug code, and something completely different without it.
>
>Attach a debugger and find out what's really going on.
>
>In a first step, I recommend to re-read the FAQ section.
>
> > BTW, does anyone happen to have early_init problem and solved it? I saw
>a
>
>Yes. Many people have posted such problems before, and in all cases I
>can remember the only problem was some debug code that had been
>added, or the attempt to use tools (or engineers) that have no idea
>what virtual memory is.
>
> > lot of discussions on the internet. But most of them didn't give a final
> > solution. It doesn't matter if we are using same board or CPU. I just
>want
> > to get some idea of what could be wrong. Any input would be appreciated!
>
>We've been there before. Everything has been said before. follow the
>advice, or ignore it - your choice. I give up here. I will stop
>reading this thread and replying to it.
>
>
>Wolfgang Denk
>
>--
>Software Engineering: Embedded and Realtime Systems, Embedded Linux
>Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
>What about WRITING it first and rationalizing it afterwords? :-)
> - Larry Wall in <8162@jpl-devvax.JPL.NASA.GOV>
_________________________________________________________________
MSN Life Events gives you the tips and tools to handle the turning points in
your life. http://lifeevents.msn.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
2004-07-15 5:00 [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question Frank Young
@ 2004-07-15 15:20 ` Rune Torgersen
0 siblings, 0 replies; 7+ messages in thread
From: Rune Torgersen @ 2004-07-15 15:20 UTC (permalink / raw)
To: u-boot
On Thu, 2004-07-15 at 00:00, Frank Young wrote:
> Anyone else can share your success story? I just want to get some clues from
> the similiar cases.
Problem is that there could be literally dozens of things wrong...
You will have to use a debugger to find out where linux stops. At least
check the linux output log (see DLUG, this can be read from u-boot after
a reboot, as long as the Memory isn't clobbered)).
A few thing that have bitten me is:
Wrong bd_info struct, Serial ports not configured correct, PCI not
configured correct.
And last but not least of the problems I have encountered... SDRAM....
That it works under U-Boot des NOT mean that it works 100%.... Some
timing problems (for me it was hardware timing) will ONLY show up when
linux is running (because of burst mode), and some only showed up when
doing GCC compiles or other memory intensive operations.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question
@ 2004-07-15 17:13 Frank Young
0 siblings, 0 replies; 7+ messages in thread
From: Frank Young @ 2004-07-15 17:13 UTC (permalink / raw)
To: u-boot
>A few thing that have bitten me is:
>Wrong bd_info struct, Serial ports not configured correct, PCI not
>configured correct.
>And last but not least of the problems I have encountered... SDRAM....
>That it works under U-Boot des NOT mean that it works 100%.... Some
>timing problems (for me it was hardware timing) will ONLY show up when
>linux is running (because of burst mode), and some only showed up when
>doing GCC compiles or other memory intensive operations.
>
Thanks!
For SDRAM part, do you recall the detail? For example, which register did
you change? Is it SDRAM configuration register (SDRAM0_CFG)?
BTW, a very tough situation I have to deal with is that I don't have a
debugger. I made some software debug tool and tested it on evaluation board
and they all work. I believe the program stopped at early_init() in
head_4xx.S.
Best regards,
Frank
_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar ? get it now!
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-07-15 17:13 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-15 5:00 [U-Boot-Users] CFG_FLASH_BASE and CFG_MONITOR_BASE question Frank Young
2004-07-15 15:20 ` Rune Torgersen
-- strict thread matches above, loose matches on Subject: below --
2004-07-15 17:13 Frank Young
2004-07-14 22:17 Frank Young
2004-07-14 22:41 ` Wolfgang Denk
2004-07-14 17:58 Frank Young
2004-07-14 20:16 ` Wolfgang Denk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox