bigtreetech / bigtreetech/CB2

Brand new CB2 V3.0.2 halting on its own after a fresh install

Open
#118 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
149
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Just received a CB2 to replace my CB1. It is currently paired with a Pi4B Adapter.
Flashed the CB2 3.0.2 firmware without Obico (CB2_Debian12_Klipper_kernel6.1_20250821_without_obico.img.xz) via RKDevTool

All I've done is update the Klipper packages in the Mainsail UI. After a reboot, the CB2 runs fine, from the logs, after ~10min, the system halts on its own. It seems that 16:36:34 is the timestamp where the issue begins.

```
biqu@BTT-CB2:~$ journalctl -f
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,404 [main_menu.py:add_device] - Adding device: temperature_sensor CB1
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,421 [main_menu.py:add_device] - Adding device: temperature_sensor MCU
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,431 [main_menu.py:add_device] - Adding device: temperature_sensor chamber
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,441 [main_menu.py:add_device] - Adding device: temperature_sensor dryer
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,486 [menu.py:arrangeMenuItems] - X > gcodes
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,512 [screen.py:attach_panel] - Current panel hierarchy: main_menu
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,550 [printer.py:init_temp_store] - Temp store: ['heater_bed', 'temperature_sensor CB1', 'temperature_sensor MCU', 'temperature_sensor chamber', 'temperature_sensor dryer', 'extruder']
Sep 04 16:27:36 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:27:36,567 [screen.py:init_tempstore] - Temperature store size: 1200
Sep 04 16:27:36 BTT-CB2 PackageKit[1816]: daemon quit
Sep 04 16:27:36 BTT-CB2 systemd[1]: packagekit.service: Deactivated successfully.
Sep 04 16:28:34 BTT-CB2 KlipperScreen-start.sh[2784]: 20250904 16:28:34,695 [base_panel.py:battery_percentage] - Battery information not available.
Sep 04 16:30:01 BTT-CB2 CRON[2926]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Sep 04 16:30:01 BTT-CB2 CRON[2927]: (root) CMD (/usr/lib/armbian/armbian-truncate-logs)
Sep 04 16:30:01 BTT-CB2 CRON[2926]: pam_unix(cron:session): session closed for user root
Sep 04 16:33:21 BTT-CB2 sshd[3101]: Accepted password for biqu from 10.10.0.1 port 61022 ssh2
Sep 04 16:33:21 BTT-CB2 sshd[3101]: pam_unix(sshd:session): session opened for user biqu(uid=1000) by (uid=0)
Sep 04 16:33:21 BTT-CB2 systemd-logind[779]: New session 7 of user biqu.
Sep 04 16:33:21 BTT-CB2 systemd[1]: Started session-7.scope - Session 7 of User biqu.
Sep 04 16:33:23 BTT-CB2 sshd[3101]: pam_env(sshd:session): deprecated reading of user environment enabled
Sep 04 16:36:34 BTT-CB2 systemd[1]: Starting fstrim.service - Discard unused blocks on filesystems from /etc/fstab...
Sep 04 16:36:35 BTT-CB2 fstrim[3529]: /boot: 86.5 MiB (90730496 bytes) trimmed on /dev/mmcblk1p1
Sep 04 16:36:35 BTT-CB2 fstrim[3529]: /: 22.7 GiB (24421474304 bytes) trimmed on /dev/mmcblk1p2
Sep 04 16:36:35 BTT-CB2 systemd[1]: fstrim.service: Deactivated successfully.
Sep 04 16:36:35 BTT-CB2 systemd[1]: Finished fstrim.service - Discard unused blocks on filesystems from /etc/fstab.
Sep 04 16:37:19 BTT-CB2 systemd[1]: Starting systemd-tmpfiles-clean.service - Cleanup of Temporary Directories...
Sep 04 16:37:19 BTT-CB2 systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
Sep 04 16:37:19 BTT-CB2 systemd[1]: Finished systemd-tmpfiles-clean.service - Cleanup of Temporary Directories.
Sep 04 16:37:19 BTT-CB2 systemd[1]: run-credentials-systemd\x2dtmpfiles\x2dclean.service.mount: Deactivated successfully.
Sep 04 16:40:36 BTT-CB2 KlipperScreen-start.sh[2765]: /usr/bin/xinit: connection to X server lost
Sep 04 16:40:36 BTT-CB2 KlipperScreen-start.sh[2765]:
Sep 04 16:40:36 BTT-CB2 python[1344]: [websockets.py:on_close()] - Websocket Closed: ID: 281473192183568 Close Code: None, Close Reason: None, Pong Time Elapsed: 21.44
Sep 04 16:40:37 BTT-CB2 KlipperScreen-start.sh[2765]: waiting for X server to shut down
Sep 04 16:40:37 BTT-CB2 KlipperScreen-start.sh[2773]: (II) Server terminated successfully (0). Closing log file.
Sep 04 16:40:37 BTT-CB2 (sd-pam)[2769]: pam_unix(root:session): session closed for user biqu
Sep 04 16:40:37 BTT-CB2 systemd[1]: KlipperScreen.service: Deactivated successfully.
Sep 04 16:40:37 BTT-CB2 systemd[1]: session-c2.scope: Deactivated successfully.
Sep 04 16:40:37 BTT-CB2 systemd[1]: session-c2.scope: Consumed 2min 10.312s CPU time.
Sep 04 16:40:38 BTT-CB2 systemd-logind[779]: Session c2 logged out. Waiting for processes to exit.
Sep 04 16:40:38 BTT-CB2 systemd-logind[779]: Removed session c2.
Sep 04 16:40:40 BTT-CB2 systemd[1]: KlipperScreen.service: Scheduled restart job, restart counter is at 2.
Sep 04 16:40:40 BTT-CB2 systemd[1]: Stopped KlipperScreen.service - KlipperScreen.
Sep 04 16:40:40 BTT-CB2 systemd[1]: Started KlipperScreen.service - KlipperScreen.
Sep 04 16:40:40 BTT-CB2 (start.sh)[3732]: pam_unix(root:session): session opened for user biqu(uid=1000) by biqu(uid=0)
Sep 04 16:40:40 BTT-CB2 systemd-logind[779]: New session c3 of user biqu.
Sep 04 16:40:40 BTT-CB2 systemd[1]: Started session-c3.scope - Session c3 of User biqu.
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3732]: Running KlipperScreen on X in display :0 by default
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: X.Org X Server 1.21.1.7
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: X Protocol Version 11, Revision 0
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: Current Operating System: Linux BTT-CB2 6.1.115-btt-rk35xx #1 SMP Mon Apr 28 18:57:36 CST 2025 aarch64
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: Kernel command line: root=UUID=afa8801a-614f-4f56-87c7-82c002fdc465 rootwait rootfstype=ext4 splash=verbose console=ttyS2,1500000 console=tty1 consoleblank=0 loglevel=1 ubootpart=43282925-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u cma=256M cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: xorg-server 2:21.1.7-3+deb12u9 (https://www.debian.org/support)
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: Current version of pixman: 0.42.2
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: Before reporting problems, check http://wiki.x.org
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: to make sure that you have the latest version.
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: Markers: (--) probed, (**) from config file, (==) default setting,
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: (++) from command line, (!!) notice, (II) informational,
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 4 16:40:40 2025
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Sep 04 16:40:40 BTT-CB2 KlipperScreen-start.sh[3738]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Sep 04 16:40:43 BTT-CB2 python[3742]: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,141 [functions.py:log_start] - --------------------KlipperScreen Log Start--------------------
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,142 [functions.py:log_start] - KlipperScreen Version: v0.4.6-11-g6b6f63b
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,142 [functions.py:log_start] - Python version: 3.11
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,277 [config.py:get_config_file_location] - Passed config (-c): .
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,277 [config.py:__init__] - Config path location: /home/biqu/printer_data/config/KlipperScreen.conf
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,280 [config.py:_include_config] - Parsing files: ['/home/biqu/KlipperScreen/config/main_menu.conf']
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,296 [config.py:_include_config] - Parsing files: ['/home/biqu/KlipperScreen/config/splash_menu.conf']
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,304 [config.py:_include_config] - Parsing files: ['/home/biqu/KlipperScreen/config/print_menu.conf']
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,313 [config.py:_include_config] - Parsing files: ['/home/biqu/KlipperScreen/config/move_menu.conf']
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,326 [config.py:log_config] - ===== Config File =====
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: [menu __main more obico]
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: name = Obico
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: icon = network
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: panel = obico
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: =======================
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,328 [config.py:__init__] - ====== Saved Def ======
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: =======================
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,330 [config.py:__init__] - Configured printers: [
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: {
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: "Printer": {
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: "moonraker_host": "127.0.0.1",
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: "moonraker_port": "7125",
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: "moonraker_path": "",
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: "moonraker_ssl": null,
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: "moonraker_api_key": ""
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: }
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: }
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: ]
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,473 [config.py:create_translations] - Selected lang: system_lang OS lang: en_US
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,474 [config.py:install_language] - Using lang en
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,504 [screen.py:__init__] - Display for xset: :0
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,507 [screen.py:__init__] - Screen 0: 1024x768
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,507 [screen.py:__init__] - Monitors: 1 using number: 0
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,508 [screen.py:__init__] - Wayland: False Display name: :0
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,511 [screen.py:__init__] - Screen resolution: 1024x768
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,727 [KlippyGtk.py:__init__] - Font size: 25.6 (medium)
Sep 04 16:40:44 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:44,889 [base_panel.py:battery_percentage] - Battery information not available.
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,073 [screen.py:set_dpms_timeout] - DPMS on :0 set to: 3600
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,074 [screen.py:set_screenblanking_timeout] - Blanking timeout: 3600 DPMS:True
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,075 [screen.py:initial_connection] - Default printer: None
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,183 [screen.py:connect_printer] - Connecting to printer: Printer
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,184 [screen.py:_remove_all_panels] - Removing all panels
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,266 [screen.py:_load_panel] - Loading panel: splash_screen
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,328 [screen.py:attach_panel] - Current panel hierarchy: splash_screen
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,364 [KlippyWebsocket.py:connect] - Attempting to connect
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,365 [KlippyWebsocket.py:connect] - Starting websocket thread
Sep 04 16:40:45 BTT-CB2 python[1344]: [application.py:log_request()] - 101 GET /websocket?token= (127.0.0.1) [_TRUSTED_USER_] 3.12ms
Sep 04 16:40:45 BTT-CB2 python[1344]: [websockets.py:open()] - Websocket Opened: ID: 281473182472016, Proxied: False, User Agent: , Host Name: 127.0.0.1
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,378 [_logging.py:info] - Websocket connected
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,378 [KlippyWebsocket.py:on_open] - Moonraker Websocket Open
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,519 [screen.py:websocket_connected] - ### websocket_connected
Sep 04 16:40:45 BTT-CB2 python[1344]: [websockets.py:_handle_identify()] - Websocket 281473182472016 Client Identified - Name: KlipperScreen, Version: v0.4.6-11-g6b6f63b, Type: display
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,560 [KlippyWebsocket.py:identify_client] - Sending server.connection.identify
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,578 [printer.py:configure_cameras] - Cameras: []
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,591 [screen.py:init_klipper] - Moonraker info {'klippy_connected': True, 'klippy_state': 'ready', 'components': ['secrets', 'template', 'klippy_connection', 'jsonrpc', 'internal_transport', 'application', 'websockets', 'database', 'dbus_manager', 'file_manager', 'authorization', 'klippy_apis', 'shell_command', 'machine', 'data_store', 'proc_stats', 'job_state', 'job_queue', 'history', 'http_client', 'announcements', 'webcam', 'extensions', 'update_manager', 'octoprint_compat'], 'failed_components': [], 'registered_directories': ['config', 'logs', 'gcodes', 'config_examples', 'docs'], 'warnings': [], 'websocket_count': 1, 'moonraker_version': 'v0.9.3-104-g52e3158', 'missing_klippy_requirements': [], 'api_version': [1, 5, 0], 'api_version_string': '1.5.0'}
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,892 [printer.py:log_counts] - Klipper version: v0.13.0-250-g6c1a4a82
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,892 [printer.py:log_counts] - # Extruders: 1
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,893 [printer.py:log_counts] - # Temperature devices: 5
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,893 [printer.py:log_counts] - # Fans: 4
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,893 [printer.py:log_counts] - # Output pins: 1
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,893 [printer.py:log_counts] - # PWM tools: 0
Sep 04 16:40:45 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:45,894 [printer.py:log_counts] - # Leds: 2
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,145 [KlippyWebsocket.py:object_subscription] - Sending printer.objects.subscribe
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,149 [files.py:set_gcodes_path] - Gcodes path: /home/biqu/printer_data/gcodes
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,150 [screen.py:init_klipper] - Printer initialized
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,152 [printer.py:change_state] - Changing state from 'disconnected' to 'ready'
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,152 [printer.py:change_state] - Adding callback for state: ready
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,212 [screen.py:set_dpms_timeout] - DPMS on :0 set to: 3600
Sep 04 16:40:46 BTT-CB2 python[1344]: [file_manager.py:get_file_list()] - Updating File List ...
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,213 [screen.py:set_screenblanking_timeout] - Blanking timeout: 3600 DPMS:True
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,213 [KlippyWebsocket.py:get_file_list] - Sending server.files.list
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,217 [screen.py:_remove_all_panels] - Removing all panels
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,327 [screen.py:_load_panel] - Loading panel: main_menu
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,562 [main_menu.py:__init__] - ### Making MainMenu
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,592 [main_menu.py:add_device] - Adding device: extruder
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,608 [main_menu.py:add_device] - Adding device: heater_bed
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,625 [main_menu.py:add_device] - Adding device: temperature_sensor CB1
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,639 [main_menu.py:add_device] - Adding device: temperature_sensor MCU
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,649 [main_menu.py:add_device] - Adding device: temperature_sensor chamber
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,661 [main_menu.py:add_device] - Adding device: temperature_sensor dryer
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,704 [menu.py:arrangeMenuItems] - X > gcodes
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,730 [screen.py:attach_panel] - Current panel hierarchy: main_menu
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,776 [printer.py:init_temp_store] - Temp store: ['heater_bed', 'temperature_sensor CB1', 'temperature_sensor MCU', 'temperature_sensor chamber', 'temperature_sensor dryer', 'extruder']
Sep 04 16:40:46 BTT-CB2 KlipperScreen-start.sh[3742]: 20250904 16:40:46,796 [screen.py:init_tempstore] - Temperature store size: 1200
Connection to 10.10.0.102 closed by remote host.
Connection to 10.10.0.102 closed.
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the supplied journalctl output around 16:36–16:40, then inspect fstrim.service and the KlipperScreen service logs to determine whether the system halts or only KlipperScreen restarts. Compare the fresh CB2 Debian 12 firmware setup with the post-update state; done means identifying a reproducible cause and a verified way to keep the device running.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian, linux, python
Domain
embedded-iot, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.