Dabao board features open-source hardware Baochip-1x RISC-V MCU (Crowdfunding)

An open-source hardware board usually features a closed-source microcontroller or processors, but the Dabao evaluation board goes further with the open-source Boachip-1x MCU, whose RTL files are available. It’s also manufactured in such a way that it is inspectable with the Infra-Red, In Situ (IRIS) technique, so users can look at the silicon and confirm they’ve got the right chip in a non-destructive way.

Baochip-1x is a “general-purpose” microcontroller with a 350 MHz Vexriscv RV32-IMAC CPU core, a BIO accelerator for I/Os with four  700MHz PicoRV RV32-EMC CPU cores, 4MB of ReRAM, 2MB SRAM, a USB interface, various other I/Os, and hardware secure elements such as cryptography accelerators, key stores, one-way counters, true random number generation, and hardware attack countermeasures such as glitch sensors and a security mesh. The Dabao board itself is pretty basic with the microcontroller, two 16-pin headers for I/Os, a USB-C port for power and programming, and Reset and Prog buttons.

Dabao Evaluation Board for Baochip 1x

Dabao board specifications:

  • SoC – Baochip-1x (Mostly-open RTL SoC)
    • CPU – 350 MHz Vexriscv RV32-IMAC CPU core with MMU
    • Co-processor – 4x 700MHz PicoRV RV32-EMC CPU cores with BIO register extensions
    • Memory
      • 2MiB of on-chip SRAM + 256k of I/O SRAM
      • 4MiB of fast on-chip ReRAM
    • Hardware security
      • Signed boot
      • On-chip ring oscillator-based TRNG
      • Key store
      • One-way counters
      • HW accels: RSA, ECC, ECDSA, X25519, SHA256/512, SHA3, Blake2/3, AES
      • Secure mesh, glitch sensors, ECC-protected RAM
  • USB – 1x USB high-speed Type-C port
  • Expansion – 2x 16-pin headers for 20x I/Os (GPIO, PWM, SPI, UART, I2C …)
  • Misc – IRIS (Infra-Red, In Situ) inspectable
  • Power Supply – 5V via USB-C port
  • Dimensions – 41 x 21 mm
Baochip-1x SoC block diagram
Baochip-1x SoC block diagram
Dabao pinout diagram
Dabao pinout diagram – Note: SD Card and ADC drivers are under development

Almost everything is open-source. You’ll find the SystemVerilog and Verilog code for the chip on GitHub, the KiCAD files for the Dabao board in another repository, and the source code for the bootloader and Rust-based Xous OS featuring virtual memory for process isolation can be found on betrusted.io.

Since the chip is open-source and can easily be inspected at home with a slightly modified CMOS microscope camera and LED illuminator, the Baochip-1x is well-suited for security-focused applications such as password managers, authenticators, and other high-assurance applications. No other popular boards, including the Raspberry Pi Pico 2, Espressif Systems ESP32-DevKitC, Teensy 4.1, BBC Micro:bit v2, and Arduino Nano 33 IoT, among others, come with an open-source RTL chip and are IRIS inspectable. Most don’t come with an open bootloader either, and the Raspberry Pi Pico 2 is an exception here.

Baochip IRIS inspection
Baochip-1x IRIS inspection

Baochip has just launched the Dabao board on Crowd Supply with a symbolic $1 funding target. Rewards start at $9.50 for the Dabao Evaluation Board for Baochip-1x, but companies or individuals who want to further support the project can also get a full reel of 100 boards for $899. Shipping adds $10 to the US and $18 to the rest of the world, except for the reel reward, whose shipping is free within the US. Deliveries are scheduled to start by the end of June 2026.

Daobao open source RISC V board reel
Reel of 100 boards
Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard

14 Replies to “Dabao board features open-source hardware Baochip-1x RISC-V MCU (Crowdfunding)”

  1. This is really cool.
    The creator has extensive posts on his blog. He’s the guy behind the Precursor .

    Wow, did you read up to the “Risks & Challenges” section in the Crowdsupply page ?

    1. I hadn’t read it, but it’s interesting. There are various opinions on whether any of these points are plausible.

    2. Given that, as a direct result of their own illegal conduct, it won’t be possible for the West to decry a hypothetical Chinese invasion of Taiwan, “conflict in the East Asia region” is not unrealistic and could certainly be disruptive!

      1. I still view that as unlikely, because as I understand it, China views the Taiwanese as their own people, so while they show some military strength from time to time to make their point, they likely prefer diplomatic means even if it takes years or decades. It would take some serious provocations for China to intervene militarily.

      2. > it won’t be possible for the West to decry a hypothetical Chinese invasion of Taiwan

        Most of world with the exception of the US treats Taiwan as part of the PRC so when the invasion starts it won’t count as an act of aggression against a foreign state and they’ll be able to object to sanctions and military interference against China saying it’s illegal just like what they’re doing right now with Iran: https://en.wikipedia.org/wiki/International_recognition_of_Taiwan

        If this wasn’t the case, the US wouldn’t have bothered cutting off China from its energy supply one petro-state at a time.

  2. It’s probably worth mentioning that this is the work of Andrew “Bunnie” Huang (who also developed the IRIS technique) and Sean “Xobs” Cross.

  3. Both generations of the main microcontroller on the Raspberry Pi Pico-series have an open source bootrom (AKA bootloader), not just the sequel. Also, “the open-source Boachip-1x MCU, whose RTL files are available.” is slightly different from “Baochip-1x (Mostly-open RTL SoC)”. The keyword being “mostly”. IIUC, some of the major subsystems are still closed-source. Thus, the latter wording would be more accurate.

Leave a Reply

Your email address will not be published. Required fields are marked *

Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC