FYSETC / Nozzle-Input-Shaper

FYSETC - Nozzle Input Shaper (NIS)
GNU General Public License v3.0
14 stars 3 forks source link

Config settings are wrong and cause NIS not to show up after flashing #2

Open ideas32 opened 11 months ago

ideas32 commented 11 months ago

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 use PA9/PA10 and Internal clock instead of 8 MHz crystal. These options were hidden unless I selected Enable extra low-level configuration options, which is why I think they were not recommended in the guide, even though the schematic shows USB is on PA9/PA10. After compiling with this configuration, the NIS showed up and worked properly.

Dnic94 commented 11 months ago

+1, I had the same problem. This config works. @ideas32 Thanks for debugging.

thousandmoths commented 10 months ago

tried your config and still not detected after flash. Will play around a bit more

DeadiPodFTW commented 9 months ago

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.

Dr-Info commented 9 months ago

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

devolf92 commented 8 months ago

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 image

ideas32 commented 8 months ago

tried your config and still not detected after flash. Will play around a bit more

Any updates?

Klaiii commented 8 months ago

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][mcu USB].

Dr-Info commented 8 months ago

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][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