Fill out above information andin all cases attach yourklippy.logfile (use zip to compress it, if too big). Pasting yourprinter.cfgis not needed Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
You are mixing hardware SPI and software SPI. The Fysetc works only with software SPI → remove spi_bus: spi1a
You have not assigned a unique name to the chip, but you try to access the chip under an unique name → modify accel_chip: adxl345 usbadxl to accel_chip: adxl345
Typically, it would occur when there is a wiring problem between the ADXL chip and the MCU that controls it.
In the case of the “integrated” ADXLs, i.e. the ADXL is on the same board as the controlling MCU, this should be pretty much impossible unless the board is defective.
You are right. I must have been too sleepy already.
The PCB is connected as a separate MCU via the USB cable and not the accelerometer itself.
Maybe its a problem on the PCB then? Bad soldering or anything like that?
In fact, moving around the settings should have no impact (I’m using numerous such includes since I have a ton of different IMUs), so I would guess the update of the rest could have made the difference.
In any case, it is valuable to know that this could cause the Invalid adxl345 id (got 0 vs e5) error.