<DIV>Hope you are connecting with right port speed. <BR><BR><B><I>Wolfgang Denk &lt;wd@denx.de&gt;</I></B> wrote:
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">In message <A9DE2BAF233E444FA9C5E77A5825A01E865055@YDMAIL.SBELL.COM.CN>you wrote:<BR>&gt; <BR>&gt; I meet a problem when porting kernel 2.4.25,and 2.6.12 to a HD860<BR>&gt; board: Whatever your config, or whatever you patch, set ppcboot<BR>&gt; enviroment, <BR>&gt; whether use ramdisk or nfs, the kernel all display a message then<BR>&gt; halt.<BR><BR>How do you define "halt"? There is no "halt" instruction in the CPU,<BR>so it must be doing "something".<BR><BR>&gt; The log_buf in Memory display that the kernel has problem at : <BR>&gt; <BR>&gt; 1. /init/main.c calibrate_delay() ;<BR>&gt; 2. /init/main.c do_initcalls() do while dead loop!! <BR>&gt; 3. /init/do_mounts.c mount_root() <BR><BR>Locate the problems and fix them.<BR><BR>&gt; Does it need any patches? thanks!<BR>&gt; The kernel 2.4.25 is from ELDK 3.1.1, 2.6.12.3 is from kernel.org<BR><BR>this kernel works fine on many, many
 other boards. It's extremely<BR>likely that the problems are caused by your port only.<BR><BR>Best regards,<BR><BR>Wolfgang Denk<BR><BR>-- <BR>Software Engineering: Embedded and Realtime Systems, Embedded Linux<BR>Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de<BR>A person who is more than casually interested in computers should be<BR>well schooled in machine language, since it is a fundamental part of<BR>a computer. -- Donald Knuth<BR>_______________________________________________<BR>Linuxppc-embedded mailing list<BR>Linuxppc-embedded@ozlabs.org<BR>https://ozlabs.org/mailman/listinfo/linuxppc-embedded<BR></BLOCKQUOTE></DIV><p>
                <hr size=1> <a href="http://us.rd.yahoo.com/evt=34442/*http://www.yahoo.com/r/hs">Start your day with Yahoo! - make it your home page </a>