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

[Question] Most promising 32 Bit Platform for Marlin 2.x #9222

Closed
mamama1 opened this issue Jan 17, 2018 · 11 comments
Closed

[Question] Most promising 32 Bit Platform for Marlin 2.x #9222

mamama1 opened this issue Jan 17, 2018 · 11 comments

Comments

@mamama1
Copy link

mamama1 commented Jan 17, 2018

Hi!

I was wondering what currently the most promising/best working 32 Bit platform for the 2.x Marlin branch would be?
Is it the Arduino Due? Some STM32?
What is the "reference platform" going to be?

Thanks!

@Roxy-3D
Copy link
Member

Roxy-3D commented Jan 17, 2018

The reference platform IS Re-Arm with a RAMPS shield. You can find instructions for both obtaining it and getting setup with it at #7076

@mamama1
Copy link
Author

mamama1 commented Jan 17, 2018

ok thanks, so now the obvious question: why is avr green in that table and re-arm has an exclamation mark?

@Roxy-3D
Copy link
Member

Roxy-3D commented Jan 17, 2018

Right now, there are two branches. Bugfix-v1.1.x and Bugfix-v2.0.0. They are almost identical from a feature set perspective. But Bugfix-v2.0.0 is modified to have a hierarchical file layout. That was needed to clean up the code and to support 32-bit.

The AVR code is fully debugged and working in both branches. The 32-bit code only exists (and works) in the Bugfix-v2.0.0 branch. And while the code does work... And some people are using it to print, it isn't entirely painless to get to that point.

@mamama1
Copy link
Author

mamama1 commented Jan 17, 2018

i was stupid, sorry. of course avr is 8 bit.
i was wondering about SAM3X8E (due) too - why is it green and re-arm has an exclamation mark, even though it is the reference platform? which one works better currently?

thanks again

@Roxy-3D
Copy link
Member

Roxy-3D commented Jan 17, 2018

Not many people are using Due hardware. But they seem to think it is working well for them. It maybe they don't know of problems that are exposed on that platform but they think it deserves a green color.

The Re-ARM board has a lot of people working with it and we know of a number of issues on that platform. It is the reference platform, but it maybe a little bit behind Due right now.

@mamama1
Copy link
Author

mamama1 commented Jan 17, 2018

i see, thanks!
do you have any idea when marlin 2.x will be approximately at a level like 1.1.x?

one year, two, four, ... any feeling?

@Roxy-3D
Copy link
Member

Roxy-3D commented Jan 18, 2018

For AVR, it is basically there now. For 32-bit platforms, I'm guessing 2 or 3 months. Mostly, the big difference is the 32-bit platforms are using Platform-IO to build the code. And that is not as easy to use as Arduino. But Arduino now has an LPC-1768 add on so it maybe that we can bring that to life to make things easier.

@mamama1
Copy link
Author

mamama1 commented Jan 18, 2018

very cool :-) i like the arduino environment so that'd be cool too :-)

@p3p
Copy link
Member

p3p commented Jan 18, 2018

But Arduino now has an LPC-1768 add on so it maybe that we can bring that to life to make things easier.

They have a functional lpc1768 core now?, I haven't seen it mentioned?

@Roxy-3D
Copy link
Member

Roxy-3D commented Jan 18, 2018

I'm not sure it is 'they'. There is an LPC-1768 core somewhere. I'm not sure how solid it is. But it is out there. So it is possible we can use it.

@github-actions
Copy link

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 Jan 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants