AIToday

Ratchet, a new open-source toolkit, lets users and AI agents reflash corrupted BIOS on motherboards using inexpensive USB programmers.

Hacker News3h ago3 min read
Ratchet, a new open-source toolkit, lets users and AI agents reflash corrupted BIOS on motherboards using inexpensive USB programmers.

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  1. 1

    What happened: A developer has released Ratchet, a hardware flashing toolkit written in Rust that works with CH341A and CH347 USB programmers to read, write, and repair SPI flash chips—the small chips that store motherboard BIOS. The tool includes a built-in MCP server that allows AI agents to drive the flashing process, and it consolidates functionality otherwise scattered across separate command-line utilities like flashrom, avrdude, and OpenOCD.

  2. 2

    Why it matters: Motherboard BIOS corruption or corruption has traditionally required either specialized equipment or sending hardware for service. Ratchet makes repair accessible to anyone with a ~$3 programmer and a test clip, while the MCP server integration means an AI agent can guide a user through the full backup-and-restore pipeline—identifying the chip, verifying compatibility, and automating the verify-after-write cycle to prevent accidental bricking.

  3. 3

    What to watch: The tool is currently in pre-release with 472 unit and integration tests passing. SPI flash and BIOS operations are live against real CH341A or CH347 hardware; other protocols (UART, SWD, AVR ISP, ESP32, STM32) have been implemented and unit-tested but are not yet wired to live hardware. Installation requires Rust 1.82+ and libusb-1.0, and binaries are self-contained with no Node or Python runtime needed.

Discussion

No comments yet. Be the first to share your thoughts!

Log in to join the discussion

Related Articles

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

5 minutes a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →