Added support for SKR Pro V1.1#76
Conversation
changes so that it compiles for env:BIGTREE_SKR_PRO
added support for SKR Pro V1.1
added support for SKR Pro V1.1
added support for SKR Pro V1.1
change Z_CURRENT to 720 instead of 850 to decrease the stepper motor temp for reference 850 66°C 750 58°C 720 51°C
added support for SKR Pro V1.1
added support for SKR Pro V1.1
added support for SKR Pro V1.1
change Z_CURRENT to 720 instead of 850 to decrease the stepper motor temp for reference 850 66°C 750 58°C 720 51°C
|
BTW I rebased this locally and it currently fails on a couple libraries (neopixel and the current tmc library). Neopixel I can just kill since we dont need it. Im looking into which TMC Lib works with head currently then ill update this PR with a rebased copy to test. If we can confirm after rebasing it still works as intended ill get it merged shortly. |
|
Problem was a stale library in my build environment that wasnt needed for the platform... My bad! Builds ok now! Ill review it all one more time to make sure the rebase didnt mess anything up later on tonight and then get it merged in. |
|
Ok @SkullKill i think im good with how it looks now, if you dont have any issues with how it sits now, ill merge it tonight. |
|
Had to increase the current for z to around 800++ ( need to double check the actual value). Was missing steps, and getting layer shift. esteps for the extruder had to be increased to 650++ . Apparently enabling SQUARE_WAVE_STEPPING makes it better. Down to the 400 range . But I have not checked those yet. I am not at home at the moment, ( in Mauritius at the moment) . Will be back end of Dec. Will check it then . Thanks for all your work! |
|
I actually have hybrid off for e and square wave on in nearly all my branches when UART is on, so im not sure how I missed this one! Ill add it to this PR |
|
MarlinFirmware#14684 (comment) FYI hopefully things will be in a better state on this board in a week or 2. |
|
@InsanityAutomation actually I made the onboard sd work on 29 nov. but more changes are required (now) to avoid others' work again and again on the same things when I will implement other features. |
|
@LinoBarreca Im in no hurry, id rather it be stable! Ive got one on the bench to play with when time allows, but im in my day jobs busy season (automotive / industrial automation and christmas shutdown...) so until im through that itll be little more than poking :) Between that and the servo stuff from the other thread as well as eeprom seems the few of you chasing it are having fun! |
|
I've got a burned out CR-10 board, and a SKR Pro sitting here, dying to be swapped in. TMC2209's, dual Z, dual extruder, BL Touch If I can help, let me know! I'm a C++ dev, although I don't know the deep guts of Marlin. Yet. |
|
@jgwinner do you know how to use git, right? If yes and you want to help you can contribute to the development here: |
|
Ok, I just downloaded SkullKill's branch, you want me to use the above? Will do. It'll also mean I'll be merging in some of my CR-10 config changes I guess. I like to fiddle with config.h :) |
|
Ok, I haven't done git downloading of pull requests from forks :) but I figured it out. git clone https://github.com/LinoBarreca/Marlin -b MultiSPI Working on it ... (fixed URL) |
|
Custom configs are never merged. They must remain as local changes. Only source code gets merged. Also, use the link I provided to write with the others helping. |
54e567c
into
InsanityAutomation:CrealityDwin2.0_Bleeding
|
Understood. I think it's weird a "never merged" file actually is checked in, but I guess someone figured a default file was better than no file. So, I have it working! A few notes, not sure if this is me or Marlin 2.0.
A bit rambling for a quick note, but wanted to let you know I'm up. Is there any specific things I can do, to debug the SDCard access? I can swap out either display (with or without SDCard). |
|
Ok, so neither SD card is getting written to (or at least, nnot in the FAT32 section, I didn't pull partition tables and check that). In PINS_BTT_SKR_PRO_V1_1.h there's a block: but from what I can see, Does that explain why my EEPROM emulation doesn't work with either SD card, meaning, either the built in SD card with CR-10 display, OR the RepRap LCD display with SD Card #2? |
|
@InsanityAutomation , tested from the CrealityDwin_2.0 branch. all working except that i am getting "????" on top of the LCD. test print worked fine on the SKR Pro v1.1 . esteps after calibration is very close to 140 now. (E138.96) i am using |
|
@LinoBarreca FYI, i just tested "M997" command and it works. It reboots the SKR Pro V1.1 board. (in relation to the discussion we had on facebook about updating the firmware via octoprint). just need to find a way to do CRC after the firmware has been transferred to the sd card? |
|
Did you update the screen files with DW5? I changed the header address to avoid data overlapping from another field when a filename was long enough. Ill add the updated current values to the devel branch after I finish adding the dual z stuff! |
that is it, i though i did check if there were new ones, but i was looking at the wrong one (CR-X_Stock_ScreenRev1.7z updated 4 month ago). did not see "CR10SPro_Max_Ender5Plus_V2_Screen.7z" within the list of hex files. my bad :) Happy new year by the way! |
|
@InsanityAutomation fancy new dark theme for the screens :) |




Requirements
SKR Pro V1.1 board
optional, an I2C EEPROM module, e.g AT24C256
Description
added support for SKR Pro V1.1
rename SKR13_2209 and SKR13_UART to SKR_2209 and SKR_UART to imply that they can be used for both SKR V1.3 and SKR Pro V1.1 boards
tested with the I2C EEPROM module (AT24C256), and UBL enabled
Benefits
support for SKR Pro V1.1
Related Issues
p.s the build in SD card on the SKR PRO v1.1 board does not work for printing.
test print was done via octoprint.
there were a few issues with this mount, will post this once it is finalized.
E stepper motor cable was the wrong way in this pic
still testing, hence why the cable mess. will clean up and crimp some proper cables soon.