porting RTEMS to OpenSparc
Leontie Eugen
e_leontie at yahoo.com
Tue Aug 11 19:32:28 UTC 2009
Question in short :
How difficult is it to port RTEMS to a really simple bsp based on the OpenSparc T1 processor ?
Question in details :
My name is Eugen Leontie, I am a doctoral student at George Washington University.
I want to use RTEMS as a target OS for a security enhanced processor architecture ( a MMU like structure that we are trying to develop - I will not go into details - I know RTEMS does not yet have virtual memory/security support, this is one of the reasons we chose it ).
At this point I need to evaluate if it is feaseable to use RTEMS and I need some help from you.
In order to get accurate cycle accurate performance measurements I need to get RTEMS to run one of Simics (http://www.virtutech.com/) target systems that supports Microarchitectural Simulations ( cycle accurate pipeline and caches simulations ).
I found that there is a Leon2 port of Rtems that works with Simics
http://www.cs.sfu.ca/~fedorova/Tech/simics-guides-3.0.26/simics-target-guide-leon2-simple.pdf , unfortunatelly the Leon target is pretty limited and can not support the features we need.
The target we have in mind uses a SPARC processor, UltraSparc T1, http://www.cs.sfu.ca/~fedorova/Tech/simics-guides-3.0.26/simics-target-guide-niagara.pdf that models very basically a Sun Fire T2000 server, it only has a console and RTC as modelled devices.
It currently only works with an existing solaris image provided by the OpenSparc project.
My question is how difficult ( in terms of time ) would it be to port RTEMS to the UltraSparc T1 based BSP ( a begginer versus a pro - as I need to estimate if I can use an undergraduate to this task or to contract a RTEMS speciallist just for this).
And how valuable is to the RTEMS project such a port - I hope I can trade in this contribution to the RTEMS community and getting some forum/chat support getting this done .
I am more than happy to provide additional details.
Thank you in advance for your help.
Eugen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20090811/e8179db0/attachment.html>
More information about the users
mailing list