* [U-Boot-Users] newbies to u-boot
@ 2007-08-30 10:56 Bhagwat
2007-08-30 11:10 ` Martin Krause
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Bhagwat @ 2007-08-30 10:56 UTC (permalink / raw)
To: u-boot
Hi,
can Anyone point me to u-boot startup documentation. I am newbie to u-boot, infact new to bootloaders.
I am using ARM7 core.
regards.
Bhagwat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20070830/473f9210/attachment.htm
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-08-30 10:56 [U-Boot-Users] newbies to u-boot Bhagwat
@ 2007-08-30 11:10 ` Martin Krause
2007-08-30 11:12 ` W
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Martin Krause @ 2007-08-30 11:10 UTC (permalink / raw)
To: u-boot
Hi Bhagwat,
u-boot-users-bounces at lists.sourceforge.net wrote on Thursday, August
30, 2007 12:57 PM:
> Hi,
> can Anyone point me to u-boot startup documentation. I am newbie to
> u-boot, infact new to bootloaders.
Good starting points are the DULG (http://www.denx.de/wiki/DULG/Manual),
and the README in the U-Boot sources (the current version could be found
here: http://source.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=blob;f=README;h=09eb76fe4528dfedca027b119ac760fce2570e35;hb=HEAD)
Best Regards,
Martin Krause
--
TQ-Systems GmbH
Muehlstrasse 2, Gut Delling, D-82229 Seefeld
Amtsgericht Muenchen, HRB 105 018, UST-IdNr. DE 811 607 913
Geschaeftsfuehrer: Dipl.-Ing. (FH) Detlef Schneider, Dipl.-Ing. (FH) Ruediger Stahl
http://www.tq-group.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-08-30 10:56 [U-Boot-Users] newbies to u-boot Bhagwat
2007-08-30 11:10 ` Martin Krause
@ 2007-08-30 11:12 ` W
2007-08-30 11:53 ` Zoelgert, Anja
2007-08-31 10:49 ` Bhagwat
3 siblings, 0 replies; 9+ messages in thread
From: W @ 2007-08-30 11:12 UTC (permalink / raw)
To: u-boot
Hi Bahgwat,
Hope this link can help u :
http://www.denx.de/wiki/UBootdoc/Presentation
Regards
Wildan
On 8/30/07, Bhagwat <bhagwat.masalkar@moschip.com> wrote:
>
>
> Hi,
> can Anyone point me to u-boot startup documentation. I am newbie to u-boot,
> infact new to bootloaders.
>
> I am using ARM7 core.
>
> regards.
> Bhagwat
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>
>
--
---
Person who say it cannot be done should not interrupt person doing it.
Coz.....
Miracles are closer than you think ...
------------
http://wildanm.fisika.ui.edu
HP: 08888378594
Y! : hawking_123
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-08-30 10:56 [U-Boot-Users] newbies to u-boot Bhagwat
2007-08-30 11:10 ` Martin Krause
2007-08-30 11:12 ` W
@ 2007-08-30 11:53 ` Zoelgert, Anja
2007-08-31 10:49 ` Bhagwat
3 siblings, 0 replies; 9+ messages in thread
From: Zoelgert, Anja @ 2007-08-30 11:53 UTC (permalink / raw)
To: u-boot
Hi Bhagwat,
knowing one other bootloader, and being new to U-Boot, too, I welcomed
this article very much.
All things it says about bootlaoders in common is perfectly true.
http://www.informit.com/articles/article.aspx?p=674698&rl=1
This is a nice article about ARM core in case it aborts with an
exception, so you can trace back where it crashed:
http://www.embedded.com/192202641?_requestid=573826
Regards,
Anja
________________________________
Von: u-boot-users-bounces at lists.sourceforge.net
[mailto:u-boot-users-bounces at lists.sourceforge.net] Im Auftrag von
Bhagwat
Gesendet: Donnerstag, 30. August 2007 12:57
An: u-boot-users at lists.sourceforge.net
Betreff: [U-Boot-Users] newbies to u-boot
Hi,
can Anyone point me to u-boot startup documentation. I am newbie to
u-boot, infact new to bootloaders.
I am using ARM7 core.
regards.
Bhagwat
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
@ 2007-08-31 10:49 ` Bhagwat
2007-08-31 15:28 ` Craig Day
2007-09-02 2:34 ` Hebbar
0 siblings, 2 replies; 9+ messages in thread
From: Bhagwat @ 2007-08-31 10:49 UTC (permalink / raw)
To: u-boot
HI all,
I got the U-boot code and I am trying to compile it for my SOC.
I am using ARM926EJS core.
I have done follwing steps
1. In makefile I have added below lines
moschip_config : unconfig
@./mkconfig $(@:_config=) arm arm926ejs moschip
2. I have copied header file in include dir
$ cp include/configs/armadillo.h include/configs/moschip.h
3. Then I have copied dir
$cp board/armadillo/ board/moschip/
after doing
$make moschip_config
$make
I am getting follwoing errs..
armadillo.c: In function `dram_init':
armadillo.c:58: error: `PHYS_SDRAM_1' undeclared (first use in this function)
armadillo.c:58: error: (Each undeclared identifier is reported only once
armadillo.c:58: error: for each function it appears in.)
armadillo.c:59: error: `PHYS_SDRAM_1_SIZE' undeclared (first use in this function)
make[1]: *** [armadillo.o] Error 1
Can anyone tell me, If i am missing any steps for compilation.
Regards,
__Bhagwat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20070831/addbd93f/attachment.htm
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-08-31 10:49 ` Bhagwat
@ 2007-08-31 15:28 ` Craig Day
2007-09-03 10:17 ` Bhagwat
2007-09-02 2:34 ` Hebbar
1 sibling, 1 reply; 9+ messages in thread
From: Craig Day @ 2007-08-31 15:28 UTC (permalink / raw)
To: u-boot
Hi Bhagwat,
This is the basic U-Boot porting process. Start with a reference board if
you can, copy files, make adjustments, attempt to compile, and then resolve
errors.
Part of the DRAM setup involves defining bank sizes. You need to declare
PHYS_SDRAM_1 and PHYS_SDRAM_1_SIZE in your include/config/moschip.h header
file. PHYS_SDRAM_1 should be the address of your SDRAM, and
PHYS_SDRAM_1_SIZE should be the size.
You will most likely encounter many different errors as you port U-Boot to
your board. Examine the error, look at the source, determine what's wrong,
and look at other working boards/configurations to figure out what you need
to do when required. If all else fails, post an e-mail here!
cheers,
Craig
>HI all,
>
>I got the U-boot code and I am trying to compile it for my SOC.
>I am using ARM926EJS core.
>I have done follwing steps
>1. In makefile I have added below lines
> moschip_config : unconfig
> @./mkconfig $(@:_config=) arm arm926ejs moschip
>2. I have copied header file in include dir
> $ cp include/configs/armadillo.h include/configs/moschip.h
>
>3. Then I have copied dir
> $cp board/armadillo/ board/moschip/
>
>after doing
>$make moschip_config
>$make
>
>I am getting follwoing errs..
>armadillo.c: In function `dram_init':
>armadillo.c:58: error: `PHYS_SDRAM_1' undeclared (first use in this
>function)
>armadillo.c:58: error: (Each undeclared identifier is reported only once
>armadillo.c:58: error: for each function it appears in.)
>armadillo.c:59: error: `PHYS_SDRAM_1_SIZE' undeclared (first use in this
>function)
>make[1]: *** [armadillo.o] Error 1
>
>Can anyone tell me, If i am missing any steps for compilation.
>
>
>Regards,
>__Bhagwat
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-08-31 10:49 ` Bhagwat
2007-08-31 15:28 ` Craig Day
@ 2007-09-02 2:34 ` Hebbar
1 sibling, 0 replies; 9+ messages in thread
From: Hebbar @ 2007-09-02 2:34 UTC (permalink / raw)
To: u-boot
Hi Bhagwat
If u r working on arm926ejs, then i recommend u to check with versatile
config. its a very good starting point for arm926ejs. i too started with the
same. u can get good docs for this board from net. download the pdf and
check the memory map of versatile board and compare the same with versatile
config file inside include/configs directory. U will know how to setup ur
board.
Regards
Gururaja
Bhagwat-2 wrote:
>
> HI all,
>
> I got the U-boot code and I am trying to compile it for my SOC.
> I am using ARM926EJS core.
> I have done follwing steps
> 1. In makefile I have added below lines
> moschip_config : unconfig
> @./mkconfig $(@:_config=) arm arm926ejs moschip
> 2. I have copied header file in include dir
> $ cp include/configs/armadillo.h include/configs/moschip.h
>
> 3. Then I have copied dir
> $cp board/armadillo/ board/moschip/
>
> after doing
> $make moschip_config
> $make
>
> I am getting follwoing errs..
> armadillo.c: In function `dram_init':
> armadillo.c:58: error: `PHYS_SDRAM_1' undeclared (first use in this
> function)
> armadillo.c:58: error: (Each undeclared identifier is reported only once
> armadillo.c:58: error: for each function it appears in.)
> armadillo.c:59: error: `PHYS_SDRAM_1_SIZE' undeclared (first use in this
> function)
> make[1]: *** [armadillo.o] Error 1
>
> Can anyone tell me, If i am missing any steps for compilation.
>
>
> Regards,
> __Bhagwat
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>
>
--
View this message in context: http://www.nabble.com/newbies-to-u-boot-tf4353419.html#a12445873
Sent from the Uboot - Users mailing list archive at Nabble.com.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-08-31 15:28 ` Craig Day
@ 2007-09-03 10:17 ` Bhagwat
2007-09-03 23:42 ` Hebbar
0 siblings, 1 reply; 9+ messages in thread
From: Bhagwat @ 2007-09-03 10:17 UTC (permalink / raw)
To: u-boot
Hi
thanks for your response,
I am able to compile the code, but while linking at end ie after
-Map u-boot.map -o u-boot
I am getting getting follwing errors.
net/libnet.a(net.o)(.text+0x108): In function `ArpRequest':
/home/bhagwat/firmware/nuport/bootloader/u-boot/net/net.c:234: undefined
reference to `eth_send'
net/libnet.a(net.o)(.text+0x24c): In function `NetLoop':
/home/bhagwat/firmware/nuport/bootloader/u-boot/net/net.c:306: undefined
reference to `eth_halt'
net/libnet.a(net.o)(.text+0x280):/home/bhagwat/firmware/nuport/bootloader/u-boot/net/net.c:318:
undefined reference to `eth_init'
net/libnet.a(net.o)(.text+0x3e8):/home/bhagwat/firmware/nuport/bootloader/u-boot/net/net.c:400:
undefined reference to `eth_halt'
I am not getting any pointer to this error, as I have not done any
modification in /net folder.
Do I need to enable somewhere conditioanl compilation flag. please suggest.
regards,
__Bhagwat
----- Original Message -----
From: "Craig Day" <cday@phytec.com>
To: "'Bhagwat'" <bhagwat.masalkar@moschip.com>;
<u-boot-users@lists.sourceforge.net>
Sent: Friday, August 31, 2007 8:58 PM
Subject: RE: [U-Boot-Users] newbies to u-boot
> Hi Bhagwat,
>
> This is the basic U-Boot porting process. Start with a reference board if
> you can, copy files, make adjustments, attempt to compile, and then
> resolve
> errors.
>
> Part of the DRAM setup involves defining bank sizes. You need to declare
> PHYS_SDRAM_1 and PHYS_SDRAM_1_SIZE in your include/config/moschip.h header
> file. PHYS_SDRAM_1 should be the address of your SDRAM, and
> PHYS_SDRAM_1_SIZE should be the size.
>
> You will most likely encounter many different errors as you port U-Boot to
> your board. Examine the error, look at the source, determine what's wrong,
> and look at other working boards/configurations to figure out what you
> need
> to do when required. If all else fails, post an e-mail here!
>
> cheers,
> Craig
>
>>HI all,
>>
>>I got the U-boot code and I am trying to compile it for my SOC.
>>I am using ARM926EJS core.
>>I have done follwing steps
>>1. In makefile I have added below lines
>> moschip_config : unconfig
>> @./mkconfig $(@:_config=) arm arm926ejs moschip
>>2. I have copied header file in include dir
>> $ cp include/configs/armadillo.h include/configs/moschip.h
>>
>>3. Then I have copied dir
>> $cp board/armadillo/ board/moschip/
>>
>>after doing
>>$make moschip_config
>>$make
>>
>>I am getting follwoing errs..
>>armadillo.c: In function `dram_init':
>>armadillo.c:58: error: `PHYS_SDRAM_1' undeclared (first use in this
>>function)
>>armadillo.c:58: error: (Each undeclared identifier is reported only once
>>armadillo.c:58: error: for each function it appears in.)
>>armadillo.c:59: error: `PHYS_SDRAM_1_SIZE' undeclared (first use in this
>>function)
>>make[1]: *** [armadillo.o] Error 1
>>
>>Can anyone tell me, If i am missing any steps for compilation.
>>
>>
>>Regards,
>>__Bhagwat
>>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] newbies to u-boot
2007-09-03 10:17 ` Bhagwat
@ 2007-09-03 23:42 ` Hebbar
0 siblings, 0 replies; 9+ messages in thread
From: Hebbar @ 2007-09-03 23:42 UTC (permalink / raw)
To: u-boot
Hi Bhagwat,
If u have mentioned CONFIG_NET in your board config file then ethernet
related functions needed to be defined in your code. Have u defined
CONFIG_NET and other ethernet related defines in <board>.h in
uboot/include/configs/ directory.
Regards
Gururaja
--
View this message in context: http://www.nabble.com/newbies-to-u-boot-tf4353419.html#a12469400
Sent from the Uboot - Users mailing list archive at Nabble.com.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-09-03 23:42 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-30 10:56 [U-Boot-Users] newbies to u-boot Bhagwat
2007-08-30 11:10 ` Martin Krause
2007-08-30 11:12 ` W
2007-08-30 11:53 ` Zoelgert, Anja
2007-08-31 10:49 ` Bhagwat
2007-08-31 15:28 ` Craig Day
2007-09-03 10:17 ` Bhagwat
2007-09-03 23:42 ` Hebbar
2007-09-02 2:34 ` Hebbar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox