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

FLSUN Delta QQS-Pro pins #19793

Merged
merged 48 commits into from
Oct 22, 2020
Merged

Conversation

Foxies-CSTL
Copy link
Contributor

Requirements

DELTA FLSun QQS-Pro printer with a new Hispeedv1 motherboard with removable drivers.

Description

FLSun delivers with the latest models of QQS-PRo, a clone of the Mks_Robin_min v2 board which allows drivers to be replaced. This is called HISPEEDv1. I created a new definition of pinouts to support different features.

MB-FLSun_HiSpeed
IMG_1968

Benefits

Feature Workflow

Features Active Value
Multi-Config Switch QQS-PRO True QQS_Config.h
Choice of independent E driver from XYZ Standard-TMC Ready
Module Wifi True Ready
ZoffSet ED3v6 - Ready
Extruder TITAN/BMG Titan Ready
BabyStepping True Ready
UI Type True Color Marlin
TFT Color Selection True Classic,Color
Unified Bed Leveling True +53pts
Filament sensor True Ready
Recovery PowerFailed True -
TMC 220x Soft Serial UART Ready
TMC 2209 Hard Serial UART Ready
Neopixel Note Ready

Note: For NeoPixel I am using a modified version 2.4.

MB-HiSpeed UART Serial mode
IMG_1937
Function NeoPixel
Function NeoPixel
Standard UI
Standard UI

Configurations

pins_FLSUN_HISPEED.zip
Platformio.zip

For compilation under VSC/PIO, I use the modified environment of Robin_nano35 with the script "ms_robin_mini.py" for the binary naming and the script "add_nanolib.py "to reduce its size.
[env:flsun_hispeed] platform = ${common_stm32f1.platform} extends = common_stm32f1 board = genericSTM32F103VE platform_packages = tool-stm32duino extra_scripts = ${common.extra_scripts} buildroot/share/PlatformIO/scripts/mks_robin_mini.py buildroot/share/PlatformIO/scripts/add_nanolib.py build_flags = ${common_stm32f1.build_flags} -DMCU_STM32F103VE -DSS_TIMER=4 lib_deps = ${common.lib_deps} SoftwareSerialM #Adafruit NeoPixel=https://github.com/Foxies-CSTL/NeoPixel-Lib/archive/master.zip

Related Issues

This will allow many users of this printer to take the step to the Marlin environment. Different possibilities for users in different hardware and software configurations.

Best regards,

@thinkyhead
Copy link
Member

Thanks for the submission! This PR needs some work before it can be merged….

  • Please revert all changes to the configuration and version files in this PR.
  • Please submit your example configurations to the Configurations repository, using the import-2.0.x branch.

@Foxies-CSTL
Copy link
Contributor Author

* Please revert all changes to the configuration and version files in this PR

Ok, I just merged a standard version of the files (Configuration.h and Configuration_adv.h) for the QQS-Pro and I made a Pull Request of these same files to the Configuration repository. That's it?

@thinkyhead
Copy link
Member

This PR has been rebased and squashed. To get the updated branch into your working copy use the Git console:

git fetch origin
git checkout bugfix-2.0.x
git reset --hard origin/bugfix-2.0.x

@thinkyhead thinkyhead merged commit 9aee667 into MarlinFirmware:bugfix-2.0.x Oct 22, 2020
Vertabreak pushed a commit to Vertabreak/Marlin that referenced this pull request Oct 22, 2020
sebsx pushed a commit to sebsx/Marlin that referenced this pull request Oct 25, 2020
@Foxies-CSTL
Copy link
Contributor Author

Hi,
Following user feedback, I added a comment section for the UART mode of the TMC220x in serial mode and in hardware mode for the TMC2209.

Speaka pushed a commit to Speaka/Marlin that referenced this pull request Nov 2, 2020
vgadreau pushed a commit to vgadreau/Marlin that referenced this pull request Dec 9, 2020
tharts pushed a commit to tharts/Marlin that referenced this pull request Jan 6, 2021
kpishere pushed a commit to kpishere/Marlin that referenced this pull request Feb 19, 2021
W4tel-BiDi pushed a commit to W4tel-BiDi/Marlin that referenced this pull request Apr 5, 2021
chrisjenda pushed a commit to chrisjenda/Marlin that referenced this pull request Apr 5, 2021
chrisjenda pushed a commit to chrisjenda/Marlin that referenced this pull request Apr 7, 2021
chrisjenda pushed a commit to chrisjenda/Marlin that referenced this pull request Apr 8, 2021
chrisjenda pushed a commit to chrisjenda/Marlin that referenced this pull request Apr 11, 2021
thinkyhead pushed a commit to thinkyhead/Marlin that referenced this pull request Apr 28, 2021
thinkyhead pushed a commit to thinkyhead/Marlin that referenced this pull request Apr 29, 2021
thinkyhead pushed a commit that referenced this pull request Apr 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants