<div>hi,everyone:</div><div><br></div><div> This is Jack from Shanghai, in my first year in graduate school. </div><div> I'm sending email here to asking for some help about<font color="#0000ff"> <b>how to port linux on a customized cpu run on FPGA board</b></font><b>.</b></div><div><font color="#ff0000"><br></font></div><div><font color="#ff0000">Before</font><span style="line-height: 1.5;"> I have been working on how to use "verilog" to make a cpu (based on MIPS32 ISA) on a FPGA board, and for now I could form a set of cpu code, and use assembly on it.</span></div><div>The following is my tetris demo,which is written in assembly language and run on the MPIS32 CPU (written in verilog on FPGA board). </div><div><br></div><div><img src="cid:B5980B8A@BF9D8427.C20AA856.png"></div><div>http://www.tudou.com/programs/view/e-E5lVrQfTw/</div><div><br></div><div><br></div><div><font color="#ff0000">These days</font>, I start to think the question about how to port linux on my tiny "cpu". So I find "yocto",which seems the thing that could help me.</div><div>I have finished the "yocto project quick start" document online yesterday. (<span style="line-height: 1.5;">http://www.yoctoproject.org/docs/2.0/yocto-project-qs/yocto-project-qs.html)</span></div><div>and was very happy to see that it could "boot" on the qemu simulator. </div><div><br></div><div>and I found the following are the boot image files.</div><div><img src="cid:3CAE06BA@4D0EAC29.C20AA856.png"></div><div><br></div><div>In some embedded boards, they usually write a linux image file(.img ) to a sd card. Then plug in to the board. Finally it boots.</div><div>But I have no idea what's inside the .img files, and how to let my fpga board to understand the .img files. </div><div><br></div><div>So this is reason why I'm here to ask you guys for some help.</div><div><br></div><div>And wish to know if it is possible to port the "yocto" to my own project.</div><div><br></div><div>Thank you and Best wishes <span style="line-height: 1.5;">!</span></div><div>To geeks :)</div><div><br></div><div><br></div><div><font size="5">Jack</font></div><div><br></div><div>======================================</div><div>the yocto quick start training:</div><div><img src="cid:69D80986@5ADC990F.C20AA856.png"></div><div><br></div><div><img src="cid:0AA7762E@B8504231.C20AA856.png"></div><div><img src="cid:2ED3165A@41C09A0C.C20AA856.png"></div><div><br></div><div><br></div><div><br></div><div><includetail><!--<![endif]--></includetail></div>