Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

bunnie

@bunnie@social.treehouse.systems
mastodon 4.6.7+glitch-th
  • Open on social.treehouse.systems

Good at following directions. Bad at obeying rules.

0 Followers
0 Following
18 Posts
Joined November 20, 2022
Github:
https://github.com/bunnie
Twitter:
@bunniestudios
Blog:
https://bunniestudios.com
Bluesky:
@bunnie.org
About:
https://bunnie.org
Open post
bunnie @bunnie@social.treehouse.systems
· 4w ago
PSA: the call for applications to https://hackerinitiative.org/grant-guidelines/ is open and due by Nov 9. If you're a student, independent security or privacy researcher or individual and looking to make open source contributions and could be empowered by a few thousand dollars of funding, this is a possible fit. The application form looks do-able in a couple of hours if you've already got a project in mind. They reached out to me and asked me to help get the word out that they are looking for applications, and I was assured that the theme for the cycle is just a theme - don't get tripped up if what you want to do doesn't fall in line with the theme. It's more important that you're in line with the grant guidelines highlighted in the link above. In the end, they're looking to support hackers that contribute to the community.
Hacker Initiative

Grant Guidelines

13
0
26
0
Open post
bunnie @bunnie@social.treehouse.systems
· 2mo ago
A version of the Baochip BIO core, using the same open source RTL as featured on the 22nm version (https://github.com/baochip/baochip-1x/tree/main/rtl/modules/bio_bdma/rtl) has been taped out and will be on the open-to-the-PDK 180nm @wafer_space@mastodon.social run 2! Thanks to Deepak Sharda (twitter: x.com/deeempak / website: https://lut4.com) for doing the heavy lifting of porting the Baochip BIO core to this process! Design is at https://github.com/dpks2003/bio-core
GitHub

baochip-1x/rtl/modules/bio_bdma/rtl at main · baochip/baochip-1x

Baochip 1x Silicon. Contribute to baochip/baochip-1x development by creating an account on GitHub.

26
0
9
0
Open post
bunnie @bunnie@social.treehouse.systems
· 7mo ago
Boosted by @virtuous_sloth@cosocial.ca
I built a microcontroller for high-assurance applications on TSMC 22nm. I call it the "Baochip-1x". Read more about what it is and how it came about at this blog post: https://www.bunniestudios.com/blog/2026/baochip-1x-a-mostly-open-22nm-soc-for-high-assurance-applications/
bunniestudios.com

Baochip-1x: A Mostly-Open, 22nm SoC for High Assurance Applications « bunnie's blog

117
8
100
2
Open post
bunnie @bunnie@social.treehouse.systems
· 6mo ago

One of my favorite features of the Baochip-1x is the BIO. It's an I/O coprocessor that is based on the PicoRV32, with custom register extensions to allow direct access to GPIOs from the ISA.

Read more about the BIO at this blog post: https://www.bunniestudios.com/blog/2026/bio-the-bao-i-o-coprocessor/ I go in-depth into the architecture and its trade-offs relative to the PIO, and conclude by working through a couple of coding examples.

bunniestudios.com

BIO: The Bao I/O Coprocessor « bunnie's blog

71
8
43
1
Open post
bunnie @bunnie@social.treehouse.systems
· 9mo ago

If you missed my talk with Xobs at #39c3, the recording is now up: https://media.ccc.de/v/39c3-xous-a-pure-rust-rethink-of-the-embedded-operating-system

Learn about Xous, the pure-Rust OS we've been working on, and the Baochip-1x, a full custom silicon chip that will soon be available, purpose-built to run Xous!

social.treehouse.systems

Treehouse Mastodon

121
4
74
1
Open post
bunnie @bunnie@social.treehouse.systems
· 9mo ago

Interested in the Dabao evaluation board for the Baochip-1x? Sign up here to be notified when they are going on sale: https://www.crowdsupply.com/baochip/dabao

Dabao Evaluation Board for Baochip-1x
Crowd Supply

Dabao Evaluation Board for Baochip-1x

A powerful new RISC-V microcontroller with mostly open RTL

28
7
23
0
Open post
bunnie @bunnie@social.treehouse.systems
· 9mo ago
Replying to
@Logical_Error "use case" - I think of it as a general purpose MCU with some bonus security features. I personally am developing systems around it targeted at authentication tokens, but I don't mean that to be a box into which it is defined. The emphasis on open source means that everyone is invited to use it however they see fit. The intention is not for Xous to be a desktop replacement - the transition comparison is more like going from say, Zephyr or ThreadX to Xous. It's an embededd OS so the harder challenge is porting code from one ecosystem to another. Because we are Rust, we already don't have source-language compatibility that C-based OSes would have. So maybe the biggest ecosystem you could copy paste code out of is Tock, another Rust-based OS.
4
0
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 6mo ago
Replying to
@chrysn You can do both modes, you can always read an I/O pin and poll its state without relying on the quantum mechanism. At 5 Mbaud I would guess you can do polling OK.
1
0
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 6mo ago
Replying to
@wren6991 thanks! I also really enjoyed analyzing and understanding the PIO, it's a really interesting point in the design space and there's a lot of clever ideas in there.
1
0
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 6mo ago
Replying to
@xyhhx yep, it's a play on words!
1
1
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 9mo ago

@jeroen@secluded.ch @mxk@hachyderm.io that's the hope, at least. Part of the experiment is to see if the market will actually put its money where its mouth is in terms of valuing openness in security.

Unfortunately the hardware "kettles" don't come cheap, so next steps always have to strike a balance between progress on openness, and organic, high quality sources of money (such as actual customer demand) that are free of conflicts of interest.

I suspect it will be a very slow process to grow the market for projects like this, especially given the shakiness of the economy these days and the giant sucking sound that is AI taking all the money out any non-AI centered projects.

2
0
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 7mo ago
Replying to
@gkrnours The baochip is fairly limited in I/O, so any application like this would require some helper to expand the I/O, creating a bottleneck and thus making performance less than desired. So I would guess it is not strictly impossible, but it's probably also not going to work as well as desired.
1
0
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 7mo ago
Replying to
@lutindiscret @baochip.com weird, doesn't look like stuff is automatically cross posting...
0
2
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 7mo ago
Replying to
@lutindiscret can you teach me how to bridge accounts? ie link me to a guide or explain how to do it to me.
0
5
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 7mo ago
Replying to
@lutindiscret @baochip.com great, probably just user error on my side.
0
0
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 9mo ago
Replying to
@pjacock Also for software support, we're focusing on pure Rust and we have a custom OS we wrote for it called Xous - https://betrusted.io/xous-book/
betrusted.io

Introduction - The Xous Operating System

0
1
0
0
Open post
bunnie @bunnie@social.treehouse.systems
· 9mo ago
Replying to
@pjacock Re pinout - I'd refer you to the KiCAD for the dabao board, it has the symbol with the pinout embedded in it: https://github.com/baochip/dabao it also lists the pin-muxable I/O in the symbol itself The device also has the BIO in it which allows most of the pins to be configured in software to be a bit-bang UART, I2C, etc. modulo the existence of drivers for that protocol.
GitHub

GitHub - baochip/dabao: Dabao eval board hardware

Dabao eval board hardware. Contribute to baochip/dabao development by creating an account on GitHub.

0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 16:09:05 UTC