Open ideas32 opened 11 months ago
+1, I had the same problem. This config works. @ideas32 Thanks for debugging.
tried your config and still not detected after flash. Will play around a bit more
I think I solved this issue.
One has to make sure ALL MCU's are recompiled and flashed to updated versions before proceeding with the instructions (including the changes from ideas32 (good work btw and thank you ideas32)).
I hope this helps someone, as I was lost for so long. Then got a "tip" from my Klipper host telling me this exactly.
After going through and trying to flash this NIS I ran into several issues. Make sure all of your MCU's have the latest klipper version. Below should be the correct instructions based on the wonderful help from @ideas32
https://github.com/Dr-Info/Nozzle-Input-Shaper/blob/main/README.md
Same issue, i decided to update all klipper device firmware, and after flashing with official guide, i received a brick. thanks for advice, this config works fine
tried your config and still not detected after flash. Will play around a bit more
Any updates?
After going through and trying to flash this NIS I ran into several issues. Make sure all of your MCU's have the latest klipper version. Below should be the correct instructions based on the wonderful help from @ideas32
https://github.com/Dr-Info/Nozzle-Input-Shaper/blob/main/README.md
I followed you guide and i have to thank you so much! I was going Crazy.
It isnt specified at point 7 to do It in DFU Mode and i modified my printer.cfg from [mcu NIS]
tò [mcu USB]
.
I followed you guide and i have to thank you so much! I was going Crazy.
It isnt specified ad point 7 to do It in DFU Mode and i modified my printer.cfg from
[mcu NIS]
tò[mcu USB]
.
Yeah I discovered the same thing when I was trying to flash my device. Light bulb moment went off and I was like it's just another device with klipper so just follow the normal ops for other MCU's just different make menuconfig. I think the only way is to flash it via DFU mode. The steps above were just compiling the firmware for flashing. Yeah you can name the config file and MCU whatever you want for the IS.
Thanks for the feedback
After flashing my NIS by following this guide, it wouldn't show up as a USB device. I then experimented a bit more, I figured out that instead of using
PA11/PA12
for USB, I had to usePA9/PA10
andInternal clock
instead of8 MHz crystal
. These options were hidden unless I selectedEnable extra low-level configuration options
, which is why I think they were not recommended in the guide, even though the schematic shows USB is onPA9/PA10
. After compiling with this configuration, the NIS showed up and worked properly.