-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
[BUG] (bug summary) Neopixel crashes SD Card #25328
Comments
GD32 are not supported in Marlin. |
MKS Robin Nano V1.2 board has few variants because of the shortage of STM32 chipset. It is possible to use GD32F303 by compiling it with STM32F103. Both have the same peripherals. Neopixel works fine on Marlin 2.0.7 without no crash on SD Card. By the way, I also will try to upload the firmware on STM32F103 version board. |
gd32 chips are not fully compatible with stm32 chips. by design of the manufacturer. Where never designed to be drop in clones. Here is a list of the better known differences |
@jonpark08, this is a known problem for GD32F303 MCUs and it is not related to Neopixel. Problem is caused by flawed DMA controller in GD32F303 chip. As a temporary solution you can either switch to TFT_CLASSIC_UI or remove all SDIO defines and use SOFTWARE_SPI to access SD card. |
Thanks for the reply. |
closing as gd32 issue, needs real gd32 support. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Did you test the latest
bugfix-2.1.x
code?Yes, and the problem still exists.
Bug Description
Basic Information
Printer: Kingroon KP3S
Board: MKS Robin Nano V1.2
MCU: GD32F303 (STM32F103 Alternative)
Firmware Version: Bugfix 2.1.X (Latest)
Problem
When Neopixel Enabled, GCode files in SD Card are not able to be loaded. When connected to pronterface, the printer sends Error Messages(Image in the below).
Bug Timeline
No response
Expected behavior
Proceed to bed heating.
Actual behavior
When Connected to Pronterface, Printer keeps sending:
Error:SD read error
[ERROR] Error:SD read error
Steps to Reproduce
Enable
#define SDSUPPORT
Enable
#define NEOPIXEL_LED
Version of Marlin Firmware
Marlin bugfix-2.1.x
Printer model
Kingroon KP3S
Electronics
BLTouch, Neopixel Strip(11 LEDs, Connected to PB2)
Add-ons
No response
Bed Leveling
No Bed Leveling
Your Slicer
Cura
Host Software
SD Card (headless)
Don't forget to include
Configuration.h
andConfiguration_adv.h
.Additional information & file uploads
Configuration.zip
The text was updated successfully, but these errors were encountered: