32-bit boards

Discuss issues with controller boards. Any make and model
Post Reply
User avatar
Lee
Site Admin
Posts: 142
Joined: Thu Mar 23, 2017 3:53 pm
Has thanked: 33 times
Been thanked: 38 times

32-bit boards

Post by Lee » Sat May 06, 2017 10:15 pm

I've been looking into the use of a 32-bit board, considering our boards are only 8-bit (just found this out).

I've found the following and am looking for opinions and if there are possibly others.

Duet
http://www.duet3d.com
Image



Smoothieboard
http://smoothieware.org/getting-smoothieboard
Image



Replicape
http://www.thing-printer.com/product/replicape/
Image



Gen7
http://reprap-diy.com/
Image



RADDS
http://doku.radds.org/dokumentation/radds/
Image



Arduino Due
https://www.arduino.cc/en/Main/arduinoBoardDue
Image


The RADDS goes on the Due much like a RAMPS goes on a Mega

Are there any others? Any opinions on these?
Printer: Tarantula w/ OctoPi on Pi Zero
Firmware: MK4Duo
Slicer: Simplify3D

User avatar
royg
Posts: 87
Joined: Tue Mar 28, 2017 10:56 pm
Location: Australia
Has thanked: 35 times
Been thanked: 24 times

Re: 32-bit boards

Post by royg » Mon May 08, 2017 12:01 am

For a Kossel style printer that can print considerably faster than a Tarantula, I can see the advantage of a faster and more capable processor. But, with the Tarantula being limited to slower printing speeds by it physical design, would you see any benefit from using a much faster 32 bit board without also making considerable design improvements to the Tarantula ?

But, thinking further about this - I can see benefits in the fact that these 32 Bit boards seem to have more memory on them. That extra memory may become useful as the firmware inevitably grows in size with new features added over time.

In any case, I'll be watching this thread closely. I'd be very interested in experimenting with one of those 32 Bit boards, if only to quantify the advantages. I've been an active Arduino software developer and IoT designer/maker since 2010, so applying that knowledge and experience to these 32 Bit Boards and 3D printing in general is one of my goals, now that I'm retired and have the time.

RoyG
Tevo Tarantula - Large Bed - E3dV6 - BLTouch
OctoPi (on a Raspberry Pi 3B)
Cura

Dave
Posts: 35
Joined: Fri Mar 24, 2017 9:13 pm
Has thanked: 15 times
Been thanked: 16 times

Re: 32-bit boards

Post by Dave » Mon May 08, 2017 9:45 am

Technology must advance.....

Why ... simply because by advancement the older technology gets outdated & replaced, and thus it generates the need to spend money, the 3d printer scene along with a lot of other 'hobby' pursuits is being increasingly populated by peeps with far to much disposable income.

Lets take the parable of the guy who purchased a mobility scooter ... he purchased a low end model because the specifications and design fitted his need and it was within his budget.

He was happy. :)

One day he watched a video on YouTube by a guy who owned a mobility scooter shop that had tuned his mobility scooters controller boards to go faster and further than any one else..... and was selling the upgrade parts,

He then found that there were forums dedicated to 'tuning' mobility scooters and groups on Facebook, so he joined them all and read and read about all the wonderful benefits that tuning brings.

He was now very discontented with his lot :cry:

So he used his credit card and purchased every single add on part for his scooter.......... yayyyyyyyy he was happy again, going to the local shop to get his grocerys was a whole 50 seconds faster, but after a month the electric motor burnt out, so he looked on YouTube and found out all about upgraded motors, and so the cycle repeated ad infinitum..

And so dear reader, my point is Yep.. 32 bit is better than 8 but there is (for our intended purposes) Zero practical benefit

https://www.youtube.com/watch?v=zy5rkw4SeP4

jwalker55
Posts: 8
Joined: Tue May 09, 2017 12:44 pm
Has thanked: 3 times
Been thanked: 3 times

Re: 32-bit boards

Post by jwalker55 » Tue May 09, 2017 2:31 pm

There's the MKS SBase if you want a smoothie clone. It will run genuine smoothieware, but obviously without support. I have one, but it's just sitting around while I try out different drivers on the MKS Gen (TMC2100's are so quiet, waiting for LV8729's from China). Really nice to be able to edit the smoothieware config on the SD card and just save and reboot the board to get new config instead of having to flash the firmware every time. Also nice being able to set the stepper driver vref directly through software in the config file rather than having to use trimpots.

User avatar
Lee
Site Admin
Posts: 142
Joined: Thu Mar 23, 2017 3:53 pm
Has thanked: 33 times
Been thanked: 38 times

Re: 32-bit boards

Post by Lee » Wed May 10, 2017 5:23 pm

I disagree with the "zero practical benefit". I changed my firmware to MagoKimbra's MK4duo which was originally written for 32-bit boards, but adapted down to 8-bit. Running the exact same gcode, I got a cleaner and smoother print. It has a "look ahead" feature that cleans up corners. Also Marlin introduced linear advance functionality. All of this requires additional processing. Just because an 8-bit runs "fine", a 32-bit will run cleaner and smoother as well as support for better accuracy in the steppers. If this firmware alone gave a better print, one could assume that having it run on the intended CPU would be even better.

While a Core i3 cpu will run my CAD software, a Core i7 or Xeon will run it better.
Printer: Tarantula w/ OctoPi on Pi Zero
Firmware: MK4Duo
Slicer: Simplify3D

Josh_Boisclair
Posts: 2
Joined: Tue May 16, 2017 12:43 pm

Re: 32-bit boards

Post by Josh_Boisclair » Tue May 16, 2017 11:52 pm

So what board is this and id it hard to adapt to the TT?

Sent from my SM-N910V using Tapatalk


User avatar
david.boccabella
Posts: 1
Joined: Wed Dec 13, 2017 2:05 am

Re: 32-bit boards

Post by david.boccabella » Wed Dec 13, 2017 2:14 am

jwalker55 wrote:
Tue May 09, 2017 2:31 pm
There's the MKS SBase if you want a smoothie clone. It will run genuine smoothieware, but obviously without support. I have one, but it's just sitting around while I try out different drivers on the MKS Gen (TMC2100's are so quiet, waiting for LV8729's from China). Really nice to be able to edit the smoothieware config on the SD card and just save and reboot the board to get new config instead of having to flash the firmware every time. Also nice being able to set the stepper driver vref directly through software in the config file rather than having to use trimpots.
The other alternative is to use a Re-ARM and plug a RAMPS shield on top of it. That way you can still use your TMC2100's

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest