Re: [RTEMS Project] #3854: MIPS Malta BSP Qemu Support

2024-02-16 Thread RTEMS trac
#3854: MIPS Malta BSP Qemu Support
--+
 Reporter:  Joel Sherrill |   Owner:  Joel Sherrill
 Type:  enhancement   |  Status:  assigned
 Priority:  normal|   Milestone:  Indefinite
Component:  bsps  | Version:
 Severity:  normal|  Resolution:
 Keywords:  SoC, BSP, libbsd, large, retired  |  Blocked By:
 Blocking:|
--+
Changes (by Gedare Bloom):

 * keywords:  SoC, BSP, libbsd, large => SoC, BSP, libbsd, large, retired


Old description:

> = RTEMS Eclipse Target Communication Framework Support =
>
> [[PageOutline(1-5, Contents, inline)]]
>
> == Mentors ==
> Chris Johns
> Joel Sherrill
>
> == Status ==
>
> Looking for funding.
>
> = Introduction =
>
> This project involves updating the MIPS Malta BSP exists to be a first
> class citizen. There are multiple issues to address and together this
> should be enough for an SoC project:
>
> The resulting software may need to be updated be fed to the appropriate
> upstream projects.
>
> = Project =
>
> The project is a set of tasks to improve the MIPS Malta BSP status. It
> includes at least the following:
>
> * Ensure BSP works on Qemu
>
> * Add support to RTEMS Tester for this BSP on Qemu
>
> * Make Thread Local Storage (TLS) work on MIPS
>
> * Fix any other bugs
>
> * Add support for this BSP to RTEMS libbsd
>
> == Goal ==
>
> * Full integration with Eclipse.
>
> == Prerequisite ==
>
> * Knowledge of C programming language.
> * Knowledge of host software and building packages such as simulators.
> * Knowledge of debugging and debuggers.
> * Knowledge of the RTEMS.
> * Requires Unix (Linux or FreeBSD) host.
> * Requires modern PC hardware. Building all tests and running takes.
> * If host side modifications are required, Java experience is likely
> needed.
> * Optionally a Zedboard or MicroZed with a JTAG debugging pod.
> * Optionally a WIndows 7 or Windows 10 machine.
>
> == Resources ==
>
> * Current RTEMS developers.
> * Eclipse TCF Community
>
> = Tasks =
>
> The following are the tasks:
>
> * TBD
>
> == Regression Analysis ==
>
> Automated testing of this capability is desired and must be identified.
>
> = Acknowledgements =
>
> None.
>
> = Miscellaneous Sections =
>
> As the project progresses, you will need to add to the Eclipse section of
> the RTEMS User manual. This section does not currently exist but it
> should be present even in a skeleton form.
>
> = References =
>
> * https://www.eclipse.org/tcf/
> * http://git.eclipse.org/c/tcf/org.eclipse.tcf.agent.git

New description:

 == Mentors ==
 Chris Johns
 Joel Sherrill

 == Status ==

 Looking for funding.

 == Description ==

 This project involves updating the MIPS Malta BSP exists to be a first
 class citizen. There are multiple issues to address and together this
 should be enough for an SoC project.

 The project is a set of tasks to improve the MIPS Malta BSP status. It
 includes at least the following:

 * Ensure BSP works on Qemu

 * Add support to RTEMS Tester for this BSP on Qemu

 * Make Thread Local Storage (TLS) work on MIPS

 * Fix any other bugs

 * Add support for this BSP to RTEMS libbsd

 == Skills and Knowledge ==

 * C programming language.
 * Knowledge of host software and building packages such as simulators.
 * Knowledge of debugging and debuggers.
 * Knowledge of the RTEMS.
 * Requires Unix (Linux or FreeBSD) host.

--

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3854: MIPS Malta BSP Qemu Support

2022-02-03 Thread RTEMS trac
#3854: MIPS Malta BSP Qemu Support
-+
 Reporter:  Joel Sherrill|   Owner:  Joel Sherrill
 Type:  enhancement  |  Status:  assigned
 Priority:  normal   |   Milestone:  Indefinite
Component:  bsps | Version:
 Severity:  normal   |  Resolution:
 Keywords:  SoC, BSP, libbsd, large  |  Blocked By:
 Blocking:   |
-+
Changes (by Gedare Bloom):

 * keywords:  SoC, BSP, libbsd => SoC, BSP, libbsd, large


--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3854: MIPS Malta BSP Qemu Support

