<div>Hi</div>
<div>linux 2.4.x or linux 2.6.x means the linux 2.4 kernel series such as linux 2.4.20,linux 2.4.21........... and so on similarly for linux 2.6.x means linux 2.6.8 or linux 2.6.9,2.6.11 etc.............</div>
<div>here i am providing the steps i followed while building the kernel&nbsp;:-</div>
<div><strong>1) building tool chain</strong> </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# cd &nbsp;/</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #tar -xjvf /home/prafulla/arm-linux-gcc-3.4.1.tar.bz2</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #export PATH=/usr/local/arm/3.4.1/bin:$PATH</div>
<div>&nbsp;<strong>2)building kernel</strong></div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #cd usr/src</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #tar -xjvf /home/guest/prafu/linux-2.6.11.3.tar.bz2</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#cp /home/guest/prafu/patch-2.6.11-rc3-omap1.bz2&nbsp;&nbsp;./<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #bunzip2 patch-2.6.11-rc3-omap1.bz2</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #cd linux-2.6.11.3</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#cat ../patch-2.6.11-omap1 | patch -p1</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#make clean</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #make omap-osk-5912-defconfig</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #make menuconfig</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#make</div>
<div>&nbsp;&nbsp;&nbsp; #arm-linux-objcopy -O binary -R .note -R .comment -S arch/arm/boot/compressed/vmlinux linux.bin</div>
<div>#gzip -9 linux.bin</div>
<div>#u-boot-1.1.1/tools/mkimage -A arm -O linux -T kernel -C gzip -a&nbsp;&nbsp; 0x10000000 -e 0x10000000 -n 'linux kernel image' -d linux.bin.gz uImage.cc</div>
<div>/</div>
<div>/</div>
<div>/</div>
<div>&nbsp;once made this i have downloaded this image to the board by using the <strong>kermit protocol through hyperterminal</strong> . and in uboot i used the command <strong>loadb 0x10000000</strong></div>
<div><strong>here my bootargs are </strong></div>
<div><strong>console=ttyS0,115200n8 noinitrd rw ip=off root=/dev/mtdblock4 mem=30M </strong></div>
<div>afterthat i copied to the flash using cp.b 0x10000000 0x100000</div>
<div>memory location in flash .</div>
<div>and used <strong>bootm 0x100000</strong></div>
<div>then afterthat i got the <strong>bad crc error</strong></div>
<div>is this information is sufficient or if u want i can provide my configuration details also .</div>
<div>is the configuration of kernel is dependent on u-boot. how it will effect ??</div>
<div>what is the effect of bootargs on kernel?? is there any relation between the bootargs and the bad crc check error ?? </div>
<div>-- prafulla chandra.</div>
<div><br>&nbsp;</div>
<div><span class="gmail_quote">On 3/7/06, <b class="gmail_sendername">Wolfgang Denk</b> &lt;<a href="mailto:wd@denx.de">wd@denx.de</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">In message &lt;<a href="mailto:26d3a31c0603062047h7ce9539epe61b69100b784362@mail.gmail.com">26d3a31c0603062047h7ce9539epe61b69100b784362@mail.gmail.com
</a>&gt; you wrote:<br>&gt;<br>&gt; my doubt is* can i use the same uboot 1.1.1 for any kernal i.e for linux<br>&gt; 2.4.x or for linux 2.6.x* .is that version is compatible .*in the omap ti<br><br>Normally you can. There is nothing in&nbsp;&nbsp;U-Boot&nbsp;&nbsp;which&nbsp;&nbsp;would&nbsp;&nbsp;make&nbsp;&nbsp;it
<br>specifically dependent on a kernel version; on contrary, we try to be<br>as generic as possible.<br><br>&gt; page they mentioned if u are using linux2.6.x then u should use uboot 1.1.2.<br>&gt; *<br>&gt; *why is it so *.
<br><br>We don't know this kernel tree ... Ask the guys who wrote such a<br>comment.<br><br>&gt; what would be the* problem if i use inbuilt uboot 1.1.1 for my board for<br>&gt; linux2.6.x??*<br><br>We don't know your kernel tree or what it expects.
<br><br>On the other hand, I've been&nbsp;&nbsp;using&nbsp;&nbsp;old&nbsp;&nbsp;versions&nbsp;&nbsp;of&nbsp;&nbsp;U-Boot&nbsp;&nbsp;(like<br>0.4.0) with 2.6 kernels without any problems.<br><br>&gt; * is that error &quot; bad crc error &quot;&nbsp;&nbsp;due to that only ?? or due to any other
<br>&gt; factor* .<br><br>We could be more helpful if you provided&nbsp;&nbsp;more&nbsp;&nbsp;information,&nbsp;&nbsp;like&nbsp;&nbsp;a<br>*comple*&nbsp;&nbsp;log&nbsp;&nbsp;of&nbsp;&nbsp;your&nbsp;&nbsp;comands and all output. I speculate that you<br>don't use a correct U-Boot image at al. What exact command do you use
<br>to build the kernel image, and what are the&nbsp;&nbsp;last&nbsp;&nbsp;20...30&nbsp;&nbsp;lines&nbsp;&nbsp;of<br>output of this command?<br><br><br>Best regards,<br><br>Wolfgang Denk<br><br>--<br>Software Engineering:&nbsp;&nbsp;Embedded and Realtime Systems,&nbsp;&nbsp;Embedded Linux
<br>Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: <a href="mailto:wd@denx.de">wd@denx.de</a><br>&quot;One planet is all you get.&quot;<br></blockquote></div><br>