
...also do an "objump -h" on your elf file to see where everything is being located. Someone wants to locate a section in the wrong place or a section is way too large, but that is usually a symptom of locating a section in the wrong place or someone putting data in the wrong place.
Track down where that section location is defined and everybody that sticks stuff in that section looking for oddball locations (like 0x040000xx). Quite often someone puts in a hardcoded address in the code, causing a section to get really, really large.
I did a quick search and it looks like the common TEXT_BASE is 0x40000000 (not 0x04000000) so I may be wrong on that one.
gvb
-----Original Message----- From: Talib Alim [mailto:talibalm@hotmail.com] Sent: Tuesday, July 13, 2004 2:24 PM To: VanBaren, Gerald (AGRE); U-Boot List Subject: RE: [U-Boot-Users] Debugging U-Boot Under DDD
This is the point, My flash is located at 0x02000000 and I erased this location before programming. But prog command for elf format file is trying to write to 0x04000000 and bin format writes to 0x02000000 ok.
The difference b/w bin & elf is that obviouly elf is much bigger. The elf image is about 1mb.
TA --- "VanBaren, Gerald (AGRE)" Gerald.VanBaren@smiths-aerospace.com wrote:
Did you erase 0x04000000 (and following) before loading?
Read those locations before and after programming and tell us what they have in them.
gvb
-----Original Message----- From: u-boot-users-admin@lists.sourceforge.net [mailto:u-boot-users-admin@lists.sourceforge.net]On Behalf Of Talib Alim Sent: Tuesday, July 13, 2004 1:58 PM To: Wolfgang Denk; talibalm@hotmail.com Cc: U-Boot List Subject: Re: [U-Boot-Users] Debugging U-Boot Under DDD
I tried loading elf file, this is what I get
BDI>erase 0x02000000 chip Erasing flash at 0x02000000 Erasing flash passed BDI>prog 0x02000000 u-boot elf Programming u-boot , please wait ....
- File offset 0x00000078 to address 0x04000000 size 131408
# Programming flash memory failed at 0x04000040
TA
--- Wolfgang Denk wd@denx.de wrote:
In message 20040713001816.61544.qmail@web50501.mail.yahoo.com
you
wrote:
I am using eldk
OK.
I am using bin {& not elf}, apart from this problem, it seems
to
be
doing fine.
Try loading the ELF file instead - then GDB will automatically load all required information about source files.
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de The human mind treats a new idea the way the body treats a strange protein - it rejects it. - P. Medawar
This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
The information contained in, or attached to, this e-mail, may contain confidential information and is intended solely for the use of the individual or entity to whom they are addressed and may be subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.
This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
****************************************** The information contained in, or attached to, this e-mail, may contain confidential information and is intended solely for the use of the individual or entity to whom they are addressed and may be subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email. ******************************************