Hi all,
Since Linaro Jira is not accessible to everyone in the System Reference project, do we want to use GitHub Projects in the OpenAMP System Refence repo to organize the tasks for next week's sprint?
https://github.com/OpenAMP/openamp-system-reference/projects
Columns could be: Backlog, To do today, In progress, Done?
Or, do you prefer to keep the GitHub repo & issue queue limited to what is being published and not the draft work, similar to how we're having content in Google Drive until it's ready for publication outside this working group? If so, we could avoid making people sign up for new tools by staying basic & just have a Google spreadsheet to track the tasks.
Other ideas are welcome.
Thanks & regards,
Nathalie
Hi all,
Agenda:
Please let us know if you have additional topics. Here is what I collected so far for the agenda:
* Individual updates. Objectives from 1/5 call:
* Dan: Targeting to make what is in progress more shareable
* Bill: Reproducible builds
* Tanmay: Continue efforts to upstream Xilinx driver
* What to work on prior to the Virtual Sprint in week of 1/31? Any sprint pre-work?
For reference:
Notes from last call:
https://github.com/OpenAMP/openamp-system-reference/wiki/OpenAMP-System-Ref…
Medium-term outlook: March/April demo goal
* User-consumable instructions for Xilinx QEMU and ST HW
* Automated build in VM with at least 1 test passing, from staging kernel & OpenAMP libraries main branch
* Hypervisorless virtio demo on Xilinx QEMU with some OpenAMP attached + instructions/scripts to reproduce
* Stretch: Outline of official OpenAMP documentation
Thanks & regards,
Nathalie
Hi all,
The notes can be found at:
https://github.com/OpenAMP/openamp-system-reference/wiki/OpenAMP-System-Ref…
Action items:
* @jeffrey.hancock@siemens.com<mailto:jeffrey.hancock@siemens.com>: Once Tammy joins, send Nathalie her email address.
* @Nathalie Chan King Choy<mailto:nathalie@xilinx.com>: Add Tammy to relevant OpenAMP mailing lists & calendar invitation for this working group.
* @Nathalie Chan King Choy<mailto:nathalie@xilinx.com>: Try setting up a Slack channel using Xilinx Slack w/ external ppl
* @Nathalie Chan King Choy<mailto:nathalie@xilinx.com>: Set up the daily meetings for 1hr during week of Jan 31, 2022
* @Bill Mills<mailto:bill.mills@linaro.org>, @Milea, Danut Gabriel (Danut)<mailto:Danut.Milea@windriver.com>, @Tanmay Shah<mailto:tanmays@xilinx.com>, @Arnaud POULIQUEN<mailto:arnaud.pouliquen@st.com>: Block off 4h/day during week of Jan 31, 2022
* (DONE) Tanmay: Send instructions to download the ELF with the steps
Thanks & regards,
Nathalie
Hi all,
File pmu-rom.elf for ZynqMP QEMU is available for Public Download on Xilinx public domain.
Following is link for the same: https://www.xilinx.com/bin/public/openDownload?filename=PMU_ROM.tar.gz
On Bash Shell I used following commands to download and extract pmu-rom.elf:
wget https://www.xilinx.com/bin/public/openDownload?filename=PMU_ROM.tar.gz -O PMU_ROM.tar.gz
tar -xvzf PMU_ROM.tar.gz
ls PMU_ROM/
I have attached snapshot of steps performed on my local machine that shows how to download and extract pmu-rom.elf.
This compressed file PMU_ROM.tar.gz conatins pmu-rom.elf binary and PMU_ROM-LICENSE.txt files.
The LICENSE file contains LICENSE of binary as suggested by legal team.
Thanks and Happy New Year !!!
Tanmay Shah
tanmay.shah(a)xilinx.com
Happy New Year!
Notes from last call:
https://github.com/OpenAMP/openamp-system-reference/wiki/OpenAMP-System-Ref…
Initial agenda:
* What could be feasible for March/April demo?
* Virtual sprint - checking month-by-month: Could sometime in January make sense?
* Who is new Zephyr point of contact?
* Individual updates. Objectives for 1/5 call were:
* Dan: Targeting to make what is in progress more shareable
* Bill: Reproducible builds
* Arnaud: Document how to build using upstream SW
* Tanmay/Nathalie: Get the PMU ROM ELF posted for wget
* Tanmay: Continue efforts to upstream Xilinx driver
* What to aim to complete prior to next call?
Please let us know if you have additional agenda topics.
Thanks & regards,
Nathalie
Hi all,
Notes from last call:
https://github.com/OpenAMP/openamp-system-reference/wiki/OpenAMP-System-Ref…
Initial agenda:
* Individual updates
* Should System Reference group write up a proposal for possible OpenAMP contracting $ for board to vote on?
* What to work on for 12/31 milestone?
* When to reconvene in new year?
Please let us know if you have additional agenda topics.
Thanks & regards,
Nathalie
Hi all,
Please let us know your agenda topic requests for this week's sync.
* Tanmay: Update on upstreaming
* Nathalie: PMU ROM & KV260 updates
* Other individual updates
* 12/1 or not 12/1? Is much progress expected by 12/1 call if US folks are the ones with tasks in flight & US Thanksgiving is end of this week?
* Continue with weekly sync, or change to every 2 weeks?
* Objectives to complete before next meeting?
Reminder to please respond to the poll for which weeks would be best candidates for a virtual sprint in ~Q1CY22:
https://doodle.com/poll/n4wb9698y8748c76?utm_source=poll&utm_medium=link
And of action items from last week:
* @Tomas Evensen<mailto:tomase@xilinx.com>: Add to slide 7: Want to showcase proprietary RTOSes
* @Tomas Evensen<mailto:tomase@xilinx.com>: Send Nathalie the latest slides after update
* Nathalie: Update to new WR logo in the slides
* Nathalie: PDF-ize & post & share the sharing link
* Nathalie: Post the PPT template and presentation & share the sharing link to members
* Nathalie: Poll this group for what week might be best to have a virtual sprint in the new year.
Thanks & regards,
Nathalie
Hi all,
During this week's call, Arnaud suggested it could be helpful to have a virtual sprint sometime in the new year. The proposed duration is 1 week when participants could spend most of their time that week to work on this project & attend a daily sync up discussion.
Please let us know what weeks are most likely feasible for you in this poll:
https://doodle.com/poll/n4wb9698y8748c76?utm_source=poll&utm_medium=link
Thanks & regards,
Nathalie
Hi all,
Notes from last call:
https://github.com/OpenAMP/openamp-system-reference/wiki/OpenAMP-System-Ref…
Initial agenda:
* Arnaud: SDK to use upstream versions.
* Tomas, Bill: Update from presentation at HPP call
* Individual updates
* What to work on before next Wednesday's call?
Please let us know if you have additional agenda topics.
Thanks & regards,
Nathalie
Etsam/All,
Setup Zephyr as normal.
I used the zephyr-sdk-0.13.1 for toolchain and qemu etc.
I used a local python3 venv and pip3 to get west and cmake
Right now you have to run west twice; once to build and once to run
qemu. Don't use -p with west on the second one (optional and OK on first)
$ west build -b mps2_an521 zephyr/samples/subsys/ipc/openamp
$ west build -b mps2_an521 zephyr/samples/subsys/ipc/openamp -t run
The sample does not use remoteproc just rpmsg.
The mps2_an521 board is a dual cortex-M33 platform.
It has QEMU and real HW support but I will not use the HW as it is
expensive.
An RFC PR to fix the need for 2 west invocations is here:
https://github.com/zephyrproject-rtos/zephyr/pull/40240
Thanks go to Arnaud for the pointer to this sample.
Thanks,
Bill
--
Bill Mills
Principal Technical Consultant, Linaro
+1-240-643-0836
TZ: US Eastern
Work Schedule: Tues/Wed/Thur