2020-01-14 Thread RTEMS trac
#3854: MIPS Malta BSP Qemu Support
--+
 Reporter:  Joel Sherrill |   Owner:  Joel Sherrill
 Type:  enhancement   |  Status:  assigned
 Priority:  normal|   Milestone:  Indefinite
Component:  bsps  | Version:
 Severity:  normal|  Resolution:
 Keywords:  SoC, BSP, libbsd  |  Blocked By:
 Blocking:|
--+
Changes (by Joel Sherrill):

 * keywords:  SoC, BSP, bsd => SoC, BSP, libbsd


--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3854: MIPS Malta BSP Qemu Support

2020-01-14 Thread RTEMS trac
#3854: MIPS Malta BSP Qemu Support
---+
 Reporter:  Joel Sherrill  |   Owner:  Joel Sherrill
 Type:  enhancement|  Status:  assigned
 Priority:  normal |   Milestone:  Indefinite
Component:  bsps   | Version:
 Severity:  normal |  Resolution:
 Keywords:  SoC, BSP, bsd  |  Blocked By:
 Blocking: |
---+
Changes (by Joel Sherrill):

 * keywords:  SoC, BSP => SoC, BSP, bsd


Old description:

> Mentors: Joel Sherrill, Chris Johns
>
> The MIPS Malta BSP exists but needs to be updated to be a first class
> citizen. There are multiple issues to address and together this should be
> enough for an SoC project:
>
> * Ensure BSP works on Qemu
>
> * Add support to RTEMS Tester for this BSP on Qemu
>
> * Make Thread Local Storage (TLS) work on MIPS
>
> * Fix any other bugs
>
> * Add support for this BSP to RTEMS libbsd

New description:

 = RTEMS Eclipse Target Communication Framework Support =

 [[PageOutline(1-5, Contents, inline)]]

 == Mentors ==
 Chris Johns
 Joel Sherrill

 == Status ==

 Looking for funding.

 = Introduction =

 This project involves updating the MIPS Malta BSP exists to be a first
 class citizen. There are multiple issues to address and together this
 should be enough for an SoC project:

 The resulting software may need to be updated be fed to the appropriate
 upstream projects.

 = Project =

 The project is a set of tasks to improve the MIPS Malta BSP status. It
 includes at least the following:

 * Ensure BSP works on Qemu

 * Add support to RTEMS Tester for this BSP on Qemu

 * Make Thread Local Storage (TLS) work on MIPS

 * Fix any other bugs

 * Add support for this BSP to RTEMS libbsd

 == Goal ==

 * Full integration with Eclipse.

 == Prerequisite ==

 * Knowledge of C programming language.
 * Knowledge of host software and building packages such as simulators.
 * Knowledge of debugging and debuggers.
 * Knowledge of the RTEMS.
 * Requires Unix (Linux or FreeBSD) host.
 * Requires modern PC hardware. Building all tests and running takes.
 * If host side modifications are required, Java experience is likely
 needed.
 * Optionally a Zedboard or MicroZed with a JTAG debugging pod.
 * Optionally a WIndows 7 or Windows 10 machine.

 == Resources ==

 * Current RTEMS developers.
 * Eclipse TCF Community

 = Tasks =

 The following are the tasks:

 * TBD

 == Regression Analysis ==

 Automated testing of this capability is desired and must be identified.

 = Acknowledgements =

 None.

 = Miscellaneous Sections =

 As the project progresses, you will need to add to the Eclipse section of
 the RTEMS User manual. This section does not currently exist but it should
 be present even in a skeleton form.

 = References =

 * https://www.eclipse.org/tcf/
 * http://git.eclipse.org/c/tcf/org.eclipse.tcf.agent.git

--

--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: [RTEMS Project] #3854: MIPS Malta BSP Qemu Support

2020-01-14 Thread RTEMS trac
#3854: MIPS Malta BSP Qemu Support
---+
 Reporter:  Joel Sherrill  |   Owner:  Joel Sherrill
 Type:  enhancement|  Status:  assigned
 Priority:  normal |   Milestone:  Indefinite
Component:  bsps   | Version:
 Severity:  normal |  Resolution:
 Keywords:  SoC, BSP   |  Blocked By:
 Blocking: |
---+
Changes (by Joel Sherrill):

 * owner:  (none) => Joel Sherrill
 * status:  new => assigned


--
Ticket URL: 
RTEMS Project 
RTEMS Project
___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs