-
Notifications
You must be signed in to change notification settings - Fork 1
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
SKR 2.0 support? #2
Comments
Yes make the appropriate changes for PIN assignments and it will work. The principles or methods are the same, the PIN you choose changes between new boards. Hope this helps. |
Sorry about that |
Should have made that clearer, I tried with the original MISO/MOSI pins and also swapping MISO and MOSI. I eventually got it to work by adding |
Well, sorry you are having problems. I am glad you found a solution. But as of now, I no longer use Marlin. I am using Klipper. Please keep in mind. That my external library has issues also. The library uses synchronous reads (reads that are blocking, i.e. using delay(x)) for the MAX31865 communications, when it should use asynchronous calls. So you can not run the 3D printer at the fastest speeds. I would spend time reading through the issues that Marlin has with the MAX31865: https://github.com/MarlinFirmware/Marlin/issues?q=MAX31865 See: MarlinFirmware/Marlin#20447 (comment) I developed my library because Marlin did not allow different boards to use the MAX31865 due to some unusual situations that would not allow the Marlin firmware to compile correctly. What I found was that the code implementation between different mother boards for SPI communications (hardware SPI) was handled differently. So I requested that Marlin allow the user the option to use an external Library for the MAX31865 to try to get around the SPI issues. Since my first PR with Marlin, solved the problem at the time the PR was submitted, I quite developing the MAX31865 Library. Since that time, Marlin has done a lot of work on the SPI communications for all the different platforms (mother boards). So I have no ideas what state the SPI calls for the MAX31865 in Marlin look like as of this date. Your best bet is to get on the Marlin discord and ask questions. At this time, I do not have the time to look at the state of the Marlin firmware. Good luck, and I hope you are able to solve all your 3D printer problems. |
Just wondering if the same principles can be applied to the SKR 2.0 board.
It's a whole new chip, but changing the pin values and such should work the same way, right?
The text was updated successfully, but these errors were encountered: