
Wolfgang
Thanks for the help so far. Ok. A little background. I'm completely new to the boot loader myself. The company that developed the prototype for us was a third party who we do not have a contract with anymore so the "new guy" is stuck trying to figure out what is going on.
It looks like they defined the environment variables (ip address, hostname etc) in the /include/configs/at91rm9200dk.h. From your previous email, I gathered that they probably should not have done this (meddle with this file). Or maybe there I could be getting something wrong somewhere. Not entirely sure which the board config file is but there are 2 files I suspect, the first is the fw_env.h ( I guess this the header file - should I define the preboot there?) or the other config file is under etc / fw_env.config but has only one line in it "/dev/mtd2 0x0000 0x10000 0x20000"
Anyway, the way I see it, since they defined the environment variables in /include/configs/at91rm9200dk.h and it has been working fine (bar the bad crc), maybe I should just go ahead and define the config preboot there as well. A couple of questions if I do this:
1. Will the command be seen or picked up from here? And if not? Where will it be picked up? 2. What exactly will the command do? 3. Is this the correct syntax: #define CONFIG_PREBOOT "setenv preboot 'setenv preboot;saveenv';" Or do I have too many quotation marks in here?
Thanks a lot
Solomon
-----Original Message----- From: wd@denx.de [mailto:wd@denx.de] Sent: Wednesday, July 16, 2008 4:53 AM To: Rugunda, Solo Cc: u-boot-users@lists.sourceforge.net Subject: Re: [U-Boot-Users] Question about Bad CRC
In message 7773DF3D5AD05647B155E7F56554B45CCBED93@srvhouexc13.nov.com you wrote:
- I think I might be making an error with the syntax. Can you verify
that this is the exact correct syntax to fix the Bad CRC (quotations, colons etc) (or am I making an error somewhere in the syntax)
#define CONFIG_PREEBOOT "setenv preboot 'setenv preboot;saveenv';"
-------------------^^ typo
Try CONFIG_PREBOOT instead...
- And also can you verify that I would add this line in the file that
I
am adding this line of code to is at91rm9200dk.h in
Include/configs/at91rm9200dk.h is the configuration file for the old evaluation kit; I don;t think you should meddle with this file. You should have your own board config file instead.
-----Original Message----- From: wd@denx.de [mailto:wd@denx.de]
...
Please don't top post / full quote.
Best regards,
Wolfgang Denk