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

🐛 [BUG] - <title> Dremel 3D20 cannot flash firmware #166

Open
Fred583 opened this issue May 26, 2024 · 5 comments
Open

🐛 [BUG] - <title> Dremel 3D20 cannot flash firmware #166

Fred583 opened this issue May 26, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@Fred583
Copy link

Fred583 commented May 26, 2024

Description

I have been trying to fix this printer with no luck. I cannot flash as the previous flash got corrupted and now I cannot get past the build on screen. I have tried to use an ST-Link, but I cannot find the bootloader byte that needs to be changed from 0x00 to 0xFF in order to update from SD. I can flash firmware through the ST-Link, but after restart I get the same problem.

Reproduction steps

I have no idea how to explain reproduction

Screenshots

No response

Logs

No response

Printer

Dremel 3D20

Marlin Version

2.1.2.1

Marlin Features

No response

@Fred583 Fred583 added the bug Something isn't working label May 26, 2024
@Fred583
Copy link
Author

Fred583 commented May 26, 2024

I can upload whatever file is needed, or if I need to flash a new bootloader that works too. But right now I'm running in circles trying to fix this.

@Fred583
Copy link
Author

Fred583 commented May 28, 2024

Okay just to continue the troubleshooting process, came across another issue that had the unlocked dreamer bootloader in it. Flashed it and tried every update process I could, and only got a white screen. So as of right now I'm still stuck with the backup of my locked bootloader with no idea where the trigger byte is.

@OneMonkeyArmy
Copy link

Sorry to answer with many months late... but if you want your printer back to life... I know every single bit of those boards....

I have revived dead (BRICKED) flashforge boards with a success ratio of 99.9%...

Even have a modified version of Bootloader for this particular problem...

Contact me on my emails:

[email protected]
[email protected]
or
[email protected]

@OneMonkeyArmy
Copy link

Image

The bytes you are looking for are at the end of those 2 lines (address in HEX on the left)

But I am pretty sure that you did the mistake of erasing your unique encoded key that was written "just after flashforge12" and just before the 4 last bytes...

So you will need to use a modified bootloader, that can work with any firmware, but it no longer perform this test, that prevent the firmware to load at boot...

Contact me thru one of my emails (previously listed)... if needed I will send you a simple installer that will correct everything in your dead printer...

@Fred583
Copy link
Author

Fred583 commented Feb 20, 2025

Image

The bytes you are looking for are at the end of those 2 lines (address in HEX on the left)

But I am pretty sure that you did the mistake of erasing your unique encoded key that was written "just after flashforge12" and just before the 4 last bytes...

So you will need to use a modified bootloader, that can work with any firmware, but it no longer perform this test, that prevent the firmware to load at boot...

Contact me thru one of my emails (previously listed)... if needed I will send you a simple installer that will correct everything in your dead printer...

I just emailed you. I appreciate your response!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants