[U-Boot-Users] Re: U-Boot-Users digest, Vol 1 #1118 - 11 msgs

Hello U-booters, Can someone shine some light on the TOC pointer's purpose and use in U-boot code?
Hit me with the clue stick, please =)
-Federico
-----Original Message----- From: u-boot-users-request@lists.sourceforge.net [mailto:u-boot-users-request@lists.sourceforge.net] Sent: Thursday, December 2, 2004 04:21 AM To: u-boot-users@lists.sourceforge.net Subject: U-Boot-Users digest, Vol 1 #1118 - 11 msgs
Send U-Boot-Users mailing list submissions to u-boot-users@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/u-boot-users or, via email, send a message with subject or body 'help' to u-boot-users-request@lists.sourceforge.net
You can reach the person managing the list at u-boot-users-admin@lists.sourceforge.net
When replying, please edit your Subject line so it is more specific than "Re: Contents of U-Boot-Users digest..."
Today's Topics:
- Re: Welcome to the "U-Boot-Users" mailing list (Digest mode) (=?UTF-8?B?54Gw6ImyIOi9qOi/uQ==?=)
- Port u-boot to a custom board with CPU S3C44B0X (=?UTF-8?B?54Gw6ImyIOi9qOi/uQ==?=)
- help starting (Ilan Finci)
- Clarification regarding the Internal Flash Identification Code. (Vikrant_Basotra)
- Re: help starting (Wolfgang Denk)
- Re: Clarification regarding the Internal Flash Identification Code. (Wolfgang Denk)
- Re: help starting (Ilan Finci)
- Re: help starting (Wolfgang Denk)
- Re: help starting (Ilan Finci)
- Passing parameters (Santangelo Angelo (Tectel))
- crosstool for PowerPc 8540 (Junita Ajith)
--__--__--
Message: 1 Date: Wed, 1 Dec 2004 12:36:06 +0800 From: =?UTF-8?B?54Gw6ImyIOi9qOi/uQ==?= yokishiro@gmail.com Reply-To: =?UTF-8?B?54Gw6ImyIOi9qOi/uQ==?= yokishiro@gmail.com To: u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] Re: Welcome to the "U-Boot-Users" mailing list (Digest mode)
post to this list
--__--__--
Message: 2 Date: Wed, 1 Dec 2004 14:27:35 +0800 From: =?UTF-8?B?54Gw6ImyIOi9qOi/uQ==?= yokishiro@gmail.com Reply-To: =?UTF-8?B?54Gw6ImyIOi9qOi/uQ==?= yokishiro@gmail.com To: u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] Port u-boot to a custom board with CPU S3C44B0X
Hi all. I'm porting u-boot to a custom board with CPU S3C44B0X now. I modified include/configs/B2.h accroding to my configurations. And I don't know how to set the u-boot's console as serial port. Thanks for your replies.
--__--__--
Message: 3 Date: Wed, 01 Dec 2004 08:44:11 +0200 From: Ilan Finci list@finci.org To: U-Boot users u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] help starting
Hi, I'm totally new to the world of porting U-Boot (or other boot loaders) to new hardware.
I have an older version of U-Boot (0.4.5) that was ported to 2 custom made boards we have, based on the MPC5200 CPU, and the IceCube evaluation board. Both has the same U-Boot up and running.
We now have a new board, base on the same design, but with some modification.
I have BDI2000 up and running, and I can access the board's memory, flash, cpu registers etc.
When I try to run the same U-boot, it, as can be expected, fails to run, and stop very soon after startup (no message comes out on the serial console).
I've tried to connect with GDB to debug, and I manage to do it, then step few commands, and I get SIGSTOP. To make sure that this is not a problem of the new board, I've tried the same with a working board, and the U-Boot fails at the same place (right after the starting point). On the other hand, if I don't try to do a step by step debugging, but give a "cont" command, the U-boot (on the older board) does work.
So I guess I have a basic problem in understanding how to debug the U-Boot with GDB.
Any help (either specific, or pointers to guides), will be great.
Thanks, Ilan
--__--__--
Message: 4 From: Vikrant_Basotra Vikrant_Basotra@Satyam.com To: u-boot-users@lists.sourceforge.net Date: Wed, 1 Dec 2004 12:52:44 +0530 Subject: [U-Boot-Users] Clarification regarding the Internal Flash Identification Code.
Hi All In the file "include/flash.h" some # defines are there e.g for Intel StrataFlash 28F320J5 three Macros (hash define values) are there:
#define INTEL_MANUFACT 0x00890089 /*INTEL manuf. ID in D23..D16, D7..D0 */ #define INTEL_ID_28F320J5 0x00140014 /* 32M = 128K x 32 */ #define FLASH_28F320J5 0x0085 /* Intel 28F320J5 ( 4M = 128K x 32 ) */
Since I am using Intel StrataFlash 28F256J3, I have to define the three required macros accordingly:
#define INTEL_MANUFACT 0x00890089 /*INTEL Manufacturer. ID */ #define INTEL_ID_28F256J3 0x001D001D /*Device ID*/
#define FLASH_28F256J3 /*Internal Flash Identification Code*/
I got the Device Id value from the Intel Site but I didn't found any thing like Internal Flash Identification Code. Is this value is to be supplied by the vendor if not then what value should I have to assign to the Macro FLASH_28F256J3.
Best Regards, Vikrant Basotra
This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated.
--__--__--
Message: 5 To: Ilan Finci list@finci.org Cc: U-Boot users u-boot-users@lists.sourceforge.net From: Wolfgang Denk wd@denx.de Subject: Re: [U-Boot-Users] help starting Date: Wed, 01 Dec 2004 08:22:25 +0100
In message 41AD683B.9080105@finci.org you wrote:
So I guess I have a basic problem in understanding how to debug the U-Boot with GDB.
Did you read the "Debugging" section in the manual?
See http://www.denx.de/twiki/bin/view/DULG/DebuggingUBoot
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 Uuencode/uudecode is just a mickey-mouse archiver. - Doug Gwyn in 1995Mar4.011139.22820@arl.mil
--__--__--
Message: 6 To: Vikrant_Basotra Vikrant_Basotra@Satyam.com Cc: u-boot-users@lists.sourceforge.net From: Wolfgang Denk wd@denx.de Subject: Re: [U-Boot-Users] Clarification regarding the Internal Flash Identification Code. Date: Wed, 01 Dec 2004 09:13:39 +0100
In message 3D9FDCA910DD4445896A0BE5ECF009D401CCAA1F@bla.satyam.com you wrote:
I got the Device Id value from the Intel Site but I didn't found any thing like Internal Flash Identification Code. Is this value is to be supplied by the vendor if not then what value should I have to assign to the Macro FLASH_28F256J3.
As the name "Internal FLASH identification codes" suggests this is a code that is _internal_ to U-Boot so you will not find it mentioned in any vendor documentation (at least not before they are sterting to manufacture "U-Boot flash chips" :-)
Just chose the next unused entry, but keep in mind that odd numbers are used only for "bottom boot sector" types!
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 HEALTH WARNING: Care Should Be Taken When Lifting This Product, Since Its Mass, and Thus Its Weight, Is Dependent on Its Velocity Relative to the User.
--__--__--
Message: 7 Date: Wed, 01 Dec 2004 11:06:57 +0200 From: Ilan Finci list@finci.org To: Wolfgang Denk wd@denx.de CC: U-Boot users u-boot-users@lists.sourceforge.net Subject: Re: [U-Boot-Users] help starting
Hi, Yes I've read it, but when I try this (on the older board, where the u-boot is working), the gdb doesn't stop at that function, just continue (and over the serial terminal, I see the normal u-boot messages, and later auto booting into linux).
Here is the screen dump of what I've done:
U-Boot $ powerpc-linux-gdb u-boot GNU gdb 5.3 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "--host=i686-pc-linux-gnu --target=powerpc-linux"... (gdb) target remote jtag2:2001 Remote debugging using jtag2:2001 _start () at /homes/ifinci/secure/work/SeeQNet/U-Boot/cpu/mpc5xxx/start.S:91 91 li r21, BOOTFLAG_COLD /* Normal Power-On */ (gdb) b cpu_init_f Breakpoint 1 at 0xfff03a34: file cpu_init.c, line 53. (gdb) c Continuing.
and I don't get the GDB prompt back unless I press CTRL+C.
Any idea?
Thanks, Ilan
on 12/01/04 09:22 Wolfgang Denk said the following:
In message 41AD683B.9080105@finci.org you wrote:
So I guess I have a basic problem in understanding how to debug the U-Boot with GDB.
Did you read the "Debugging" section in the manual?
See http://www.denx.de/twiki/bin/view/DULG/DebuggingUBoot
Best regards,
Wolfgang Denk
--__--__--
Message: 8 To: Ilan Finci list@finci.org Cc: U-Boot users u-boot-users@lists.sourceforge.net From: Wolfgang Denk wd@denx.de Subject: Re: [U-Boot-Users] help starting Date: Wed, 01 Dec 2004 12:13:05 +0100
In message 41AD89B1.2020904@finci.org you wrote:
Yes I've read it, but when I try this (on the older board, where the u-boot is working), the gdb doesn't stop at that function, just continue (and over the serial terminal, I see the normal u-boot messages, and later auto booting into linux).
Is your BDI is configured to use hardware breakpoints?
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 "Open the pod bay doors, HAL." - Dave Bowman, 2001
--__--__--
Message: 9 Date: Wed, 01 Dec 2004 13:20:46 +0200 From: Ilan Finci list@finci.org To: Wolfgang Denk wd@denx.de CC: U-Boot users u-boot-users@lists.sourceforge.net Subject: Re: [U-Boot-Users] help starting
Apparently not :(
Setting it to use hardware BP, did the trick.
Thanks, Ilan
on 12/01/04 13:13 Wolfgang Denk said the following:
In message 41AD89B1.2020904@finci.org you wrote:
Yes I've read it, but when I try this (on the older board, where the u-boot is working), the gdb doesn't stop at that function, just continue (and over the serial terminal, I see the normal u-boot messages, and later auto booting into linux).
Is your BDI is configured to use hardware breakpoints?
Best regards,
Wolfgang Denk
--__--__--
Message: 10 Date: Wed, 1 Dec 2004 15:25:09 +0100 From: "Santangelo Angelo (Tectel)" angelo.santangelo@tectel.it To: u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] Passing parameters
This is a multi-part message in MIME format.
------_=_NextPart_001_01C4D7B1.8FFD0AC8 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi at all, I'm already here with a new question. =20 My problem is passing bootarg on my kernel. =20 I set bootargs on u-boot with set bootarg=3Droot=3D/dev/ram rw mem=3D64M console=3DttyS0,115200n8 = initd=3D0xA2A00000,8M but after bootm command ( bootm 40000 ) the kernel sto with this message Uncompressing = Linux........................................................ done , booting the kernel. =20 where I mistake ? =20 Thanks a lot Angelo
------_=_NextPart_001_01C4D7B1.8FFD0AC8 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Messaggio</TITLE> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Dwindows-1252"> <META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR></HEAD> <BODY> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2>Hi at=20 all,</FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2>I'm = already here=20 with a new question.</FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial=20 size=3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2>My = problem is=20 passing bootarg on my kernel.</FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial=20 size=3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2>I set = bootargs on=20 u-boot with</FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004> <FONT = face=3DArial=20 size=3D2>set bootarg=3D<SPAN class=3D288322014-01122004><FONT = face=3DArial=20 size=3D2>root=3D/dev/ram rw mem=3D64M console=3DttyS0,115200n8=20 initd=3D0xA2A00000,8M</FONT></SPAN></FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004> but after bootm command ( bootm 40000=20 )</SPAN></FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004>the kernel sto with this=20 message</SPAN></FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004>Uncompressing=20 Linux........................................................ done<BR>, = booting=20 the kernel.</SPAN></FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004></SPAN></FONT></SPAN> </DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004>where I mistake ?</SPAN></FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004></SPAN></FONT></SPAN> </DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004>Thanks a lot</SPAN></FONT></SPAN></DIV> <DIV><SPAN class=3D288322014-01122004><FONT face=3DArial size=3D2><SPAN=20 class=3D288322014-01122004>Angelo</SPAN></FONT></SPAN></DIV></BODY></HTML= > =00 ------_=_NextPart_001_01C4D7B1.8FFD0AC8--
--__--__--
Message: 11 Date: Wed, 1 Dec 2004 17:21:34 -0800 (PST) From: Junita Ajith junita_ppc@yahoo.com To: u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] crosstool for PowerPc 8540
Hi Could anyone suggest me the toolchain to be used to compile u-boot-1.1.1 for a PowerPC 8540 board?
I tried with the crosstool-0.27 (www.kegel.com) which is supposed to be the stable version ,and built a toolchain with gcc-3.3.2 and glibc-2.3.2.
I could successfully build my toolchain and create my u-boot binary for 8540.
But when I flash u-boot.bin , the board doesnt come up.
Any help would be appreciated.
Thanks, Junita
__________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail
--__--__--
U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
End of U-Boot-Users Digest
participants (1)
-
Federico Lucifredi