From 4d22905c2fd584bb26d6e2d49b91aa83590ed737 Mon Sep 17 00:00:00 2001 From: ScottW514 Date: Fri, 7 Aug 2026 17:31:15 -0400 Subject: [PATCH] grblhal-glowforge SRCREV bdab31c: core tracks upstream master (PR 999 merged) + step_us_min fix --- docs/BRINGUP.md | 7 ++++--- .../grblhal-glowforge/grblhal-glowforge.bb | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/BRINGUP.md b/docs/BRINGUP.md index a4ba3d0..29b002c 100644 --- a/docs/BRINGUP.md +++ b/docs/BRINGUP.md @@ -100,9 +100,10 @@ motion constants were extracted from the `_RESOURCES` pulse files Source: `C:\dev\openglow-forgefirm\grblHAL-glowforge` — the **canonical grblHAL driver repo** (github.com/ScottW514/grblHAL-glowforge, branch `main`): core as a submodule at `src/grbl` (→ ScottW514/core fork, branch -`forgefirm`, carrying the settings-write crash fix, PR'd upstream as -grblHAL/core#999), `driver.c` implementing the HAL, machine constants in -`src/boards/glowforge.h`. **The controller autostarts at boot** since +`forgefirm` = **upstream master + the step_us_min buffer fix pending +upstream**; the settings-write crash fix merged upstream 2026-08-04 as +grblHAL/core PR #999), `driver.c` implementing the HAL, machine +constants in `src/boards/glowforge.h`. **The controller autostarts at boot** since 2026-08-03: the `grblhal-glowforge` recipe (meta-forgefirm; gitsm pin + sysvinit script `grblhal`, defaults 92) is installed in both images, and the same init script is installed on the current bench rootfs diff --git a/meta-forgefirm/recipes-forgefirm/grblhal-glowforge/grblhal-glowforge.bb b/meta-forgefirm/recipes-forgefirm/grblhal-glowforge/grblhal-glowforge.bb index 9d5fafa..264e30d 100644 --- a/meta-forgefirm/recipes-forgefirm/grblhal-glowforge/grblhal-glowforge.bb +++ b/meta-forgefirm/recipes-forgefirm/grblhal-glowforge/grblhal-glowforge.bb @@ -7,11 +7,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3237e48bcef3455c7bea5c0ce16206f6" PV = "0.1.0" # gitsm: the grblHAL core rides as a submodule (ScottW514/core, branch -# forgefirm, carrying the settings-write crash and step_us_min buffer -# fixes destined upstream). +# forgefirm = upstream master + the step_us_min buffer fix pending +# upstream). SRC_URI = "gitsm://github.com/ScottW514/grblHAL-glowforge.git;protocol=https;branch=main" # Pinned; bump deliberately after pushing grblHAL-glowforge changes. -SRCREV = "26298a34498874c1225acaf0273b725032e459f6" +SRCREV = "bdab31c812dbb7a1da88553fe493054036543774" SRC_URI += "file://grblhal.init"