<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>How do I boot VxWorks (6.3) image with u-boot 1.1.3 :: mkimage entry point and address ?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">I have a working system, PowerPC embedded in Xilinx Virtex II Pro, that does boot into Linux using u-boot 1.1.3; but I need to load a VxWorks (6.3) image and boot from that. I have read the documentation, but I don't know what my entry point for mkimage to use, sysInit( )? What should my load address be?</FONT></P>
<P><FONT SIZE=2 FACE="Arial">To date I have used the following command </FONT>
<UL>
<P><FONT SIZE=2 FACE="Arial">mkimage -O VxWorks -A ppc -C none -a 0x00 -e 0x00 \</FONT>
<BR><FONT SIZE=2 FACE="Arial"> -n vxWorks1a.msc -d ./vxWorks ./vxworks1a</FONT>
</P>
</UL>
<P><FONT SIZE=2 FACE="Arial">I load the resulting file (vxworks1a) to the device, and attempt to run the it</FONT>
<UL>
<P><FONT SIZE=2 FACE="Arial">=> loadb 0x00200000</FONT>
<BR><FONT SIZE=2 FACE="Arial">## Ready for binary (kermit) download to 0x00200000 at 115200 bps...</FONT>
<BR><FONT SIZE=2 FACE="Arial">## Total Size = 0x000e09b6 = 919990 Bytes</FONT>
<BR><FONT SIZE=2 FACE="Arial">## Start Addr = 0x00200000</FONT>
<BR><FONT SIZE=2 FACE="Arial">=></FONT>
<BR><FONT SIZE=2 FACE="Arial">=></FONT>
<BR><FONT SIZE=2 FACE="Arial">=></FONT>
<BR><FONT SIZE=2 FACE="Arial">=></FONT>
<BR><FONT SIZE=2 FACE="Arial">=> bootm 0x00200000</FONT>
<BR><FONT SIZE=2 FACE="Arial">## Booting image at 00200000 ...</FONT>
<BR><FONT SIZE=2 FACE="Arial"> Image Name: vxWorks3.msc</FONT>
<BR><FONT SIZE=2 FACE="Arial"> Image Type: PowerPC VxWorks Kernel Image (uncompressed)</FONT>
<BR><FONT SIZE=2 FACE="Arial"> Data Size: 919926 Bytes = 898.4 kB</FONT>
<BR><FONT SIZE=2 FACE="Arial"> Load Address: 00000000</FONT>
<BR><FONT SIZE=2 FACE="Arial"> Entry Point: 00000000</FONT>
<BR><FONT SIZE=2 FACE="Arial"> Verifying Checksum ... OK</FONT>
<BR><FONT SIZE=2 FACE="Arial">OK</FONT>
</UL>
<P><FONT SIZE=2 FACE="Arial">The system never returns from 'OK'. What am I doing wrong?</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Michael S. Chaffin</FONT>
<BR><FONT SIZE=2 FACE="Arial">Satellite Test Engineer</FONT>
<BR><FONT SIZE=2 FACE="Arial">MicroSat Systems, Inc.</FONT>
<BR><FONT SIZE=2 FACE="Arial">microsatsystems.com</FONT>
</P>
</BODY>
</HTML>