-
-
Notifications
You must be signed in to change notification settings - Fork 19.6k
Description
Did you test the latest bugfix-2.1.x code?
Yes, and the problem still exists.
Bug Description
I've got an Ender 3 Max that I recently installed a GD32F303 (T8) board into vs the original one it came with (STM32 4.2.2 A/P) to use the quiet stepper drivers (TMC2208s) and despite flashing and printing correctly I am having (Hardware?) under extrusion issues (Only) with print infill. This problem did not exist on my previous 4.2.2 board and I am printing with the same firmware settings, slicer settings and filament.
This is like the outer walls of the prints printing perfectly but for some reason all infills are incorrectly printing. For instance I can print a XYZ calibration cube (Which have been my tests) however despite the outer walls extruding and printing correctly the infill will under extrude and look all stringy and/or barely print at all. Happy to attach some screens of failed XYZ cube prints after installing the new board.
I am using Marlin Auto Build to build the firmware and have successfully flashed and reproduced the problem with both STM32 and GD32 environments flashing each separately to the GD32F303RET6 board.
I was able to get both environments (STM32 & GD32) working on the GD32F303 board so if it's possible that one of them is causing issues that you're able to spot I'm happy to flash the alternative firmware on as well as make changes to check various settings (At this stage it looks like flashing the STM32 environment on the GD32 board is working better given the huge amount of issues even getting the GD32 environment working however whatever suggestions you could offer to help solving this would be appreciated.
I have created a build folder of each Marlin build as well as a list of every change made with the different firmware builds.
Bug Timeline
When installing a GD32F303RET6 board to replace stock Ender 3 Max board
Expected behavior
I expected the infill to print and/or extrude correctly and at the same rate as the walls of the print.
Actual behavior
The walls of the print print perfectly however the infill is a stringy mess looking to be under extruding default correct eSteps.
Steps to Reproduce
- Lowered my build size by removing custom features I had added like a custom boot screen - Problem was much more severe with a Custom Boot Screen however still occurs.
- Flashed GD32 Board with STM32 Environment - Problem still occurs
- Flashed GD32 Board with GD32 Environment - Problem still occurs
- Checked eSteps, both changing to stock value and recalibrating - Problem still occurs
- Slowly increased and decreased the extrusion rate while printing - Problem still occurs
- Printed with a different slicer (Creality Slicer & Cura) in an attempt to replicated issue - Printer Freezes and goes unresponsive (GD32 Default Envs)
Version of Marlin Firmware
2.1.3b
Printer model
Ender 3 Max
Electronics
GD32 board as above vs stock STM32 board (Trying to get going)
LCD/Controller
CR10 Stock Display
Other add-ons
CRTouch
Bed Leveling
ABL Bilinear mesh
Your Slicer
Other (explain below)
Host Software
OctoPrint
Don't forget to include
- A ZIP file containing your
Configuration.handConfiguration_adv.h.
Additional information & file uploads
I've upload configuration.h and configuration.adv.h from both by STM32 build and my GD32 board as well as the compiling instructions I followed in VSCode for each.
I've also added some screenshots as examples of the problem I'm having.
Example Calibration Cubes.zip
GD32 Configurations.zip
STM32F Configurations.zip