<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 16px; font-family: Courier, sans-serif;">
<div>
<div>
<div>Wait wait wait …</div>
<div><br>
</div>
<div>A whole lotta stuff happened in-between this email and your previous email :D</div>
<div><br>
</div>
<div>How did you get the boot loader to work? Also could you post a few pictures as well.</div>
<div><br>
</div>
<div>
<div>
<div>-----------</div>
<div>* Amalaye Oyake                                       *</div>
<div>* Instrument Product Software Development Group  */\  *</div>
<div>* Jet Propulsion Laboratory, Pasadena            *||  *</div>
<div>* CA 91109 818.393.7168 work   626.399.1707 cell /||\ *</div>
<div>**************************************************^^***</div>
</div>
<div><br>
</div>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Joel Sherrill <<a href="mailto:joel.sherrill@oarcorp.com">joel.sherrill@oarcorp.com</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, December 10, 2014 at 2:23 PM<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:users@rtems.org">users@rtems.org</a>" <<a href="mailto:users@rtems.org">users@rtems.org</a>>, Jeff Mayes <<a href="mailto:Jeff.Mayes@OARcorp.com">Jeff.Mayes@OARcorp.com</a>><br>
<span style="font-weight:bold">Subject: </span>Intel Edison Round #2<br>
</div>
<div><br>
</div>
<div>
<div bgcolor="#FFFFFF" text="#000000"><br>
<div class="moz-forward-container"><br>
Hi<br>
<br>
Jeff and I have hacked on the Edison and have it starting to <br>
boot with printk() and bsp_reset() working. I added a bunch of <br>
printk's to trace the progress. It is the end of the day and we are <br>
stuck at the create of the first Classic API task in hello world failing<br>
to allocate the FP area. <br>
<br>
I am assuming some memory layout issue but I just don't<br>
see it. This board has 1GB RAM per Intel and U-Boot. <br>
It loads our normal pc386 ELF at the right address and runs.<br>
<br>
I am throwing this out to the community to see if anyone<br>
has an idea on what to poke at tomorrow. We are tired at<br>
the end of the day.<br>
<br>
<meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<blockquote>
<div class="WordSection1">
<p class="MsoNormal">boot > bootelf 0x1000000<o:p></o:p></p>
<p class="MsoNormal">## Starting application at 0x0010000c ...<o:p></o:p></p>
<p class="MsoNormal">0234rtemsWorkAreaStart=130F40 MemSize=0x08x/0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">bspstart.c<o:p></o:p></p>
<p class="MsoNormal">work_area_start = 0x130F40<o:p></o:p></p>
<p class="MsoNormal">work_area_size = 1072492736 0x3FECF0C0<o:p></o:p></p>
<p class="MsoNormal">end = 0x40000000<o:p></o:p></p>
<p class="MsoNormal">current stack pointer = 0x130F18<o:p></o:p></p>
<p class="MsoNormal">heap_start = 0x134D0A<o:p></o:p></p>
<p class="MsoNormal">heap_size = 1072476918<o:p></o:p></p>
<p class="MsoNormal">allocated thread fp area 133CB8<o:p></o:p></p>
<p class="MsoNormal">initialize device drivers<o:p></o:p></p>
<p class="MsoNormal">probe<o:p></o:p></p>
<p class="MsoNormal">Checking on /dev/main<o:p></o:p></p>
<p class="MsoNormal">probe<o:p></o:p></p>
<p class="MsoNormal">Register /dev/main<o:p></o:p></p>
<p class="MsoNormal">Register /dev/main as console<o:p></o:p></p>
<p class="MsoNormal">Console initialize complete<o:p></o:p></p>
<p class="MsoNormal">run post driver extensions<o:p></o:p></p>
<p class="MsoNormal">Invoke api extension 10F540<o:p></o:p></p>
<p class="MsoNormal">Init tasks => 12C3E8 1<o:p></o:p></p>
<p class="MsoNormal">allocated thread 13255C<o:p></o:p></p>
<p class="MsoNormal">allocated thread fp area 0<o:p></o:p></p>
<p class="MsoNormal">Thread Initialize failed<o:p></o:p></p>
<p class="MsoNormal">task create returned 13<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">EXECUTIVE SHUTDOWN! Any key to reboot...<o:p></o:p></p>
</div>
</blockquote>
Thanks<br>
<br>
<br>
</div>
--joel<br>
</div>
</div>
</span>
</body>
</html>