Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Requirements
MKS TFT for Artillery printers
Description
This PR adds a FW that flashes a patched bootloader. It is suitable only for MKSTFT28 TFTs found in Artillery printers with STM32107VC MCU.
This patched bootloader removes that annoying long beep at boot and replaces it with a short "chirp". It does nothing more, nothing less.
Benefits
No more annoying long beeps at boot on Artillery printers with STM32F107 MCU equipped TFTs.
Usage:
Put it on the SD card as any other regular FW file and boot your printer with the SD inserted.
During the update you'll see a red dot and a progress bar. The progress bar will let you know when the upload of the patched FW is finished. Also, at the end of the patched bootloader flash procedure the red dot will change into a blinking green dot. That's when you can eject the SD card and copy your favorite FW file to be flashed over this bootloader patcher FW.
Attention!!! This is not a functional FW, it's only for uploading the patched bootloader, you must reupload your regular favorite FW after the bootloader patching FW has done its job.
Images
Patched bootloader flashing
Flashing of the patched bootloader done
PR Status
Ready to merge but I keep my hopes low, posted here mostly for a reference in my repository.
Notes
No need to wait for this PR to be merged. you can grab the bootloader patcher right from this PR and use it.
Leechers are welcome to include it in their own private build and share it through Thingiverse or whatever else.
Special note
I dedicate it to Mr. Benito Mussolini of this repository. I know you are annoyed by this long beep but do not have the proper knowledge to address it so here it is, take it, use it, enjoy the silence.... Happy printing!