From 5d6450e4b5cbb5faee484c9bfdcd1eeb25e72663 Mon Sep 17 00:00:00 2001 From: klipper Date: Mon, 7 Sep 2026 00:28:51 +0200 Subject: [PATCH] printer.cfg modified - 07.09.2026 - 00:28:43 --- printer_data/config/ebb36.cfg | 36 +++++------------------------- printer_data/config/moonraker.conf | 4 ++-- printer_data/config/printer.cfg | 10 ++++----- 3 files changed, 12 insertions(+), 38 deletions(-) diff --git a/printer_data/config/ebb36.cfg b/printer_data/config/ebb36.cfg index 4fc357d..3b425cc 100644 --- a/printer_data/config/ebb36.cfg +++ b/printer_data/config/ebb36.cfg @@ -1,38 +1,14 @@ -# This file contains common pin mappings for the BIGTREETECH EBBCan -# Canbus board. To use this config, the firmware should be compiled for the -# RP2040 with "USB" or "CAN bus (on gpio4/gpio5)". -# The "EBB Can" micro-controller will be used to control the components on the nozzle. +# Active toolhead controller: BIGTREETECH EBB with STM32G0B1xx (PCB revision not confirmed). +# Runtime transport: CAN on PB0/PB1 at 1,000,000 bit/s; application starts at 0x08000000. +# No Katapult bootloader was detected. Do not use an RP2040 image or assume remote CAN flashing. +# The EBB micro-controller controls the toolhead components. # See docs/Config_Reference.md for a description of parameters. - -# [temperature_sensor EBB_NTC] -# sensor_type: Generic 3950 -# sensor_pin: EBBCan:gpio28 - -# [adxl345] -# cs_pin: EBBCan:gpio1 -# spi_software_sclk_pin: EBBCan:gpio2 -# spi_software_mosi_pin: EBBCan:gpio0 -# spi_software_miso_pin: EBBCan:gpio3 -# axes_map: z,-y,x - -# [resonance_tester] -# probe_points: 100, 100, 20 -# accel_chip: adxl345 - - - - - [mcu EBBCan] canbus_uuid: 2bfe734774a0 -# [adxl345] -# cs_pin: EBBCan: PB12 -# spi_bus: spi2_PB2_PB11_PB10 -# axes_map: x,y,z - +# ADXL345 is provided by Cartographer; legacy EBB accelerometer examples stay removed. [extruder] ## Update value below when you perform extruder calibration @@ -85,5 +61,3 @@ heater: extruder heater_temp: 50.0 max_power: 1.0 kick_start_time: 0.5 - - diff --git a/printer_data/config/moonraker.conf b/printer_data/config/moonraker.conf index 157f3d1..23f80f8 100644 --- a/printer_data/config/moonraker.conf +++ b/printer_data/config/moonraker.conf @@ -67,7 +67,7 @@ managed_services: klipper moonraker type: git_repo path: ~/KlipperScreen origin: https://github.com/jordanruthe/KlipperScreen.git -env: ~/.KlipperScreen-env/bin/python +virtualenv: ~/.KlipperScreen-env requirements: scripts/KlipperScreen-requirements.txt install_script: scripts/KlipperScreen-install.sh managed_services: KlipperScreen @@ -105,4 +105,4 @@ type: git_repo path: ~/klipper-backup origin: https://github.com/Staubgeborener/klipper-backup.git managed_services: moonraker -primary_branch: main \ No newline at end of file +primary_branch: main diff --git a/printer_data/config/printer.cfg b/printer_data/config/printer.cfg index 9c1aa02..57b88bd 100644 --- a/printer_data/config/printer.cfg +++ b/printer_data/config/printer.cfg @@ -1,13 +1,13 @@ -# This file contains common pin mappings for the BigTreeTech Octopus V1. -# To use this config, the firmware should be compiled for the STM32F446 with a "32KiB bootloader" -# Enable "extra low-level configuration options" and select the "12MHz crystal" as clock reference +# Active mainboard: BigTreeTech Octopus family with STM32F407xx (PCB revision not confirmed). +# Firmware profile: 32KiB factory SD bootloader, 8MHz crystal, USB on PA11/PA12. +# Do not substitute the STM32F446/12MHz profile; runtime hardware was verified on 2026-09-06. # after running "make", copy the generated "klipper/out/klipper.bin" file to a -# file named "firmware.bin" on an SD card and then restart the OctoPus with that SD card. +# file named "firmware.bin" on an SD card and then restart the Octopus with that SD card. # See docs/Config_Reference.md for a description of parameters. -## Voron Design VORON2 250/300/350mm BigTreeTech OctoPus V1 TMC2209 UART config +## Voron Design VORON2 250mm; BigTreeTech Octopus-family STM32F407; TMC2209 UART. ## *** THINGS TO CHANGE/CHECK: *** ## MCU paths [mcu] section