It's nice to hear you have used SimNow to run LinuxBios on cheetah.<br>
<br>
I guess my message title was a bit miss leading, I'm not having
problems with SimNow itself.  In Fact I can run the AMI bios,
single step thru it and even boot Fedora Core 5 linux on the simulated
Serenade board in SimNow.   The trouble is when I try to run
the LinuxBios that I compiled, since this serenade board already exists
in the LinuxBios configs, I would have thought I could select it(thru
buildtarget) and it would work, but I must have missed something in the
basic build procedure.<br>
<br>
I'll try to ask a couple clear questions:  <br>
*  Are the first few instructions executed after a reset(hard or soft) in the source file s_start.S? <br>
*  Do I need to explicitly do something to configure for VGA
initializations, or is that done since I'm using this existing serenade
setup?<br><br><div><span class="gmail_quote">On 7/6/06, <b class="gmail_sendername">Lu, Yinghai</b> <<a href="mailto:yinghai.lu@amd.com">yinghai.lu@amd.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>









<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">I have tried LinuxBIOS with Serengeti_cheetah
( rev F Opteron) on SimNow, and it works well.</span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">I will try that with Serengeti_leopard
later…</span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">YH</span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<div>

<div style="text-align: center;" align="center"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">

<hr align="center" size="2" width="100%">

</span></font></div>

<p><b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">From:</span></font></b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;"> <a href="mailto:linuxbios-bounces@linuxbios.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
linuxbios-bounces@linuxbios.org</a>
[mailto:<a href="mailto:linuxbios-bounces@linuxbios.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">linuxbios-bounces@linuxbios.org</a>] <b><span style="font-weight: bold;">On
Behalf Of </span></b>Dan Mezynski<br>
<b><span style="font-weight: bold;">Sent:</span></b> Thursday, July 06, 2006 9:12
AM<br>
<b><span style="font-weight: bold;">To:</span></b> <a href="mailto:linuxbios@linuxbios.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">linuxbios@linuxbios.org</a><br>
<b><span style="font-weight: bold;">Subject:</span></b> [LinuxBIOS] Problem Using
SimNow Simulator</span></font></p>

</div></div><div><span class="e" id="q_10c451238e05a2f6_1">

<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>

<p style="margin-bottom: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"><br>
<br>
I'm trying to get started with LinuxBios by using the AMD SimNow hardware<br>
simulator to run LinuxBios on a Serenade board. Once we have success with<br>
simulations, we will try it on real hardware.  The Serenade board is one<br>
of the standard predefined boards that comes with the simulator. Once I compile<br>
serenade.rom and reference this file as the rom device connected to the<br>
8111(replacing the AMI BIOS file), I reboot but don't get too far into the new<br>
Linuxbios, I expected to see recognizable postcodes, such as 0x13 from<br>
c_start.S then 0x80, 0x39, 0x40 etc from hardwaremain(), but port 80 only
toggles<br>
between 00 and 0x10. I try to single step from 0xfffffff0 (or 0xfffbfff0) but<br>
dont see code that looks like c_start.S. Does something come before this?<br>
<br>
I must have built serenade.rom improperly: I did the following,<br>
buildtarget amd/serenade<br>
doneloaded filo.elf<br>
edited serenade/Config.lb to refer to the filo.elf as a payload<br>
make<br>
<br>
Any ideas would be appreciated.</span></font></p>

</span></div><div></div>

</div>



</div></blockquote></div><br>