Post
Topic
Board Hardware
Merits 1 from 1 user
Re: Open Source Bitcoin ASIC miner project that uses 2x BM1387 (Antminer S9)
by
NebulaMiner
on 25/11/2022, 06:51:42 UTC
⭐ Merited by vapourminer (1)
EMC2101 done in Rust https://github.com/Georges760/emc2101-rs, I need to get some HW and test/debug it now...

BM13xx driver is ongoing, but I really need more log sample from Saleae Logic 2 to revert engineer the protocol (specially from a real S17).

Wow, Looking good! A friend was telling me that you don’t really need a RTOS with Rust because the async libraries are so good.. does that seem right to you?

I wish I had a S17 to poke around on. I’ve been watching them on eBay, but they seem so expensive still.

Exactly, I plan to play around with RTIC (Real Time Interrupt-driven Concurrency) which should fit very well with our needs here : each "tasks" can be triggered by a hardware interrupt (the Alert signal from EMC2101 to trigger the shutdown for Temperature Critial reached, the Serial RX IRQ from BM1397 for a work result, etc...)