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

[FR] Artillery Genius Pro support #23313

Closed
gudvinr opened this issue Dec 17, 2021 · 12 comments
Closed

[FR] Artillery Genius Pro support #23313

gudvinr opened this issue Dec 17, 2021 · 12 comments
Labels
C: Configuration T: Feature Request Features requested by users.

Comments

@gudvinr
Copy link

gudvinr commented Dec 17, 2021

Are you looking for hardware support?

Brand: Artillery 3D
Model: Genius Pro
Board: Artillery Ruby custom board (STM32F401RC)

Describe the feature you want

Upstream board/printer support

Additional context

Genius Pro uses same Artillery Ruby board as Sidewinder X2, which support was added recently in #23029
There's no configuration for Genius Pro, however. Which is expected because there were no issues about that particular printer.

Artillery has Marlin source code for 2.0.9.1 in their repo: https://github.com/artillery3d/genius-pro-firmware.

Which isn't exactly 2.0.9.1 but apparently it is snapshot taken at commit f8f68f9259cc486fd36147f4f9d1e474940510dd with additional changes.

Configuration is available here: https://github.com/artillery3d/Configurations/ (artillery-import-2.0.x branch at the moment of writing).

@gudvinr gudvinr added the T: Feature Request Features requested by users. label Dec 17, 2021
@Sonicboom247
Copy link

pretty sure thats the same board on the Hornet as well. hopefully the display is not the same Fysetc 12864 v1

@ellensp
Copy link
Contributor

ellensp commented Dec 17, 2021

Its a touch fully colour display, so no not a Fysetc 12864, but an extremely limited in functionally touch interface

@gudvinr
Copy link
Author

gudvinr commented Dec 17, 2021

There's display firmware too, albeit only binaries available.
https://github.com/artillery3d/genius-pro-tft-firmware

However, it seems like display is MKS TFT28, which does have something without any documentation whatsoever. That's same display used in Sidewinder X2 and, IIRC, in Sidewinder X1 and Genius (non-pro) too.
There's possibility of flashing BTT firmware, apparently.

@thisiskeithb
Copy link
Member

@Dviros
Copy link

Dviros commented Dec 30, 2021

Hi @thisiskeithb,
Can confirm that flashing the latest 2.0.9.3 with your artillery configs results in my ST32 Ruby card not booting, requiring me to boot back to DFU (using the sad warranty voiding boot0+3.3v short circuit) and revert to Artillery's 2.0.9.1 :
Using digant's TFT28 firmware as well.

I've compared it all - artillery's configs, project ini's and did not find anything meaningful.

Using Genius Pro and can share my configs if required.

Many thanks and Happy New Year!

@thisiskeithb
Copy link
Member

Can confirm that flashing the latest 2.0.9.3 with your artillery configs results in my ST32 Ruby card not booting

Download 2.0.9.3 again. There was a bug that prevented boards from booting so it was fixed and re-tagged.

@Dviros
Copy link

Dviros commented Dec 30, 2021

OMG. Will do, thanks a lot!

@Dviros
Copy link

Dviros commented Dec 30, 2021

@thisiskeithb
Can confirm that I've tested the latest 2.0.9.3 tag and the commits in the repo, both are not booting :(
Any way to double check this please?

@thisiskeithb
Copy link
Member

@Dviros Please open a new bug report so this can be properly tracked.

@Sonicboom247
Copy link

sad, was hoping this would also address the marlin crash on boot according to @ellensp on the Hornet with the same board.

@Dviros
Copy link

Dviros commented Dec 30, 2021

#23393

@github-actions
Copy link

github-actions bot commented Mar 1, 2022

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.

@github-actions github-actions bot locked and limited conversation to collaborators Mar 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C: Configuration T: Feature Request Features requested by users.
Projects
None yet
Development

No branches or pull requests

5 participants