<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 4, 2019, 11:15 PM  <<a href="mailto:sachin.ghadi@sifive.com">sachin.ghadi@sifive.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-IN" link="#0563C1" vlink="#954F72"><div class="m_3707087530993728927WordSection1"><p class="MsoNormal">Hi RTEMS dev team,<u></u><u></u></p><p class="MsoNormal">I don’t know if I should send this query to users list or developer list.<u></u><u></u></p><p class="MsoNormal">I am working on the getting RTEMS BSP ported on the one of RISC-V based SoC.<u></u><u></u></p><p class="MsoNormal">Current RTEMS has support only for Spike simulator.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">It looks like RTEMS does not fit very well on the systems having less RAM.<u></u><u></u></p><p class="MsoNormal">We have 64K of RAM on our standard FPGA development kit for our E series embedded cores.<u></u><u></u></p><p class="MsoNormal">All of the RTEMS test does not fit within this given RAM and linker throws error.</p></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Mark these in a .tcfg in the BSP config directory. As Sebastian notes there are other BSPs that disable many tests. Individual tests do not fit either due to test size issues (say 1MB RAM disk or many object instances) or feature (dynamic loading). It is expected. You should still have enough tests for confidence.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-IN" link="#0563C1" vlink="#954F72"><div class="m_3707087530993728927WordSection1"><p class="MsoNormal"><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Regarding this I have few questions<u></u><u></u></p><ol style="margin-top:0cm" start="1" type="1"><li class="m_3707087530993728927MsoListParagraph" style="margin-left:0cm">Does RTEMS accept support for new core with limited tests passing? Or one need full test suit passing to qualify complete test?</li></ol></div></div></blockquote></div></div><div dir="auto">If you mean BSP rather than multilib variant, the answer is usually yes. If it is passing what will fit.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-IN" link="#0563C1" vlink="#954F72"><div class="m_3707087530993728927WordSection1"><ol style="margin-top:0cm" start="1" type="1"><li class="m_3707087530993728927MsoListParagraph" style="margin-left:0cm"><u></u><u></u></li><li class="m_3707087530993728927MsoListParagraph" style="margin-left:0cm">I saw some thread regarding tinyRTEMS<u></u><u></u></li></ol><p class="m_3707087530993728927MsoListParagraph"><a href="https://devel.rtems.org/wiki/Projects/TinyRTEMS" target="_blank" rel="noreferrer">https://devel.rtems.org/wiki/Projects/TinyRTEMS</a><u></u><u></u></p><p class="m_3707087530993728927MsoListParagraph">Is there any plan for this to support as separate port for embedded cores with limited resources?</p></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">This Wiki page was mine to capture ideas on how to drop size. All of them and more have been implemented. </div><div dir="auto"><br></div><div dir="auto">The issue is that although you can do some things in low memory environments, there are limits. Some features are off the table and you will be limited in the number of instances of objects you can instance.</div><div dir="auto"><br></div><div dir="auto">--joel</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-IN" link="#0563C1" vlink="#954F72"><div class="m_3707087530993728927WordSection1"><p class="m_3707087530993728927MsoListParagraph"><u></u><u></u></p><p class="m_3707087530993728927MsoListParagraph"><u></u> <u></u></p><p class="MsoNormal">Thanks and Regards,<u></u><u></u></p><p class="MsoNormal">/Sachin<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div>_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></blockquote></div></div></div>