32 位 Marlin 可以在哪个板上运行?

3D打印 马林鱼
2021-05-22 14:05:49

有谁知道可以在今天购买的哪块板上运行当前的 Marlin x32?

1个回答

Zac 的评论中platformio.ini给出文件似乎没有列出所有支持的板。

但是,Marlin 2.0 32 位线程似乎有一个更完整的表(在撰写本文时):

Board                           MCU         State            To-Do
RAMPS, etc.                  Arduino AVR    💚good  
Due, RAMPS FD (v2.A!), etc.  SAM3X8E        💚good  
Archim 1.0                   SAM3X8E        ❓unknown    Only US$170!
Archim 2.0                   SAM3X8E        💚beta       needs confirmation
Re-ARM                       LPC1768        💚beta       NEOPIXEL_LED,M100,ENDSTOP_INTERRUPTS,Tones,etc.
MKS-SBASE                    LPC1768        💚beta       NEOPIXEL_LED,M100,Tones, etc.
Smoothieboard                LPC1769        💚beta       NEOPIXEL_LED,M100,Tones, etc.
Azteeg X5 GT                 LPC1769        💚beta       NEOPIXEL_LED,M100,Tones, etc.
Cohesion3D Remix             LPC1769        💚beta       NEOPIXEL_LED,M100,Tones, etc.
Selena Compact               LPC1768        💚beta       NEOPIXEL_LED,M100,Tones, etc.
Malyan M200                 STM32F103C8     💚beta       EMERGENCY_PARSER,NEOPIXEL_LED, etc.
Borg                        STM32F765ZGT6   ⚠️beta       EMERGENCY_PARSER,NEOPIXEL_LED, etc.
Chitu3D V3.9                STM32F103ZET6   🛑alpha      EMERGENCY_PARSER,NEOPIXEL_LED, LCD, SDCard, MAX6675, etc.
Teensy 3.5                  MK64FX          🛑alpha      (need shields)
Teensy 3.6                  MK66FX          🛑alpha      (need shields)
STEVAL-3DP001V1             STM32F401VE     🛑alpha      (need boards)

来自[问题] 最有前途的 Marlin 2.x 32 位平台

参考平台是带有 RAMPS 防护罩的 Re-Arm。您可以在#7076找到有关获取它和使用它进行设置的说明

看来您必须使用错误修复分支:

目前,有两个分支。错误修正-v1.1.x 和错误修正-v2.0.0。从功能集的角度来看,它们几乎相同。但是Bugfix-v2.0.0被修改为具有分层文件布局。这是清理代码和支持 32 位所必需的。

AVR 代码已完全调试并在两个分支中运行。32 位代码仅存在于(并且有效)Bugfix-v2.0.0 分支中。虽然代码确实有效......而且有些人正在使用它来打印,但要达到这一点并非完全没有痛苦。

您可能还想阅读有关运行 Marlin 的良好 32 位微处理器的建议列举几个例子:

  • Due 板上的 Atmel ATSAM3x8e
  • 总之,有很多32位控制器。例如,看看 mbed.org。您可以将 arm-none-eabi-xxx 用于 STM32、LPC,也可以在 Arduino Due 上使用它
  • Duet 板(现在称为 DuetWifi)可供预订。它有一个带有硬件 FPU 的 120MHz Cortex M4
  • AZSMZ ARM 32位控制器板
  • 红熊:https ://redbearlab.github.io/arduino/package_redbear_index.json
    • RedBear Duo(Cortex-M3,WiFi + BLE)
    • 红熊论坛
  • Konekt Dash/DashPro(官方):http : //downloads.konekt.io/arduino/package_konekt_index.json
    • 基于 Cortex M4 的全球蜂窝开发套件,支持所有电路板变体,支持 USB 和直接从 Arduino IDE 内进行无线编程

另一个可能有用的链接是非官方的 3rd 方板支持 url 列表,尽管并非所有这些都是 32 位的。