Как загрузить прошивку на 8-битный Ender-3 1.1.2 без порта USB

У нас есть старый Ender-3, а плата имеет номер 1.1.2. Мы пытаемся обновить прошивку, но порта USB нет (предыдущий владелец, похоже, отпаял порт USB?!), поэтому мы выясняем, как это сделать с помощью контактов ISP и/или SD-карты. Используя контакты ISP на плате и Arduino, мы успешно очистили ее и поставили загрузчик, но мы понятия не имеем, как поставить ОС (Marlin) сейчас. Мы также можем найти только версии Marlin вплоть до 1.1.4.

Похоже, вы не можете загрузить ОС через SD-карту на 8-битные принтеры, каковым является 1.1.2. Есть ли способ сделать это с помощью контактов ISP или через SD или что-то еще? Я бы предпочел не припаивать USB-порт поверхностного монтажа к поврежденным площадкам на материнской плате без надлежащих средств поверхностного монтажа...

У нас также есть 4.2.2, на которые я без проблем загрузил ОС.

, 👍3


1 ответ


0

Если вам удалось очистить и установить загрузчик через контакты ISP, вы должны установить Marlin таким же образом. Если у вас нет порта USB, то вам на самом деле не нужен загрузчик — загрузчик используется только для порта USB.

Из Начало работы с Arduino ISP

Загрузка эскиза

Программатор Arduino ISP также можно использовать для загрузки эскизов на платы Arduino на базе AVR или на другие микроконтроллеры AVR, поддерживаемые программным обеспечением Arduino.

Для загрузки скетча с использованием стандартной процедуры требуется наличие загрузчика. Вместо этого, выбор внешнего программатора в качестве варианта загрузки скетча загрузит скетч, используя все пространство флэш-памяти. Это может быть полезно, если нужно больше места для скетча, используя память, используемую загрузчиком.

ПРИМЕЧАНИЕ: Помните, что если вы перезапишете загрузчик, вы не сможете загружать другие скетчи, нажав кнопку загрузки в Arduino IDE. Если вы хотите снова использовать Arduino, как раньше, вам сначала нужно записать загрузчик.


,