[RTEMS Project] #4593: Add support for renode.io Simulator

RTEMS trac trac at rtems.org
Tue Feb 8 19:50:07 UTC 2022


#4593: Add support for renode.io Simulator
-------------------------+-------------------------------------------------
  Reporter:  Joel        |      Owner:  (none)
  Sherrill               |
      Type:              |     Status:  new
  enhancement            |
  Priority:  normal      |  Milestone:  Indefinite
 Component:  tool        |    Version:
  Severity:  normal      |   Keywords:  SoC, testing, BSP, simulator,
                         |  small, large
Blocked By:              |   Blocking:
-------------------------+-------------------------------------------------
 [Renode.io] is a simulator geared toward System on Chips and testing. The
 set of supports boards can be viewed in the source code at
 https://github.com/renode/renode/tree/master/platforms. This ticket can
 turn into multiple projects. The first type of project is testing support
 for existing BSPs which have renode.io hardware support.

 * Find a board supported by renode.io that has a corresponding BSP.
 * Develop support for the RTEMS Tester to run RTEMS tests on that.
   - Ensure this simulator can be run without a GUI
 * If needed, provide patches for the RTEMS BSP and/or renode.io.
   - It may be necessary to add a BSP variant for renode.io if there are
 small differences that need to be accounted for at BSP build time.

 An alternative project is writing a BSP for a renode.io simulation that
 does not yet have an RTEMS BSP.

 In either case, once a specific BSP and simulation configuration has been
 identified, a new ticket for that specific work should be created. The
 size of the project depends on how well the BSP works on the simulator at
 the starting point. For example, leon3 is claimed to work very well so the
 focus would be just on RTEMS Tester configuration and support.

 The size of the various projects

--
Ticket URL: <http://devel.rtems.org/ticket/4593>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list