Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/2] new packages: rpmsg-utils and rpmsg-echo-test
@ 2026-02-08 17:36 Vincent Jardin via buildroot
  2026-02-08 17:36 ` [Buildroot] [PATCH v2 1/2] package/rpmsg-utils: new package Vincent Jardin via buildroot
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Vincent Jardin via buildroot @ 2026-02-08 17:36 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour, Vincent Jardin

Add two new packages from the OpenAMP system reference examples [1]:
rpmsg-utils and rpmsg-echo-test.

Both packages share the same upstream repository and download tarball
(via _DL_SUBDIR = openamp-system-reference), but build from separate
subdirectories (examples/linux/rpmsg-utils and
examples/linux/rpmsg-echo-test respectively) and install distinct
binaries.

As Romain noted, the runtime test setup would require a remoteproc
running in QEMU together with a baremetal/RTOS firmware on the remote
core, which is complex to achieve at this stage. Keeping both as
regular packages for now is the simplest path; a runtime test can be
added later once the QEMU + remoteproc infrastructure will be in place.

[1] https://github.com/OpenAMP/openamp-system-reference

Changes v1 -> v2:
  - split into a 2-patch series: rpmsg-utils (new, patch 1/2) and
    rpmsg-echo-test (patch 2/2)
  - both packages share the same source tarball using _DL_SUBDIR
  - fix rpmsg-utils hash filename to match the auto-derived
    download name

Vincent Jardin (2):
  package/rpmsg-utils: new package
  package/rpmsg-echo-test: new package

 DEVELOPERS                                   |  2 +
 package/Config.in                            |  2 +
 package/rpmsg-echo-test/Config.in            | 17 ++++++++
 package/rpmsg-echo-test/rpmsg-echo-test.hash |  3 ++
 package/rpmsg-echo-test/rpmsg-echo-test.mk   | 36 ++++++++++++++++
 package/rpmsg-utils/Config.in                | 17 ++++++++
 package/rpmsg-utils/rpmsg-utils.hash         |  4 ++
 package/rpmsg-utils/rpmsg-utils.mk           | 45 ++++++++++++++++++++
 8 files changed, 126 insertions(+)
 create mode 100644 package/rpmsg-echo-test/Config.in
 create mode 100644 package/rpmsg-echo-test/rpmsg-echo-test.hash
 create mode 100644 package/rpmsg-echo-test/rpmsg-echo-test.mk
 create mode 100644 package/rpmsg-utils/Config.in
 create mode 100644 package/rpmsg-utils/rpmsg-utils.hash
 create mode 100644 package/rpmsg-utils/rpmsg-utils.mk

-- 
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-02-08 17:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-08 17:36 [Buildroot] [PATCH v2 0/2] new packages: rpmsg-utils and rpmsg-echo-test Vincent Jardin via buildroot
2026-02-08 17:36 ` [Buildroot] [PATCH v2 1/2] package/rpmsg-utils: new package Vincent Jardin via buildroot
2026-02-08 17:36 ` [Buildroot] [PATCH v2 2/2] package/rpmsg-echo-test: " Vincent Jardin via buildroot
2026-02-08 17:41 ` [Buildroot] [PATCH v2 0/2] new packages: rpmsg-utils and rpmsg-echo-test Vincent Jardin via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox