<div dir="ltr">Alex, please see my comments below.<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<span style="font-family:arial,sans-serif;font-size:12.800000190734863px">I found this link: </span><a href="http://novelflash.com/wiki/index.php?title=USRP2_HDL_Primer" target="_blank" style="font-family:arial,sans-serif;font-size:12.800000190734863px">http://novelflash.com/wiki/index.php?title=USRP2_HDL_Primer<br>

</a><span style="font-family:arial,sans-serif;font-size:12.800000190734863px">Is this information is correct?</span></blockquote><div>Correct, but not for UmTRX. UmTRX architecture based on N2x0 USRP, wich haven't  ram_loader and sd card.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> I don't understand, how .rmi code processed, and how this code executed.</blockquote>

<div>Build instructions for ZPU software (including bootloader.rmi) described <a href="https://code.google.com/p/umtrx/wiki/BuildingUHD">here</a>. </div><div><pre class="" style="font-size:12px;padding:0.5em;overflow:auto;font-family:Monaco,'DejaVu Sans Mono','Bitstream Vera Sans Mono','Lucida Console',monospace;max-width:70em;background-color:rgb(238,238,238);color:rgb(0,0,0)">

<span class="">mkdir </span><span class="" style="color:rgb(102,102,0)"><</span><span class="">UHD</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">dir</span><span class="" style="color:rgb(102,102,0)">></span><span class="" style="color:rgb(0,136,0)">/firmware/</span><span class="">zpu_build<br>

cd </span><span class="" style="color:rgb(102,102,0)"><</span><span class="">UHD</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">dir</span><span class="" style="color:rgb(102,102,0)">></span><span class="" style="color:rgb(0,136,0)">/firmware/</span><span class="">zpu_build<br>

</span><span class="" style="color:rgb(0,0,136)">export</span><span class=""> PATH</span><span class="" style="color:rgb(102,102,0)">=</span><span class="">$PATH</span><span class="" style="color:rgb(102,102,0)">:<</span><span class="">path</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">to</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">zpu</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">elf</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">gcc</span><span class="" style="color:rgb(102,102,0)">></span><span class=""><br>

cmake </span><span class="" style="color:rgb(102,102,0)">../</span><span class="">zpu<br>make</span></pre>After this, you need to update the ZPU bootloader in fpga project:</div><div><pre class="" style="font-size:12px;padding:0.5em;overflow:auto;font-family:Monaco,'DejaVu Sans Mono','Bitstream Vera Sans Mono','Lucida Console',monospace;max-width:70em;background-color:rgb(238,238,238);color:rgb(0,0,0)">

<span class="">cp </span><span class="" style="color:rgb(102,102,0)"><</span><span class="">UHD</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">dir</span><span class="" style="color:rgb(102,102,0)">></span><span class="" style="color:rgb(0,136,0)">/firmware/</span><span class="">zpu_build</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">usrp2p</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">bootloader</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">bootloader</span><span class="" style="color:rgb(102,102,0)">.</span><span class="">rmi </span><span class="" style="color:rgb(102,102,0)"><</span><span class="">UHD</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">path</span><span class="" style="color:rgb(102,102,0)">></span><span class="" style="color:rgb(0,136,0)">/fpga/</span><span class="">usrp2</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">top</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">N2x0</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">bootloader_umtrx</span><span class="" style="color:rgb(102,102,0)">.</span><span class="">rmi</span></pre>

And now, you can compile fpga project:</div><div><pre class="" style="font-size:12px;padding:0.5em;overflow:auto;font-family:Monaco,'DejaVu Sans Mono','Bitstream Vera Sans Mono','Lucida Console',monospace;max-width:70em;background-color:rgb(238,238,238);color:rgb(0,0,0)">

<span class="">cd </span><span class="" style="color:rgb(102,102,0)"><</span><span class="">UHD</span><span class="" style="color:rgb(102,102,0)">-</span><span class="">path</span><span class="" style="color:rgb(102,102,0)">></span><span class="" style="color:rgb(0,136,0)">/fpga/</span><span class="">usrp2</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">top</span><span class="" style="color:rgb(102,102,0)">/</span><span class="">N2x0<br>

make </span><span class="" style="color:rgb(102,0,102)">UmTRX</span></pre><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Where (*.v file)clock description i can found?</blockquote>All clocks are forming in <a href="https://github.com/fairwaves/UHD-Fairwaves/blob/fairwaves/umtrx/fpga/usrp2/top/N2x0/u2plus.v">u2plus.v</a> file (pll_clk.xco and pll_rx.xco).</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"> For which purposes ram needed?</span></blockquote>

<div>RAM is needed to run programs by ZPU.</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><span style="font-family:arial;font-size:small">Regards,</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:small">Andrew Karpenkov</span><br>

</div></div>
<br><br><div class="gmail_quote">2014-05-06 10:45 GMT+04:00 alex korolev <span dir="ltr"><<a href="mailto:nik135@mail.ru" target="_blank">nik135@mail.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>Hello, Andrew!<br><br>Thanks for links, i have it already.<br><br>I needed for fpga project description(architecture & etc).<br><br>I found this link: <a href="http://novelflash.com/wiki/index.php?title=USRP2_HDL_Primer" target="_blank">http://novelflash.com/wiki/index.php?title=USRP2_HDL_Primer</a><br>

Is this information is correct?<br><br><div style="zoom:1" dir="ltr"> <span lang="en"><span>I don't understand, how .rmi code processed, and how this code executed.<br> Where (*.v file) clock description i can found? <br>

</span></span><br></div> For which purposes ram needed?<br><br><span lang="en"><span> Hopefully, not</span> <span>too many questions</span></span> :)<br><br><span lang="en"><span>Thanks for your time</span></span>!<br><br>

<br>Mon, 5 May 2014 18:39:29 +0400 от Andrew Karpenkov <<a href="mailto:andrew.karpenkov@gmail.com" target="_blank">andrew.karpenkov@gmail.com</a>>:<div><div class="h5"><br>
<blockquote style="border-left:1px solid #0857a6;margin:10px;padding:0 0 0 10px">
        <div>
        



    









        
        


        
        
        
        
        

        
        

        
        



<div>
        
        <div>
                
                
                        <div><div dir="ltr">Hello, Alex!<div><br><div>All documentation is available on the following websites:</div><div><a href="https://code.google.com/p/umtrx/" target="_blank">https://code.google.com/p/umtrx/</a><br></div>

<div><a href="http://umtrx.org/" target="_blank">http://umtrx.org/</a><br>

</div><div><a href="https://fairwaves.co/" target="_blank">https://fairwaves.co</a><br></div><div><br></div><div>If you have any further questions, I'll be glad to answer your questions.</div></div><div><br clear="all">



<div><div dir="ltr"><span style="font-family:arial;font-size:small">Regards,</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:small">Andrew Karpenkov</span><br></div></div>
<br><br><div>2014-05-05 16:38 GMT+04:00 alex korolev <span dir="ltr"><<a href="https://e.mail.ru/compose/?mailto=mailto%3anik135@mail.ru" target="_blank">nik135@mail.ru</a>></span>:<br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div><br>Hello All!<br><br>Where i can find information about fpga and firmware architecture?<br><br><span lang="en"><span>I will be grateful</span> <span>for any information</span></span> :)<br><br><br>С уважением,<br>alex korolev<br>



<a href="https://e.mail.ru/compose/?mailto=mailto%3anik135@mail.ru" target="_blank">nik135@mail.ru</a><br></div>
</blockquote></div><br></div></div>

</div>
                        
                
                
        </div>

        
</div>


</div>
</blockquote>
<br>
<br>С уважением,<br>alex korolev<br><a href="mailto:nik135@mail.ru" target="_blank">nik135@mail.ru</a><br></div></div></div>
</blockquote></div><br></div></div>