-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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] Artillery Genius Pro (Ruby 32bit) Does not Boot #23393
Comments
tagging along, hopefully I mislabeled my issue #23244 and it is not the display but actually the board not booting an we can get this resolved. |
Since the issue manifested between 2.0.9.1 and 2.0.9.2 perhaps you can help us find the exact date in Start at the date halfway between 2.0.9.1 and 2.0.9.2, and then keep going halfway to the date of the working/nonworking version as you find that it breaks/works. It should only take 4 or 5 tests to narrow down the exact day. The board is apparently the MKS Gen. L so maybe I can do some tests with the bare board and compare notes. |
@thinkyhead the board is the Artillery Ruby, i am out of town until tomorrow night but from what I recall the issue manifested about two months ago when I first reported it |
Artillery Ruby board support wasn’t added to Marlin until November 1 / 2.0.9.3, so I’m not sure how that is possible: #23029 I suspect MKS’ fork/files are being used here. |
That's so odd, i have a working 2.0.9.1 and am pretty sure it was working since 2.0.7.1 or 2 as that's what came on the hornet when stock. But you are correct, somewhere between 2.0.9.1 and bugfix it went south for me. |
Did you backport board support or know where you found those versions? Ruby board support was not added to Marlin until 2.0.9.3. Maybe @gzhuli / Artillery can hop in here and help since I don’t have one of these boards to troubleshoot with a debugger. |
I'd be happy to send you the working version i have if it helps, it's been a year now and I don't recall all the sources i used to get it to work as i just recently started really adding timestamps to my changes. I do recall working with @ellensp who discovered my working version stopped working when env:Artillery_Ruby switched to env: artillery_ruby, then to env:Marlin_Artillery_Ruby and most recently back to env:Artillery_Ruby |
@Sonicboom247: You are definitely mixing up your versions. This board was added as Please start over with a completely clean copy of the latest bugfix and manually migrate your old config settings over line by line. Be sure to pay attention to any code changes/parameter renames if your config is really old. Do not copy in any other folders or files from other copies of Marlin. Does it compile? Does it boot? |
Maybe I am mixing things up, but I lately tried the bugfix 2.0.x code late november (24-11-2021 to be exact), when support for Ruby was added and faced very similar behavior as described here (mainboard not booting, TFT working fine but no connection on any port any speed) on the Sidewinder X2 (Ruby board - same as Genius Pro or Genius 2). And here is the firmware 2.9.0.1 that was provided by Artillery which boots fine In the next couple of days I will try to flash the firmware based of 2.9.0.3 source and see if it makes any difference, but this described here is definitely not a fluke. |
Seems it was my fault that mixing up the code when confirming the PR. The startup code was missing due to .gitignore skipping *.s files and ignorecase=true in config, thus startup.S was ignored when committing. I've created a PR to correct this. Sorry for the inconvenience. |
Thanks @gzhuli. |
This will be fixed in #23446 |
@gzhuli @thisiskeithb --- confirmed --- #23446 fixed the issue. Thank you! |
Can confirm as well that this fixes the issue. Thanks a lot! |
I tend to think bugs should remain open until after the PR is merged. |
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.0.x
code?Yes, and the problem still exists.
Bug Description
After flashing compiled versions 2.0.9.2 and 2.0.9.3 with the updated Artillery Genius Pro configs, including my own modified ones, the board does not boot, requiring to boot to DFU.
Can confirm that compiling Artillery's 2.0.9.1 firmware and configs are indeed working as expected.
Bug Timeline
No response
Expected behavior
Board to boot.
Actual behavior
Board does not boot.
Steps to Reproduce
Version of Marlin Firmware
2.0.9.1
Printer model
Artillery Genius Pro
Electronics
Stock
Add-ons
/
Bed Leveling
ABL Bilinear mesh
Your Slicer
Cura
Host Software
OctoPrint
Additional information & file uploads
Configs can be found here:
https://github.com/MarlinFirmware/Configurations/tree/06d4c7d2309d11b20a7050933a6abb2d025091d1/config/examples/Artillery/Genius%20Pro
The text was updated successfully, but these errors were encountered: