Skip to content

GD32: Fix EEPROM timings #27846

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

Merged
merged 2 commits into from
May 9, 2025
Merged

Conversation

bmourit
Copy link
Contributor

@bmourit bmourit commented May 7, 2025

Description

Recent optimizations to GD32 IO broke BL24CXX EEPROM timings. This patch adds extra delay for us, allowing other platforms to keep their current values.

Requirements

GD32 Board with BL24CXX EEPROM

Benefits

Fixes writing to EEPROM

Configurations

N/A

Related Issues

Fixes #27823

bnmguy and others added 2 commits May 7, 2025 14:40
@thinkyhead thinkyhead added T: HAL & APIs Topic related to the HAL and internal APIs. A: GD32 labels May 9, 2025
@thinkyhead thinkyhead merged commit b22df8b into MarlinFirmware:bugfix-2.1.x May 9, 2025
66 checks passed
EvilGremlin pushed a commit to EvilGremlin/Marlin that referenced this pull request May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: GD32 T: HAL & APIs Topic related to the HAL and internal APIs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] GD32 MFL does not save the configuration in eeprom.
3 participants