Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ideas32 opened this issue Nov 22, 2023 · 8 comments
Open

Comments

@ideas32
Copy link

ideas32 commented Nov 22, 2023

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.

@ideas32 ideas32 changed the title Config settings are wrong and cause NIS not to show up in usb after flashing Config settings are wrong and cause NIS not to show up after flashing Nov 22, 2023
@Dnic94
Copy link

Dnic94 commented Dec 12, 2023

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

@thousandmoths
Copy link

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

@DeadiPodFTW
Copy link

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
Copy link

Dr-Info commented Feb 6, 2024

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
Copy link

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
Copy link
Author

ideas32 commented Feb 25, 2024

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

Any updates?

@Klaiii
Copy link

Klaiii commented Mar 14, 2024

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
Copy link

Dr-Info commented Mar 14, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants