Xous security focused open source on 22nm custom silicon

Xous security focused open source on 22nm custom silicon

Tech Business·3 min read·via Hacker NewsOriginal source →

Takeaways

  • Xous introduces the Baochip-1x, a custom 22nm silicon designed specifically for its ecosystem.
  • The new chip significantly lowers the entry cost for developers, with a price point of around $9.
  • Despite moving away from FPGA transparency, the Baochip-1x allows for some level of inspection, enhancing trust in the hardware.

Xous Releases Baochip-1x: A New Era in Open Source Security on Custom Silicon

A Custom Chip for an Open Source Future

After nearly two years of anticipation, the Xous ecosystem has unveiled the Baochip-1x, a custom chip fabricated on TSMC's 22nm process. This chip is explicitly designed to run the Xous operating system, marking a significant shift from FPGA-based solutions. The introduction of the Baochip-1x is part of a broader effort to enhance the accessibility of secure computing environments. Developers can now participate in the "Dabao" campaign to pre-order evaluation boards, making it easier than ever to engage with the Xous platform.

The decision to move to custom silicon comes with trade-offs. While it eliminates the supply chain hardening benefits associated with compiling FPGA code, it also reduces the financial barrier for entry. The Precursor platform, which previously cost around $600, now has a much more approachable price point of approximately $9 for the Dabao boards. This democratization of access could lead to a broader adoption of Xous, particularly among developers looking to experiment with secure computing.

Technical Specifications and Enhancements

The Baochip-1x boasts impressive specifications: a 350MHz Vexriscv core, 2 MiB of RAM, and 4 MiB of FLASH memory. This makes it notably faster than its predecessor, the Precursor. The latest release also includes a slimmed-down version of the Xous operating system tailored for the new chip, along with a Visual Studio Code plugin to facilitate onboarding for new developers. The goal is to create a seamless experience for users transitioning to the Baochip-1x without disrupting existing workflows.

For developers already invested in the Precursor platform, the Xous team has ensured that the new release will not introduce any significant changes or vulnerabilities. The boot0/boot1 artifacts have been finalized, allowing users to maintain stability while benefiting from internal upgrades to the kernel. This careful approach demonstrates a commitment to both innovation and reliability, which is crucial for any platform that forms the backbone of a developer's workflow.

Looking Ahead: Community Engagement and Future Plans

To foster community engagement, Xous encourages users to join the Baochip Discord or the "the-commit-log" channel on Matrix for timely updates. Weekly progress reports are shared, keeping developers in the loop about ongoing developments within the Xous ecosystem. The team is committed to maintaining compatibility and stability for existing Precursor users while exploring new product ideas for the Baochip platform.

As the Xous ecosystem evolves, the introduction of the Baochip-1x represents a pivotal moment for open-source security. While the future is uncertain, the potential for innovative applications and expanded community involvement is palpable. With a dedicated team and a growing user base, the Xous project is poised to make significant strides in the realm of secure computing. Stay tuned for more updates and product announcements as they continue to push the boundaries of what's possible.

More Stories