I have installed Klipper onto my Ender 3 V2. Now I am trying to auto tune the input shaper with an ADXL645 accelerometer but I can’t get it to work. I keep getting the message “MCU ‘rpi’ error during config: Unable to open spi device”
I am 99.9% certain that I have followed the Klipper instructions as I did them all again even slower a 2nd time after I 1st got this error. I have checked 2-3 different ways to verify that my SPI is turned on, & it is.
I replaced my home made wires with new short jumper wires to rule out my dodgy connections but I still get the same issue.
I still cannot get this to work after many days searching online & am pulling my hair out at this stage.
The MCU rpi is showing on Mainsail under System loads so that part looks to be working.
I think it might to be an issue with the line cs_pin: rpi:None
Do I need to define this to GPIO8 or to pin 24? If so how do you do this as I can’t see how.
[mcu rpi]
serial: /tmp/klipper_host_mcu
[adxl345]
cs_pin: rpi:None
[resonance_tester]
accel_chip: adxl345
probe_points:
117, 117, 20 # 20mm above centre of bed
The error message would indicate that SPI is not activated.
Post the content of your config.txt and/or usercfg.txt and/or syscfg.txt and/or cmdline.txt file. The files can be found in the /boot or /boot/firmware. Which of them exists and where depends on the Linux flavor you are using
So finally I got around to installing klipper from scratch & some how it is working now. It turns out I was not a mile out with the manual method but the automatic testing is sooo much easier & faster