<div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 22, 2023 at 7:40 AM Frank Kühndel <<a href="mailto:frank.kuehndel@embedded-brains.de">frank.kuehndel@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello Joel,<br>
<br>
On 12/20/23 23:37, Joel Sherrill wrote:<br>
> Karel Gardas posted in February that he has Rust on RTEMS on an arm.<br>
<br>
This is one email from that thread:<br>
<a href="https://lists.rtems.org/pipermail/devel/2023-March/074532.html" rel="noreferrer" target="_blank">https://lists.rtems.org/pipermail/devel/2023-March/074532.html</a><br>
> <br>
> Frank. Are there instructions on building the tools chain somewhere?<br>
<br>
I attach a file with instructions which I just compiled from my notices <br>
(my Christmas gift to you ;-) ). I have not tested these instructions <br>
(again) but I hope they will give you a hint how it did it. I attach <br>
them as file to avoid my mail program inserts line breaks.<br>
<br>
In case you or anyone else gives these instructions a try, I will be <br>
happy for all feedback. The documentation I want to write for the User <br>
Manual (if no one else does it before me or has a better approach) would <br>
closely follow the steps in the attached file.<br></blockquote><div><br></div><div>Thanks!</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> <br>
> And is Jan Sommer part of the DLR Rust on RTEMS project?<br>
<br>
I met Jan at ESA ADCSS 2023 at Nordwijk. I prefer Jan answers your <br>
question as I do not want to make anything public without prior <br>
agreement from DLR.<br></blockquote><div><br></div><div>It's not a huge secret. :)</div><div><br></div><div><a href="https://activities.esa.int/4000140242">https://activities.esa.int/4000140242</a> shows an ~EU175 project was awarded</div><div>to DLR.   From there, Jan Sommer is the only person at DLR who has mentioned</div><div>this. </div><div><br></div><div>I understand wanting someone at DLR to make a statement but the activity</div><div>is clear.  I assume many of our projects for NASA are just as easily tracked</div><div>down if someone knew where to look. Personally, I do not know where to look</div><div>for that. </div><div><br></div><div>Merry Christmas!</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Greetings,<br>
fk<br>
<br>
> <br>
> --joel<br>
> <br>
> On Wed, Dec 20, 2023, 3:59 PM Frank Kühndel <<br>
> <a href="mailto:frank.kuehndel@embedded-brains.de" target="_blank">frank.kuehndel@embedded-brains.de</a>> wrote:<br>
> <br>
>> Hello Dwaine,<br>
>><br>
>> On 12/20/23 20:41, Molock, Dwaine S. (GSFC-5820) wrote:<br>
>>   > Hello,<br>
>>   ><br>
>>   > Has anyone been able to execute Rust on RTEMS?<br>
>><br>
>> Yes – to use RTEMS from within a Rust application, with<br>
>><br>
>> #![no_std]<br>
>> #![no_main]<br>
>><br>
>>   ><br>
>>   > If so, is there a how to guide and what architecture and development<br>
>> hardware was used?<br>
>><br>
>> I have not yet found time to write a documentation despite I want to do<br>
>> so. Sorry for this. Ferrous Systems first extended Rust to run on<br>
>> Gaisler SPARC bare metal and then they figured it works with RTEMS 5<br>
>> from Gaisler, too. Their documentation is here:<br>
>> <a href="https://github.com/ferrous-systems/sparc-experiments/" rel="noreferrer" target="_blank">https://github.com/ferrous-systems/sparc-experiments/</a><br>
>><br>
>> I did run my examples only on simulators. I tried two architectures with<br>
>> RTEMS 6: Leon3 and RISC-V.<br>
>><br>
>> Greetings,<br>
>> Frank<br>
>><br>
>> --<br>
>> embedded brains GmbH & Co. KG<br>
>> Herr Frank KÜHNDEL<br>
>> Dornierstr. 4<br>
>> 82178 Puchheim<br>
>> Germany<br>
>> <a href="mailto:email%3Afrank.kuehndel@embedded-brains.de" target="_blank">email:frank.kuehndel@embedded-brains.de</a><br>
>> phone:  +49-89-18 94 741 - 23<br>
>> mobile: +49-176-15 22 06 - 11<br>
>><br>
>> Registergericht: Amtsgericht München<br>
>> Registernummer: HRA 117265<br>
>> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler<br>
>> Unsere Datenschutzerklärung finden Sie hier:<br>
>> <a href="https://embedded-brains.de/datenschutzerklaerung/" rel="noreferrer" target="_blank">https://embedded-brains.de/datenschutzerklaerung/</a><br>
>> _______________________________________________<br>
>> users mailing list<br>
>> <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>> <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
> <br>
<br>
-- <br>
embedded brains GmbH & Co. KG<br>
Herr Frank KÜHNDEL<br>
Dornierstr. 4<br>
82178 Puchheim<br>
Germany<br>
email: <a href="mailto:frank.kuehndel@embedded-brains.de" target="_blank">frank.kuehndel@embedded-brains.de</a><br>
phone:  +49-89-18 94 741 - 23<br>
mobile: +49-176-15 22 06 - 11<br>
<br>
Registergericht: Amtsgericht München<br>
Registernummer: HRA 117265<br>
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler<br>
Unsere Datenschutzerklärung finden Sie hier:<br>
<a href="https://embedded-brains.de/datenschutzerklaerung/" rel="noreferrer" target="_blank">https://embedded-brains.de/datenschutzerklaerung/</a></blockquote></div></div>