* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
@ 2006-04-03 7:49 Wang Jian
2006-04-03 9:38 ` Marco Cavallini
2006-04-03 10:01 ` Peter Menzebach
0 siblings, 2 replies; 9+ messages in thread
From: Wang Jian @ 2006-04-03 7:49 UTC (permalink / raw)
To: u-boot
Hi,
When CONFIG_SKIP_LOWLEVEL_INIT is defined, cpu/arm920t/at91rm9200/lowlevel_init.S
is commented out and lowlevel_init() is undefined.
But cpu/arm920t/start.S will still use lowlevel_init(). See the code
--snip--
#ifndef CONFIG_SKIP_LOWLEVEL_INIT
bl cpu_init_crit
#endif
--snip--
but cpu_init_crit() is still defined and use lowlevel_init().
cpu/arm920t/start.o(.text+0xec):/home/lark/arm-u-boot.git/cpu/arm920t/start.S:264: undefined reference to `lowlevel_init'
make: *** [u-boot] Error 1
--
lark
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 7:49 [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk Wang Jian
@ 2006-04-03 9:38 ` Marco Cavallini
2006-04-03 10:01 ` Peter Menzebach
1 sibling, 0 replies; 9+ messages in thread
From: Marco Cavallini @ 2006-04-03 9:38 UTC (permalink / raw)
To: u-boot
Wang Jian ha scritto:
> Hi,
>
> When CONFIG_SKIP_LOWLEVEL_INIT is defined, cpu/arm920t/at91rm9200/lowlevel_init.S
> is commented out and lowlevel_init() is undefined.
>
> But cpu/arm920t/start.S will still use lowlevel_init(). See the code
>
> --snip--
> #ifndef CONFIG_SKIP_LOWLEVEL_INIT
> bl cpu_init_crit
> #endif
> --snip--
>
> but cpu_init_crit() is still defined and use lowlevel_init().
>
>
> cpu/arm920t/start.o(.text+0xec):/home/lark/arm-u-boot.git/cpu/arm920t/start.S:264: undefined reference to `lowlevel_init'
> make: *** [u-boot] Error 1
Hi I noticed and solved this problem and all CONFIG_SKIP_LOWLEVEL_INIT
related one for AT91 last week.
BTW I noticed that there is an existing patch [DNX#2006033142000856] to
solve it too, but I don't know where is the u-boot patch repository.
Feel free to contact me if you want my own patch.
Best regards
--
Marco Cavallini
Koan s.a.s. - Bergamo - ITALIA
Embedded and Real-Time Software Engineering
www.koansoftware.com | www.klinux.org
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 7:49 [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk Wang Jian
2006-04-03 9:38 ` Marco Cavallini
@ 2006-04-03 10:01 ` Peter Menzebach
2006-04-03 11:33 ` Wolfgang Denk
2006-04-03 13:35 ` Wang Jian
1 sibling, 2 replies; 9+ messages in thread
From: Peter Menzebach @ 2006-04-03 10:01 UTC (permalink / raw)
To: u-boot
Wang Jian wrote:
> Hi,
>
> When CONFIG_SKIP_LOWLEVEL_INIT is defined, cpu/arm920t/at91rm9200/lowlevel_init.S
> is commented out and lowlevel_init() is undefined.
>
> But cpu/arm920t/start.S will still use lowlevel_init(). See the code
>
> --snip--
> #ifndef CONFIG_SKIP_LOWLEVEL_INIT
> bl cpu_init_crit
> #endif
> --snip--
>
> but cpu_init_crit() is still defined and use lowlevel_init().
>
>
> cpu/arm920t/start.o(.text+0xec):/home/lark/arm-u-boot.git/cpu/arm920t/start.S:264: undefined reference to `lowlevel_init'
> make: *** [u-boot] Error 1
>
>
>
Hi,
Here my patch (I do not find it in the mailing list archives for some
reason...)
Best regards
Peter
CHANGELOG:
Patch by Peter Menzebach, 2005-10-13
ifdef CONFIG_SKIP_LOWLEVEL_INIT around
cpu_init_crit added in cpu/arm920t/start.S
--- u-boot/cpu/arm920t/start.S.orig 2005-10-06 23:47:43.000000000 +0200
+++ u-boot/cpu/arm920t/start.S 2005-10-13 18:56:27.000000000 +0200
@@ -237,6 +237,7 @@
*/
+#ifndef CONFIG_SKIP_LOWLEVEL_INIT
cpu_init_crit:
/*
* flush v4 I/D caches
@@ -264,7 +265,7 @@
bl lowlevel_init
mov lr, ip
mov pc, lr
-
+#endif /* CONFIG_SKIP_LOWLEVEL_INIT */
/*
*************************************************************************
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 10:01 ` Peter Menzebach
@ 2006-04-03 11:33 ` Wolfgang Denk
2006-04-03 11:59 ` Peter Menzebach
2006-04-03 13:35 ` Wang Jian
1 sibling, 1 reply; 9+ messages in thread
From: Wolfgang Denk @ 2006-04-03 11:33 UTC (permalink / raw)
To: u-boot
Dear Peter,
in message <4430F292.7090508@mw-itcon.de> you wrote:
>
> Here my patch (I do not find it in the mailing list archives for some
> reason...)
You patch, submitted as
10/13/05 Peter Menzebach [U-Boot-Users] [PATCH] trivial bugfix, #ifdef CONFIG_SKIP_LOWLEVEL_IN
is registered as DNX#2006040142000473 in the patch database. You
should have received a confirmation message - did you?
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I have a theory that it's impossible to prove anything, but I can't
prove it.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 11:33 ` Wolfgang Denk
@ 2006-04-03 11:59 ` Peter Menzebach
2006-04-03 12:49 ` Wolfgang Denk
0 siblings, 1 reply; 9+ messages in thread
From: Peter Menzebach @ 2006-04-03 11:59 UTC (permalink / raw)
To: u-boot
Wolfgang Denk wrote:
> Dear Peter,
>
> in message <4430F292.7090508@mw-itcon.de> you wrote:
>> Here my patch (I do not find it in the mailing list archives for some
>> reason...)
>
> You patch, submitted as
> 10/13/05 Peter Menzebach [U-Boot-Users] [PATCH] trivial bugfix, #ifdef CONFIG_SKIP_LOWLEVEL_IN
> is registered as DNX#2006040142000473 in the patch database. You
> should have received a confirmation message - did you?
Dear Wolfgang,
I now found the the confirmation according to the ticket ID, but my
mailer did not succeed in correlating it to the original message (and
you sent some more messages that time ;) ). My mailer often cannot
correlate responses here on this mailing list. I think (not checked in
detail), my mailer would like a Reference: field...
Best regards
Peter
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 11:59 ` Peter Menzebach
@ 2006-04-03 12:49 ` Wolfgang Denk
0 siblings, 0 replies; 9+ messages in thread
From: Wolfgang Denk @ 2006-04-03 12:49 UTC (permalink / raw)
To: u-boot
Dear Peter,
in message <44310E07.50502@mw-itcon.de> you wrote:
>
> I now found the the confirmation according to the ticket ID, but my
> mailer did not succeed in correlating it to the original message (and
> you sent some more messages that time ;) ). My mailer often cannot
> correlate responses here on this mailing list. I think (not checked in
> detail), my mailer would like a Reference: field...
Your mailer is not to blame here. There probably was no useful
reference field at all in these messages as you did not actually send
this message, but rather it was me who bounced the whole batch of
open patches. This is supposed to work better when you send a patch
directly to u-boot-patches at denx.de
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I mean, I . . . think to understand you, I just don't know what you
are saying ... - Terry Pratchett, _Soul Music_
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 10:01 ` Peter Menzebach
2006-04-03 11:33 ` Wolfgang Denk
@ 2006-04-03 13:35 ` Wang Jian
2006-04-03 13:53 ` Wolfgang Denk
2006-04-04 10:18 ` Mathieu Deschamps
1 sibling, 2 replies; 9+ messages in thread
From: Wang Jian @ 2006-04-03 13:35 UTC (permalink / raw)
To: u-boot
Hi Peter Menzebach,
This is exactly what I had done locally, and it works. But I don't know
if it is perfect or not (I am in a hurry)
On Mon, 03 Apr 2006 12:01:54 +0200, Peter Menzebach <pm-ub@mw-itcon.de> wrote:
> Wang Jian wrote:
> > Hi,
> >
> > When CONFIG_SKIP_LOWLEVEL_INIT is defined, cpu/arm920t/at91rm9200/lowlevel_init.S
> > is commented out and lowlevel_init() is undefined.
> >
> > But cpu/arm920t/start.S will still use lowlevel_init(). See the code
> >
> > --snip--
> > #ifndef CONFIG_SKIP_LOWLEVEL_INIT
> > bl cpu_init_crit
> > #endif
> > --snip--
> >
> > but cpu_init_crit() is still defined and use lowlevel_init().
> >
> >
> > cpu/arm920t/start.o(.text+0xec):/home/lark/arm-u-boot.git/cpu/arm920t/start.S:264: undefined reference to `lowlevel_init'
> > make: *** [u-boot] Error 1
> >
> >
> >
> Hi,
> Here my patch (I do not find it in the mailing list archives for some
> reason...)
>
> Best regards
> Peter
>
> CHANGELOG:
> Patch by Peter Menzebach, 2005-10-13
> ifdef CONFIG_SKIP_LOWLEVEL_INIT around
> cpu_init_crit added in cpu/arm920t/start.S
>
>
>
> --- u-boot/cpu/arm920t/start.S.orig 2005-10-06 23:47:43.000000000 +0200
> +++ u-boot/cpu/arm920t/start.S 2005-10-13 18:56:27.000000000 +0200
> @@ -237,6 +237,7 @@
> */
>
>
> +#ifndef CONFIG_SKIP_LOWLEVEL_INIT
> cpu_init_crit:
> /*
> * flush v4 I/D caches
> @@ -264,7 +265,7 @@
> bl lowlevel_init
> mov lr, ip
> mov pc, lr
> -
> +#endif /* CONFIG_SKIP_LOWLEVEL_INIT */
>
> /*
> *************************************************************************
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
--
lark
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 13:35 ` Wang Jian
@ 2006-04-03 13:53 ` Wolfgang Denk
2006-04-04 10:18 ` Mathieu Deschamps
1 sibling, 0 replies; 9+ messages in thread
From: Wolfgang Denk @ 2006-04-03 13:53 UTC (permalink / raw)
To: u-boot
In message <20060403213308.8B95.LARK@linux.net.cn> you wrote:
>
> This is exactly what I had done locally, and it works. But I don't know
> if it is perfect or not (I am in a hurry)
"It works" is good enough. Patch applied. Thanks.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Where humor is concerned there are no standards -- no one can say
what is good or bad, although you can be sure that everyone will.
- John Kenneth Galbraith
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk
2006-04-03 13:35 ` Wang Jian
2006-04-03 13:53 ` Wolfgang Denk
@ 2006-04-04 10:18 ` Mathieu Deschamps
1 sibling, 0 replies; 9+ messages in thread
From: Mathieu Deschamps @ 2006-04-04 10:18 UTC (permalink / raw)
To: u-boot
Hello,
I had the same problem :
(http://sourceforge.net/mailarchive/forum.php?thread_id=8236003&forum_id=12898)
On Monday 03 April 2006 15:35, Wang Jian wrote:
> Hi Peter Menzebach,
>
> This is exactly what I had done locally, and it works. But I don't know
> if it is perfect or not (I am in a hurry)
>
> On Mon, 03 Apr 2006 12:01:54 +0200, Peter Menzebach <pm-ub@mw-itcon.de>
wrote:
> > Wang Jian wrote:
> > > Hi,
> > >
> > > When CONFIG_SKIP_LOWLEVEL_INIT is defined,
> > > cpu/arm920t/at91rm9200/lowlevel_init.S is commented out and
> > > lowlevel_init() is undefined.
> > >
> > > But cpu/arm920t/start.S will still use lowlevel_init(). See the code
> > >
> > > --snip--
> > > #ifndef CONFIG_SKIP_LOWLEVEL_INIT
> > > bl cpu_init_crit
> > > #endif
> > > --snip--
> > >
> > > but cpu_init_crit() is still defined and use lowlevel_init().
> > >
> > >
> > > cpu/arm920t/start.o(.text+0xec):/home/lark/arm-u-boot.git/cpu/arm920t/s
> > >tart.S:264: undefined reference to `lowlevel_init' make: *** [u-boot]
> > > Error 1
> >
> > Hi,
> > Here my patch (I do not find it in the mailing list archives for some
> > reason...)
> >
> > Best regards
> > Peter
> >
> > CHANGELOG:
> > Patch by Peter Menzebach, 2005-10-13
> > ifdef CONFIG_SKIP_LOWLEVEL_INIT around
> > cpu_init_crit added in cpu/arm920t/start.S
> >
> >
> >
> > --- u-boot/cpu/arm920t/start.S.orig 2005-10-06 23:47:43.000000000 +0200
> > +++ u-boot/cpu/arm920t/start.S 2005-10-13 18:56:27.000000000 +0200
> > @@ -237,6 +237,7 @@
> > */
> >
> >
> > +#ifndef CONFIG_SKIP_LOWLEVEL_INIT
> > cpu_init_crit:
> > /*
> > * flush v4 I/D caches
> > @@ -264,7 +265,7 @@
> > bl lowlevel_init
> > mov lr, ip
> > mov pc, lr
> > -
> > +#endif /* CONFIG_SKIP_LOWLEVEL_INIT */
> >
> > /*
> >
> > *************************************************************************
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by xPML, a groundbreaking scripting
> > language that extends applications into web and mobile media. Attend the
> > live webcast and join the prime developer group breaking into this new
> > coding territory!
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
mathdesc
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-04-04 10:18 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-03 7:49 [U-Boot-Users] CONFIG_SKIP_LOWLEVEL_INIT is broken for at91rm9200dk Wang Jian
2006-04-03 9:38 ` Marco Cavallini
2006-04-03 10:01 ` Peter Menzebach
2006-04-03 11:33 ` Wolfgang Denk
2006-04-03 11:59 ` Peter Menzebach
2006-04-03 12:49 ` Wolfgang Denk
2006-04-03 13:35 ` Wang Jian
2006-04-03 13:53 ` Wolfgang Denk
2006-04-04 10:18 ` Mathieu Deschamps
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox