From: Darius Augulis <augulis.darius@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] arm: wrong Relocation and not cleared BSS
Date: Sat, 30 Oct 2010 18:15:35 +0300 [thread overview]
Message-ID: <4CCC3697.1060703@gmail.com> (raw)
In-Reply-To: <4CCC1F6C.7040603@free.fr>
Hi All,
I still have the same problem with my non main-line mini6410 board
(arm1176). I based my board support on newest u-boot with cleaned
relocation code:
U-Boot 2010.12-rc1-00028-ga1f6774 (Oct 30 2010 - 17:44:20) for MINI6410
U-Boot code: 57E00000 -> 57E20B58 BSS: -> 57E26218
CPU: S3C6400 at 532MHz
Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz (SYNC Mode)
Board: MINI6410
monitor len: 00026218
ramsize: 08000000
TLB table at: 57ff0000
Top of RAM usable for U-Boot at: 57ff0000
Reserving 152k for U-Boot at: 57fc9000
Reserving 1280k for malloc() at: 57e89000
Reserving 24 Bytes for Board Info at: 57e88fe8
Reserving 92 Bytes for Global Data at: 57e88f8c
New Stack Pointer is: 57e88f88
RAM Configuration:
Bank #0: 50000000 128 MiB
relocation Offset is: 001c9000
monitor flash len: 00020B58
Now running in RAM - U-Boot at: 57fc9000
Using default environment
Destroy Hash Table: 57e26100 table = (null)
Create Hash Table: N=67
INSERT: table 57e26100, filled 1/67 rv 57e89268 ==> name="bootdelay"
value="3"
INSERT: table 57e26100, filled 2/67 rv 57e89274 ==> name="baudrate"
value="115200"
INSERT: free(data = 57e89008)
INSERT: done
In: serial
Out: serial
Err: serial
Net: dm9000
### main_loop entered: bootdelay=3
### main_loop: bootcmd="<UNDEFINED>"
MINI6410 # help
Unknown command 'help' - try 'help'
MINI6410 #
It seems like cmd table somehow isn't relocated or is corrupted.
I tried to change TEXT_BASE, then stack size, then malloc size, but in
all cases result is the same. I use non standard nand_spl yet, which is
only 10 lines of code to copy two nand pages to TEXT_BASE. I don't know
if gcc or binutils version could cause such problem. There are versions
of my tools:
$ arm-linux-gcc --version
arm-linux-gcc (Buildroot 2010.11-git) 4.4.5
$ arm-linux-ld --version
GNU ld (GNU Binutils) 2.20.1.20100303
Eric, do you still have the same problem of missing commands with your
kirkwood board?
Darius.
next prev parent reply other threads:[~2010-10-30 15:15 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-30 13:08 [U-Boot] arm: wrong Relocation and not cleared BSS Alexander Holler
2010-10-30 13:36 ` Albert ARIBAUD
2010-10-30 13:45 ` Alexander Holler
2010-10-30 13:57 ` Albert ARIBAUD
2010-10-30 14:07 ` Alexander Holler
2010-10-30 14:39 ` Wolfgang Denk
2010-10-30 16:01 ` Albert ARIBAUD
2010-10-30 16:10 ` Wolfgang Denk
2010-10-30 14:37 ` Wolfgang Denk
2010-10-30 14:36 ` Wolfgang Denk
2010-10-31 10:59 ` Alexander Holler
2010-10-31 11:58 ` Wolfgang Denk
2010-10-31 12:21 ` Albert ARIBAUD
2010-10-31 16:18 ` Alexander Holler
2010-10-30 15:00 ` Wolfgang Denk
2010-10-30 17:21 ` Albert ARIBAUD
2010-10-30 18:01 ` Wolfgang Denk
2010-10-31 7:44 ` Heiko Schocher
2010-10-30 15:15 ` Darius Augulis [this message]
2010-10-30 16:44 ` Albert ARIBAUD
2010-10-30 20:03 ` Alexander Holler
2010-10-30 20:51 ` Alexander Holler
2010-10-31 7:47 ` Heiko Schocher
2010-11-02 5:39 ` V, Aneesh
2010-11-02 5:58 ` V, Aneesh
2010-11-02 6:32 ` Albert ARIBAUD
2010-11-02 7:18 ` V, Aneesh
2010-11-02 7:37 ` [U-Boot] Bad page state in process 'swapper' sywang
2010-11-02 7:44 ` Albert ARIBAUD
2010-11-02 8:13 ` sywang
2010-11-02 8:44 ` Wolfgang Denk
2010-11-02 8:40 ` Wolfgang Denk
2010-11-03 2:29 ` sywang
2010-11-02 7:41 ` [U-Boot] arm: wrong Relocation and not cleared BSS Albert ARIBAUD
2010-11-02 8:53 ` V, Aneesh
2010-11-02 9:04 ` Albert ARIBAUD
2010-10-31 7:43 ` Heiko Schocher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4CCC3697.1060703@gmail.com \
--to=augulis.darius@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.