Klipper reports: ERROR

After assembling V-Core 4 500 and configuring electronics using this guide https://os.ratrig.com/docs/installation/ (linked from https://ratrig.dozuki.com/Guide/12.+Electronics/250?lang=en), which went ok (with flashing everything), I try to follow the Commissioning guide (https://docs.ratrig.com/commissioning-guides/v-core-4). So, powered the printer for the very first time, wait couple of minutes, opened the http://ratos.local and got the below 2 errors in Dashboard. All is up-to-date in Update Manager. I'm not very experienced, any idea please? This was shown one during startup: Klipper reports: SHUTDOWN MCU 'mcu' shutdown: ADC out of range Sensor 'extruder' temperature 3830551.181 not in range 0.000:350.000 This generally occurs when a heater temperature exceeds its configured min_temp or max_temp. Once the underlying issue is corrected, use the "FIRMWARE_RESTART" command to reset the firmware, reload the config, and restart the host software. Printer is shutdown This is shown all the time, I go to Dashboard, Machine, etc.: Klipper reports: ERROR Can not update MCU 'mcu' config as it is shutdown Once the underlying issue is corrected, use the "FIRMWARE_RESTART" command to reset the firmware, reload the config, and restart the host software. Error configuring printer
Installing RatOS | RatOS
Raspberry Pi Installation
Rat Rig
12. Electronics
This guide is still in progress, as more detailed instructions on how to prepare all wires will be added in the next few days.
Solution:
So, after some days wait, I've received a new replacement Toolboard EBB42 v1.2 from RatRig (thanks a lot!). After replacing, and lot of playing with setup, updates, etc. I finally managed to make it working and the temperature was shown correctly after startup. Somehow I was also missing the Toolboard configuration (not in the instructions, I followed?), and the need to tell where the X/Y stops are connected, etc. After setting all that correctly, it finally all worked from HW and electronics point of view. Now I try to calibrate the Heightmap, I'm getting quite bad values, like 0.341 range, the front side is up by 0.08 and the back left corner is down by 0.26....
Jump to solution
11 Replies
jgeo_
jgeo_OP•2mo ago
When I open RatOS.cfg and see Devices, I have for USB: Beacon 04d8:e72b Beacon RevH Microchip Technology, Inc. usb_location 1:4 serial D4DEEA8E5154364134202020FF142621 class Communications, Abstract (modem) protocol AT-commands (v.25ter) Klipper 1d50:614e stm32f446xx OpenMoko, Inc. Klipper 3d-Printer Firmware usb_location 1:5 serial btt-octopus-11 class Communications Klipper 1d50:614e stm32g0b1xx OpenMoko, Inc. Klipper 3d-Printer Firmware usb_location 1:3 serial 050026001250425539383920 class Communications And for Serial: USB cdc_acm ttyACM2 Device path /dev/ttyACM2 Path by ID /dev/serial/by-id/usb-Klipper_stm32f446xx_btt-octopus-11-if00 Path by hardware /dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4:1.0 USB cdc_acm ttyACM0 Device path /dev/ttyACM0 Path by ID /dev/serial/by-id/usb-Klipper_stm32g0b1xx_050026001250425539383920-if00 Path by hardware /dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0 USB cdc_acm ttyACM1 Device path /dev/ttyACM1 Path by ID /dev/serial/by-id/usb-Beacon_Beacon_RevHD4DEEA8E5154364134202020FF142621-if00 Path by hardware /dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0 __ And RatOS.cfg contains the following entry: [mcu] serial: /dev/RatOS/btt-octopus-11 [temperature_sensor Octopus_V1.1_F446] sensor_type: temperature_mcu [adxl345 controlboard] cs_pin: PA15 spi_bus: spi3 - Is that serial: /dev/RatOS/btt-octopus-11 correct?
Oldschoolhippie
Oldschoolhippie•2mo ago
I have/had the same problem with ADC out of range, maybe the tips in the thread will help you: https://discord.com/channels/582187371529764864/1287731904824737804
jgeo_
jgeo_OP•2mo ago
Uff, ok, I will re-check the cabling and try to measure the resistance first. So it's rather about thermistor (or EBB42 board) rather than MCU... Thanks, I will follow the other thread as well.
Oldschoolhippie
Oldschoolhippie•2mo ago
Exactly. I would first measure the thermistor and then check whether it reacts to temperature changes, hold a lighter briefly to the nozzle and measure whether the resistance changes. Don't forget to remove the silicone sock. 😜 You can bypass the error that prevents the start by increasing the max temp value in RatOS.cfg. Then it should at least start, even if that doesn't help much.
TheTik
TheTik•2mo ago
Don't make changes in RatOs.cfg! Override them in printer.cfg
jgeo_
jgeo_OP•2mo ago
So, I get similar values measuring the resistance, when I heat it up a bit, it goes up immediately and when it cools down, it goes slowly down. I did not try yet to bypass the values in config to override it.
Oldschoolhippie
Oldschoolhippie•2mo ago
I then tested it in various ways. With jumper, without jumper, cable plugged in or not. The values were still extreme and they also fluctuated. You could still test that. I then wrote to Ratrig, explained everything in detail and provided photos. I will receive a new EBB42 from Ratrig.
TheTik
TheTik•2mo ago
That's the second one, I wonder if there's a bad batch of ebb42, or an easy way to mess them up 😕
Oldschoolhippie
Oldschoolhippie•2mo ago
I don't think I've messed anything up. I work a lot with microelectronics. I'm guessing a bad batch. There used to be a case with bad boards from btt where the capacitors burst in a few batches. I think it was the SKR 2 that went up in flames quite spectacularly.
Solution
jgeo_
jgeo_•2mo ago
So, after some days wait, I've received a new replacement Toolboard EBB42 v1.2 from RatRig (thanks a lot!). After replacing, and lot of playing with setup, updates, etc. I finally managed to make it working and the temperature was shown correctly after startup. Somehow I was also missing the Toolboard configuration (not in the instructions, I followed?), and the need to tell where the X/Y stops are connected, etc. After setting all that correctly, it finally all worked from HW and electronics point of view. Now I try to calibrate the Heightmap, I'm getting quite bad values, like 0.341 range, the front side is up by 0.08 and the back left corner is down by 0.26.
jgeo_
jgeo_OP•2mo ago
After many attempts adjusting frame and gantry points (as described in manual) I managed to do the best in Heghtmap calibration and get the range down to 0.14. Later I also did a test print to try to set the Z offset. It went quite ok.
Want results from more Discord servers?
Add your server