diff --git a/public/scripts b/public/scripts
index a665473..a238334 160000
--- a/public/scripts
+++ b/public/scripts
@@ -1 +1 @@
-Subproject commit a6654739034d7be09043c19dbc51e360c1a15772
+Subproject commit a238334ae55a2a6842a1f53ccdd57b1bb040c5b6
diff --git a/src/content/blog/thinkpad-t440p-coreboot-guide.mdx b/src/content/blog/thinkpad-t440p-coreboot-guide.mdx
index d820d03..212bbbe 100644
--- a/src/content/blog/thinkpad-t440p-coreboot-guide.mdx
+++ b/src/content/blog/thinkpad-t440p-coreboot-guide.mdx
@@ -119,7 +119,7 @@ Each chip is read twice so the two reads can be diffed to catch flaky
contact. The reads can take a while (tens of seconds to a couple of
minutes per pass) — that's normal.
-
+> **If flashrom errors with "Multiple flash chip definitions match":**
+> Your chip's silicon ID matches several part variants (common for Winbond
+> W25Q* parts). Re-run the command with `-c ` to disambiguate, e.g.
+> `sudo flashrom --programmer ch341a_spi -c W25Q32JV -r 4mb_backup1.bin`.
+> Use the same `-c` value for every subsequent read/write on that chip.
+> The newest variant in the list is usually a safe default.
+
If the diff checks pass, combine both files into one ROM.