Как загрузить прошивку на 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, на которые я без проблем загрузил ОС.
@onepo, 👍3
Обсуждение1 ответ
Если вам удалось очистить и установить загрузчик через контакты ISP, вы должны установить Marlin таким же образом. Если у вас нет порта USB, то вам на самом деле не нужен загрузчик — загрузчик используется только для порта USB.
Из Начало работы с Arduino ISP
Загрузка эскиза
Программатор Arduino ISP также можно использовать для загрузки эскизов на платы Arduino на базе AVR или на другие микроконтроллеры AVR, поддерживаемые программным обеспечением Arduino.
Для загрузки скетча с использованием стандартной процедуры требуется наличие загрузчика. Вместо этого, выбор внешнего программатора в качестве варианта загрузки скетча загрузит скетч, используя все пространство флэш-памяти. Это может быть полезно, если нужно больше места для скетча, используя память, используемую загрузчиком.
ПРИМЕЧАНИЕ: Помните, что если вы перезапишете загрузчик, вы не сможете загружать другие скетчи, нажав кнопку загрузки в Arduino IDE. Если вы хотите снова использовать Arduino, как раньше, вам сначала нужно записать загрузчик.
- Повторная калибровка исходного положения
- Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола?
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Marlin Регулировка скорости подачи
- Как установить смещение Z для дома
- Указание смещения Z в прошивке Marlin
- BLTouch Зондирование Периодически Терпит Неудачу
- Как добавить параметры меню в жидкокристаллическое меню (прошивка Marlin)?
вы можете использовать обычный паяльник для поверхностного монтажа разъема microUSB, особенно если он уже использовался (предварительно залужен). нужно соединить всего 4 дорожки, поэтому даже в случае повреждения вы можете проследить по ним и перейти к другой открытой площадке, например, 5 В от регулятора напряжения. на самом деле, его даже не обязательно размещать на печатной плате; сделайте провода на плате короткими и вручную проложите 4 провода 24AWG к различным точкам соединения на печатной плате и разъеме USB. этого должно хватить для повторной загрузки., @dandavis
@dandavis мы сейчас пытаемся припаяться к площадкам поверхностного монтажа, и очень сложно одновременно нагреть все площадки. У нас нет термофена под рукой, так что, возможно, нам придется его раздобыть/одолжить...? то, что он уже использовался, не помогает, потому что площадки кажутся поврежденными, @onepo
вам не обязательно доставать их все сразу, один палец за раз подойдет, как и обильный припой. Вы можете очистить его в конце с помощью оплетки/фитиля для припоя или просто зачищенного многожильного медного провода, как вы могли бы использовать для динамиков, чтобы впитать лишний припой., @dandavis
хорошая идея; мы попробуем в понедельник и дадим вам знать, спасибо :), @onepo
Есть новости? Если не работает, может быть, это хороший повод купить новую/лучшую материнскую плату. Я так и сделал после того, как дважды починил..., @dandavis