На какой плате может работать 32-битный Marlin?
Кто-нибудь знает, на какой плате, которую можно купить сегодня, можно запустить текущий Marlin x32 ?
1 ответ
Файл platformio.ini
, приведенный в комментарии Зака, похоже, не перечисляет все поддерживаемые платы.
Однако 32-битный поток Marlin 2.0, по-видимому, имеет гораздо более полную таблицу (на момент написания статьи):
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)
Из [Вопрос] Самая перспективная 32 - битная платформа для Marlin 2.x
Опорная платформа перевооружена РАМПОВЫМ щитом. Инструкции по его получению и настройке вы можете найти по адресу #7076.
Похоже, вы должны использовать ветку исправления ошибок:
Прямо сейчас есть две ветви. Исправление ошибок-v1.1.x и Исправление ошибок-v2.0.0. Они почти идентичны с точки зрения набора функций. Но Bugfix-v2.0.0 изменен, чтобы иметь иерархическую компоновку файла. Это было необходимо для очистки кода и поддержки 32-битной версии.
Код AVR полностью отлажен и работает в обеих ветвях. 32-битный код существует (и работает) только в ветке Bugfix-v2.0.0. И пока код работает... И некоторые люди используют его для печати, так что добраться до этой точки не совсем безболезненно.
Возможно, вы также захотите прочитать Рекомендации по хорошему 32-битному микропроцессору для запуска Marlin. Приведу несколько примеров:
- Atmel ATSAM3x8e на плате Due
- Во всяком случае, есть много 32-битных контроллеров. Взгляните на mbed.org например. Вы можете использовать arm-none-eabi-xxx для STM32, LPC, а также Arduino Due использовать его
- Duet board (теперь называется DuetWifi) доступен для предварительного заказа. Он имеет 120 МГц Cortex M4 с аппаратным FPU
- Плата контроллера AZSMZ ARM 32bit
- Красный медведь: https://redbearlab.github.io/arduino/package_redbear_index.json
- RedBear Duo (Cortex-M3, WiFi + BLE)
- Дискуссионный форум RedBear
- Konekt Dash/DashPro (официальный): http://downloads.konekt.io/arduino/package_konekt_index.json
- Глобальные наборы сотовых разработчиков на базе Cortex M4, поддержка всех вариантов плат, поддержка USB и эфирного программирования прямо из Arduino IDE
Еще одна ссылка, которая может быть полезна, - это неофициальный список URL-адресов поддержки сторонних плат, хотя не все они являются 32-битными.
- Повторная калибровка исходного положения
- Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола?
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Marlin Регулировка скорости подачи
- Как установить смещение Z для дома
- BLTouch Зондирование Периодически Терпит Неудачу
- Указание смещения Z в прошивке Marlin
- Как добавить параметры меню в жидкокристаллическое меню (прошивка Marlin)?
Взгляните на [platformio.ini](https://github.com/MarlinFirmware/Marlin/blob/1.1.x/platformio.ini) файл - в нем есть список совместимых плат/процессоров, @Zac Faragher
@ZacFaragher Сделать ответ?, @Tom van der Zanden
В настоящее время его нет. вы можете использовать repetier или какую-то другую прошивку. для этого есть марлин, но кодовая база в полном беспорядке., @Eric Kelly
Tnx @EricKelly, вероятно, я получу дуэт WiFi, @Slobodan Vidovic
Привет, это дубликат Лучшая 32 - битная электроника для дельты?, @Greenonline
Привет, вы вообще решили свою проблему? Если да, то не хотели бы вы опубликовать ответ? Если нет, не могли бы вы обновить свой вопрос с дополнительной информацией?, @Greenonline