Meeting #9 (2025/02/13)
Table of Contents
Attendance
Attended | Proxy (w/ @name) | Holiday | Did Not Attend |
---|
Meeting Summary
Ocre Project Status Update: [05:00]
Ocre project now in GitHub Projects with various views for ease of management: Prioritized Backlog, Status Board, Roadmap.
Ocre code updates, including Wasi P1 support, timers, and sensors now live in GitHub. (Documentation to come)
We now have our first board, STM B-U585I-IOT02A, now building and flashing in the UNH-IOL.
In talks with two potential TAC Advisors to replace Joe Pearson.
General Discussion:
Hardware validation and testing (UNH-IOL) @ 8:00
Patrick and Knox discussed the next steps for hardware validation, including setting up unit tests and automated scripts to flash, reset, and validate the behavior of the U585 STM IoT board. They explored options for programmatically controlling power to the boards, such as using a USB hub with controllable ports or a custom solution with relays.Ocre runtime updates @ 11:26
Stephen discussed the recent updates to the Ocre runtime, including the move from a custom libc to using the WASI P1 binary, which will improve portability across different WASI runtimes. He also mentioned the addition of timers, sensors and watchdogs. Stephen also discussed the hightened priority of Ocre on Linux and the inital design and prototyping efforts for that will begin soon.OS integration and portability @ 32:00
Dan raised the question of how Ocre plans to handle OS integration and portability to support platforms beyond just Linux, such as ThreadX or Zephyr. Stephen outlined a plan to use a similar approach to WASI, with a set of OS-specific adapter interfaces and implementations.Upcoming WASI CG discussions @ 34:08
Stephen provided a heads-up that the upcoming WASI-CG meeting on Tuesday would include discussions about proposals to address issues with WASI P1 support, the POSIX gap, and the component model. He encouraged participants to attend or request the document being socialized for feedback.
Action Items:
@Knox Lively to adjust GitHub project permissions for public visibility
@Knox Lively and @Patrick Robb to begin unit testing implementation on U585 board
Meeting Materials (recording, transcript, slides, etc.)
Recording (and transcript): https://zoom.us/rec/share/6iz9PLWYvdbXuc6d3PgJ26-pCJQlxzh2R2QuUhnrRHKrYzcJgcqy8nJdzhy_ewcs.zGPJTZC05cexhi8V