PB13 is reserved for spi2 on EBB42 v1. 2

HI. I'm setting up my printer for IDex with the 2 toolboards. Downloaded latest RATOS and went through new setup. When all done, I get this error which makes no sense unless the pin of the EBB42 1.2 has been setup incorrectly? PB13 USED to be SPI on v1.1 but it is now hotend heater. How can I correct this?
Solution:
@MDFPereira Thank you very much! The MAX31865 configuration was the problem. I changed my sensor in Klipper to 104NT and now it works. The error message must have been a bit misleading. Thanks again!...
Jump to solution
13 Replies
TheTik
TheTik3mo ago
Rule #2, https://discord.com/channels/582187371529764864/1233461645167169576 Post your ratos.cfg and printer.cfg files please
CNCCustoms
CNCCustomsOP3mo ago
Appologies... was a bit slow
CNCCustoms
CNCCustomsOP3mo ago
I have changed bopards, reflashed. All with the same result.
TheTik
TheTik3mo ago
I haven't tried RatOS 2.1 yet, nor IDEX, nor have I seen that error mentioned in this discord before. Think we'll have to have one of the ratos gods take a look :/ Looking at https://docs.meteyou.wtf/btt-ebb/#pinout-ebb42-v11-v12 , that pin is the only one that changed from 1.1 to 1.2 Maybe double-check the EBB42 that it is a 1.2? Or just try overriding it in printer.cfg to be PA2 and see what happens
CNCCustoms
CNCCustomsOP3mo ago
I've checked and double checked. It's a 1.2 and I used the 1.2 config in the setup wizard. How do I get one of the God's to have a look?
TheTik
TheTik3mo ago
I'd give them a couple days then ping. They're pretty good about checking the threads in here
CNCCustoms
CNCCustomsOP3mo ago
Thanks man.
Puma2022xx
Puma2022xx2mo ago
Hello, I have the same error with the EBB36 v1.2 board “pin PB13 is reserved for spi2” Is there already a solution for this error? I have installed the latest RatOS on the SD card. After I finished the configuration of the printer, this error occurred. I would be very grateful for a solution!
MDFPereira
MDFPereira2mo ago
New thread, please. @CNCCustoms I will check that this afternoon I have 3 machines using EBB42 V1.2 and none of them is giving any error just checked. Every thing is correct on RatOS pins side. Will check your files soon your printer.cfg is missing a lot of info where is the remaining config for the MAX31865? you only have this: sensor_type: MAX31865 you need this: sensor_type:MAX31865 sensor_pin: EBBCan: PA4 spi_bus: spi1 rtd_nominal_r: 100 or whatever rtd_reference_r: 430 or whatever rtd_num_of_wires: 2 or whatever And why using the MAX? and you don't need this on printer.cfg BLTouch configuration [bltouch] control_pin: toolboard_t0:bltouch_control_pin sensor_pin: ^toolboard_t0:bltouch_sensor_pin z_offset: 0 just reflashed one of my machines and everything works correctly
Solution
Puma2022xx
Puma2022xx2mo ago
@MDFPereira Thank you very much! The MAX31865 configuration was the problem. I changed my sensor in Klipper to 104NT and now it works. The error message must have been a bit misleading. Thanks again!
MDFPereira
MDFPereira2mo ago
did you also changed the sensor or where you using the 104NT from the beginning?
Puma2022xx
Puma2022xx2mo ago
I use the Rapido UHF 2 hotend. This has a 104NT termistor. Since the inaccuracy of 3% is too much for me, I used the MAX31865 before I switched to the latest RatOS. I must have made a typing error somewhere in the latest RatOS, so that it always selected the SPI2. But then it worked with the SPI1. I overwrite the settings from RatOS.conf with the following lines in printer.cfg [extruder] sensor_type:MAX31865 sensor_pin: toolboard_t0: PA4 spi_bus: spi1 rtd_nominal_r: 100 rtd_reference_r: 430 rtd_num_of_wires: 2 Now everything works again. 🙂 Thanks again!
MDFPereira
MDFPereira2mo ago
The MAX is only for PT100 or PT1000. You should not use it with 104NT… As you have it (nominal r 100) is set for a PT100 sensor. With the nt it will be way of…
Want results from more Discord servers?
Add your server