RTEMS | Implementing MicroPython Support and Packaging It For RTEMS (&22)

Sameer Srivastava (@l1zard) gitlab at rtems.org
Wed Jun 11 18:50:19 UTC 2025




Sameer Srivastava commented: https://gitlab.rtems.org/groups/rtems/-/epics/22#note_123862


**updates:**
- Got serial input to work on the current "port application" on the `i386/pc686` BSP. Based on Discord discussions, `fgets` calls weren't blocking earlier because "STDIN is probably unopened", and this can be done through `termios` calls. Currently I use the call `rtems_shell_wait_for_input(STDIN_FILENO, 0, NULL, NULL)` as a hack for this because it sets up STDIN.
- Had another meeting with mentors to agree on the direction to take with the project.

**currently:**
- Working on a script that sets up a new RTEMS Application that can use MicroPython as a libary, as a precursor to an RSB Recipe.
- Finalizing the specifics for mid-term goals discussed in the meeting. Alongside the RSB Recipe, the general idea is to implement smaller modules like `time` to have a base that will help us make decisions about BSP-specific granularity after the mid-term.

**notes:**
- Imports also came up in the meeting as something to start working on in the current phase because of the ability of the `pc686` BSP to mount a filesystem simply from a directory passed into QEMU.

-- 
View it on GitLab: https://gitlab.rtems.org/groups/rtems/-/epics/22#note_123862
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250611/ce496532/attachment.htm>


More information about the bugs mailing list