[U-Boot-Users] param_struct vs tagged list

Hi again, I took a break from trying to get u-boot up and running on my S3c24210 based board. I went back and looked at how the VIVI bootloader which comes with the board works. I should add that when I use VIVI I can boot the exact same kernel without any problems!
The board is actually built by Meritech. Its called a S3C2410 Tk (training kit). I'm getting it to the point with u-boot that its uncompressing the Linux kernel and then dies. The actual message is : Uncompressing Linux................................................ done, booting the kernel.
(1) Has anybody managed to get u-boot running on this particular board? (2) Looking at the VIVI bootloader it looks as if it uses 'param_struct' to pass parameters to the kernel. I think that u-boot uses a tagged list. Could this be the problem or can a kernel accept both types? (3) I've checked that BOOT_PARAMS(0x30000100) is the same as gd->bd->bi_boot_params = 0x30000100; (4) The param_struct in VIVI has the following 3 items set up: page_size = 0x1000; nr_pages=0x4000000>>12 commandline. Can't see corresponding U-boot versions? (5) Any other ideas?
Thanks again, Dave
participants (1)
-
asnuaļ¼ eircom.net