Первая прошивка Anet A8

Absolon
Идет загрузка
Загрузка
17.03.2020
520
33
Вопросы и ответы
Статья относится к принтерам:
Anet A8

Всем привет комрады!

Решил перепрошить стоковую прошивку на Анет А8 через Ардуино. Делал все вроде по инструкциям, какие только нашел и здесь в том числе. Но после "проверить/компилировать" выходит ошибка:

"Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." (- Ой! Убедитесь, что вы выбрали "Arduino Mega" из меню "Инструменты -> платы".")

Но в "инструментах-платах" надо выбирать Анет А8, что я и сделал.

Нашел инфу, что именно с первой прошивкой тоже есть какая то своя проблема, но без подробностей.

Прошу помощи.

 

Ответы на вопросы

Ответы

17.03.2020 в 18:34
0

Но в "инструментах-платах" надо выбирать Анет А8, что я и сделал.

Как Вы это сделали? Можно скриншот?

17.03.2020 в 18:39
0

Выбрал из списка


17.03.2020 в 18:48
0

Программатор - AVRISP mkII если не шили загрузчик


17.03.2020 в 18:53
0

Сменил, но все равно та же ошибка.

У меня есть Ардуино Нано, но я не могу найти инфы как она может помочь.

17.03.2020 в 18:58
0

Ардуино нужна только для прошивки загрузчика

17.03.2020 в 19:06
0

библиотеку 'u8glib' установили? в прошивке плату поставили   #define MOTHERBOARD BOARD_ANET_10?

17.03.2020 в 19:12
0

Так.... что-то не помню о такой библиотеке, у меня уже каша в голове от различных мануалов.

В прошивке сделал как из одного мануала, но вот не уверен там ли... вкладка "boards.h"

строки сверху


17.03.2020 в 19:13
0

из example_configurations конфиги для анет 8 копируй в папку марлина

17.03.2020 в 19:53
0

библиотеку скачал, скопировал, не помогло.

17.03.2020 в 18:57
0

Arduino/Genuino mega2560 вроде там надо выбирать. 

17.03.2020 в 18:59
0

на анет платах ATmega 1284P (16 MHz)

17.03.2020 в 19:17
0

Точно уже просто не помню, давно сам этим заморачивался.

17.03.2020 в 19:01
0

Если начать перебирать, я принтер в кирпич не превращу? Если нет, то попробовать могу.

В списке ATmeg есть: 328p, 328pb, 16pb

17.03.2020 в 19:08
0

в марлине  в папке example_configurations конфиги для анет

17.03.2020 в 19:21
0

если речь о папке anet, то я ее скопировал в hardware

17.03.2020 в 19:24
0

Marlin\example_configurations\Anet\

17.03.2020 в 19:43
0

копировал, сейчас на всякий случай повторил, но не помогло, все та же ошибка

17.03.2020 в 19:58
0

там 2 файла конфига Configuration.h и Configuration_adv.h их надо скопировать с заменой в папку марлина

17.03.2020 в 20:06
0

Если имеется ввиду это: Marlin\example_configurations\Anet\

то копировал, не помогает. 

17.03.2020 в 20:19
0

если та же ошибка то неправильно плата выбрана #define MOTHERBOARD или не туда конфиги скопировал

17.03.2020 в 20:31
0

Вот есть у меня ощущение, что дело именно во вкладке "boards.h"

В тех скринах что я нашел есть отсыл на строку № 55, но у меня там вообще не то, что на скринах,

либо я там не то пишу. нашел в каком то мануале, что надо писать:

MOTHERBOARD BOARD_RAMPS_13_EFB

Я прописал эту строку в самом начале, в первых строках и больше ничего ни где не правил. Исправленное выделено.


17.03.2020 в 20:49
0

вобщем качаешь новый марлин 1,1,9 из папки Marlin-1.1.x\Marlin\example_configurations\Anet\A8\ копируешь 2 файла конфига Configuration.h и Configuration_adv.h в папку Marlin-1.1.x\Marlin\

17.03.2020 в 21:08
0

я 1.1.9 и скачал с оф.сайта, там же скачал конфиг, и из этого конфига скопировал эти файлы в папку марлин.

Сейчас попробовал стоковую прошивку, т.е. все как вы написали, ошибка та же.

Я уже хз что с этим делать.


17.03.2020 в 21:18
0

Похоже надо искать вариант без Ардуино.

Что-то попадалось на глаза с программатором.

18.03.2020 в 01:54
0

чтобы зашить анетовскую плату нужен программатор (та же нано) и далее - по обстоятельствам: либо один раз залить загрузчик и потом шить прямо из ардуино-иде, либо - каждый раз его использовать.

при заливке надо правильно выбрать - что и через что вы программируете.

18.03.2020 в 02:06
0

и вам же внятно написали: скопируйте два файла из примеров в основную папку Марлин. там уже всё, что надо прописано.

    // The following define selects which electronics board you have.
    // Please choose the name from boards.h that matches your setup
    #ifndef MOTHERBOARD
      #define MOTHERBOARD BOARD_ANET_10


ничего не трогайте в прошивке, только настройте программатор, порт...

18.03.2020 в 10:04
0

Я копировал файлы. И из отдельно скаченного конфига, и стоковые пробовал оставлять.

Но у меня не это там прописано, это точно:

    #ifndef MOTHERBOARD

      #define MOTHERBOARD BOARD_ANET_10

А мне точно ANET_10 надо? У меня А8.

Ребят не злитесь за глупые для вас вопросы)) Ну не силен я в этом.

Вечером попробую.

18.03.2020 в 19:05
0

1. так прописано в том файле, который вы якобы копировали. почему "якобы"? потому, что если у вас прописано другое - значит копирование не удалось или скопировали не туда.

2. "ANET_10" - это ANET_1.0 - просто точка здесь недопустима. и это не модель принтера, а модель платы.

18.03.2020 в 19:27
0

Все сделал еще раз, вот скрин вкладки, там Анет10, но ошибка та же.


18.03.2020 в 19:52
0

чтобы зашить анетовскую плату нужен программатор (та же нано) и далее - по обстоятельствам: либо один раз залить загрузчик и потом шить прямо из ардуино-иде, либо - каждый раз его использовать.

при заливке надо правильно выбрать - что и через что вы программируете.

на одном из ваших скринов видно, что выбран программатор "Arduino as ISP" - это использование второй Ардуино-платы в качестве программатора. в этом случае - нужно соответствующим образом соединить обе платы. как записать загрузчик (чтобы в дальнейшем вторая плата была не нужна) - полно информации в инете. да и здесь не раз обсуждалось - именно про Анетовские платы. поищите.

18.03.2020 в 04:51
0

с такой кашей в голове надо обратиться к специалисту.

у него и программатор найдется.


судорожные бессознательные действия приведут только к нерабочему принтеру.


18.03.2020 в 20:12
0

Все ребят всем спасибо,

добрый человек скинул на почту прошивку с готовым конфигом, все прошилось.

10.05.2020 в 21:06
0

Выложите пож-та конфиг, тоже хочу уйти от стоковой прошивки

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Совет по очистке дисплея от затвердевшего фотополимера.

Улучшение 3D печати поддержек МАРКЕРОМ [Перевод статьи]

Тестирование гравера 3DQ One V2

Корзинка для вселенной STALKER

Обзор интраорального 3D-сканера Medit i500

Элайнеры из HARZ labs dental peach.