[U-Boot-Users] Warning: bad configuration

Hi, I finally managed to boot my S3c2410 ARM board using u-boot. However, all is not plain sailing.
Problem 1: I've noticed that whenever I set up the environment variable 'bootargs' its value is never passed to the kernel. I can now only change the kernel command line by using make menuconfig for the kernel and changing the default command line in the kernel but this means I have to keep re-compiling the kernel if I want to have a different kernel command line!
Problem 2: I've also noticed that I get a 'Warning: bad configuration page, trying to continue' message which I've read is to do with the kernel expecting a tagged list of parameters from the bootloader but the bootloader is not setting it up where the kernel expects it.
Can someone answer the following:
(1) Does u-boot use param_struct or kernel tagged list. Or does it convert the old style param_struct to a tagged list? (2) What can I do to get the kernel to 'see' the 'bootargs' env variable.
Many thanks for your help, Dave
Attached : o/p from board on boot up
SMDK2410 # bootm ## Booting image at 33000000 ... Image Name: 2.4.18 New kernel..003th attempt Created: 2004-03-08 15:29:08 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 667092 Bytes = 651.5 kB Load Address: 30008000 Entry Point: 30008000 Verifying Checksum ... OK OK
Starting kernel ...
Uncompressing Linux................................................ done, bootin g the kernel. Linux version 2.4.18-rmk7-pxa1 (davidt@xxxid) (gcc version 2.95.2 20000516 (rel ease) [Rebel.com]) #8 Mon Mar 8 15:25:26 GMT 2004 CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0 Machine: Samsung-SMDK2410 Warning: bad configuration page, trying to continue
participants (1)
-
asnuaļ¼ eircom.net