# Bitcoin Miner Controller Board (Component) ## Description Bitcoin miner controller board revised so J2 is a dedicated USB-C USB 2.0 control and monitoring connector feeding U2, while X1 is a dedicated 25 MHz oscillator driving IC1 on ASIC_CLK for the mining subsystem. ## Component Details - **Owner:** louisdesyjr - **Created:** 4/4/2026 - **Last Updated:** 4/4/2026 - **Visibility:** Public - **Domain:** Bitcoin Mining Hardware - **Connector Type:** 12V power input, USB-C service port, UART debug header, fan header, mining interface header - **Connectivity:** USB primary control and monitoring; SWD debug only - **System Architecture:** ```mermaid flowchart TD VIN[12V DC Input] --> PROT[Input Protection and Fuse] PROT --> BUCK[Core Buck Regulator 0.8V] PROT --> AUX[AUX Buck Regulator 5V] AUX --> LDO[LDO 3.3V] BUCK --> HASH[Mining Hash Module] LDO --> MCU[Control MCU] LDO --> OSC[Clock Buffer and Oscillator] MCU --> HASH OSC --> HASH MCU --> UART[UART Debug Header] MCU --> USB[USB C Power and UART Port] HASH --> THERM[Thermal Monitor and Fan Header] ``` - **Operating Voltage:** 12V - **Compliance:** Prototype / evaluation hardware only - **Implementation Details:** Primary host interface is USB through the on-board USB-to-UART bridge and USB-C connector. SWD header is retained only for programming and bring-up. Mining subsystem uses dedicated 25MHz oscillator X1 into BM1397 CLKI. - **Power Requirements:** 12V input main power path with USB used for control and monitoring interface support - **Manufacturing Quantity Target:** Prototype - **Acceptance Criteria:** USB is the primary control and monitoring interface, SWD is secondary debug only, and the mining core receives a stable dedicated 25MHz reference clock from X1. - **Package / Case Code:** SO - **Compliance:** Other --- *Generated from [https://www.flux.ai/louisdesyjr/bitcoin-miner-controller-board](https://www.flux.ai/louisdesyjr/bitcoin-miner-controller-board)*