Skip to content

Instantly share code, notes, and snippets.

@adelyser
adelyser / CB1 Armbian Bookworm 3D Acceleration Optimization.md
Last active April 22, 2024 09:06
CB1 3d Acceleration running Armbian Bookworm

This is a quick guide for optimizing the 3D acceleration for the Bigtreetech CB1 running Armbian Bookworm. Armbian already has the proper drivers installed, so disregard my previous guide.

**NOTE: The best perorming UI with panfrost is Gnome Wayland##

To optimize the drivers, only a few things are needed:

  1. Install the boot overlays to enable the cpu and gpu governors.
  2. Set the governors in the OS.
  3. Optional: Run the benchmark (glmark2 or kmscube)

Install boot overlays

@adelyser
adelyser / btt_pad7_panfrost.md
Last active April 24, 2024 17:32
BTT PAD7 Panfrost drivers

Enabling panfrost GPU acceleration on the Bigtreetech PAD7

REQUIREMENT: You must have compiled the Panfrost drivers into the kernel!

The Panfrost drivers for the PAD7 requires a newer version of the mesa binaries. You have 2 options:

  1. Bullseye You have to download the sources for mesa and glmark2 and build them locally. This will take awhile|
  2. Bookworm The alternative is to update to Bookworm (still compatible with the 5.16.17 kernel), and install the libraries using apt. This will also take awhile to update to Bookworm|

Bullseye

Klipper on the BIQU BX

So you want to run Klipper on your BIQU BX? Well too bad it's not supported.... but I do have some good news. I have a preliminary branch ready to submit to Klipper to support the BIQU BX. Here's what you need to know in order to get started.

NOTE: If you have a V3 board, click here

_**UPDATE: The Biqu BX is now supported in mainstream klipper!

NOTE: CAN will not work on this board due to a hardware mis-configuration

NOTE: I2C is not quite working yet!