Настройка Марлин (Все еще надеюсь)

Подписаться на 3Dtoday
Docent
Идет загрузка
Загрузка
21 Апреля 2017
4573
77
печатает на Prusa i3 Kit
Вопросы и Ответы
Выдался свободный день, и я решил в очередной, не помню уже какой по счету раз, прошить плату.
Надеюсь на помощь зала и буду оперативно писать сюда, что не получается.
И так имеется:

1. Плата GT2560
2. Скачана Ардуино ИДЕ 1.8.2
3. комп с чистой Виндовс 10

Первая попытка компиляции дала фейл

????? ?????????? 53058 ???? (20%) ?????? ??????????. ????? ???????? 253952 ????.
?????????? ?????????? ?????????? 2670 ???? (32%) ???????????? ??????, ???????? 5522 ???? ??? ????????? ??????????. ????????: 8192 ????.

Это что значит?
Ответы на вопрос

Ответы

21.04.17 в 11:43
0
Вопросительные знаки говорят о том что операционная система не имеет соответствующего инкодинга языка. Какого не ясно.
Нельзя ли перейти на OS Win 7 с нормальными регинальными установками языка?
По крайней мере на 10-ке надо настроить региональные установки языка правильно, возможно вам мешает французские установки региона, надо переходить на English или Russin везде.
21.04.17 в 11:46
печатает на Prusa i3 Kit
0
Сейчас проверю.
21.04.17 в 11:52
печатает на Prusa i3 Kit
0

Скетч использует 53058 байт (20%) памяти устройства. Всего доступно 253952 байт.
Глобальные переменные используют 2670 байт (32%) динамической памяти, оставляя 5522 байт для локальных переменных. Максимум: 8192 байт.
Заработало.

Надо поставить драйвер на вин 10.
Какой лучше искать?
21.04.17 в 11:54
печатает на Prusa i3 Kit
0
Хочу пошагово все сделать под контролем, чтобы быть уверенным, что не ошибся.:D
21.04.17 в 11:59
печатает на Prusa i3 Kit
0
Arduino: 1.8.2 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Скетч использует 53058 байт (20%) памяти устройства. Всего доступно 253952 байт.
Глобальные переменные используют 2670 байт (32%) динамической памяти, оставляя 5522 байт для локальных переменных. Максимум: 8192 байт.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
Произошла ошибка при загрузке скетча
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Поставил драйвер с geeetech как они рекомендуют.
21.04.17 в 12:43
печатает на RepRap
0
Самая простая проверка - "Получить информацию про плату". Должно появиться окно с какими-то читаемыми данными.
21.04.17 в 13:41
печатает на Prusa i3 Kit
0
Информация по плате

BN: Неизвестная плата
VID: 0403
PID: 6001
SN: Загрузить любой скетч, для использования
Монитор порта выдает инфу по прошивке зашитой в плате.
21.04.17 в 17:00
печатает на RepRap
0
О! Отлично!
Значит в системе плата нормально отображается. Как минимум есть с ней обмен инфой.
21.04.17 в 17:14
печатает на Prusa i3 Kit
0
Обмен то есть, и по мониторингу порта. А толку нет.
21.04.17 в 12:10
печатает на Prusa i3 Kit
0
попробуйте ардуино 1.6 поставить: https://www.arduino.cc/en/Main/OldSoftwareReleases#00xx
21.04.17 в 12:24
печатает на Prusa i3 Kit
0
Ок сейчас поставлю
21.04.17 в 12:36
печатает на Anet A6
0
Выставить параметры порта Ардуино ИДЕ в соответствии с железом: ищем в диспетчере устройств свой СОМ порт.
Правильно выбрать плату (судя по логу IDE пытается прошить через STK500) выбрать Arduino Mega 2560 or Mega ADK
В общем смотрим по ссылке в конце страницы: http://www.geeetech.com/wiki/index.php/GT2560
21.04.17 в 12:58
печатает на Prusa i3 Kit
0
Итак.
Поставил Ардуино 1.6.13
Выбрал борт 7 как написано http://www.geeetech.com/wiki/index.php/GT2560


avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
21.04.17 в 13:00
печатает на Prusa i3 Kit
0
При мониторе порта СОМ3 выдает

start
echo:Marlin1.0.0
echo: Last Updated: Jan 4 2016 19:03:56 | Author: (John, default config)
Compiled: Jan 4 2016
echo: Free Memory: 3795 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:Steps per unit:
echo: M92 X78.74 Y78.74 Z2560.00 E105.00
echo:Maximum feedrates (mm/s):
echo: M203 X400.00 Y400.00 Z2.00 E45.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X1400 Y1400 Z100 E80000
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S1400.00 T5000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X13.50 Z0.30 E5.00
echo:Home offset (mm):
echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo: M301 P19.86 I1.00 D98.93
echo:SD card ok
21.04.17 в 14:52
печатает на Anet A6
0
Что-то я совсем запутался:
Для прошивки выбираешь порт 7, а мониторишь 3-й.
Так на каком порту все-таки висит плата? Тот порт и выставлять в настройках порта ардуины.
21.04.17 в 14:57
печатает на Prusa i3 Kit
0
Не, порт СОМ 3, а Motherboard 7 (так советуют на http://www.geeetech.com/wiki/)
21.04.17 в 17:54
печатает на Anet A6
0
Покурил форум: говорят ардуино IDE 1.0.1 и вперед, причем последние сообщения говорят о том, что и на 1.0.1 не хочет грузиться.
Попробуй с нуля:
1. Загрузи прошивку с сайта производителя.
2. Загрузи Arduino IDE 1.0.1
3. Снеси все что устанавливал (ардуино), дрова сносить не надо.
4 Установи ИДЕ 1.0.1
5. Попробуй сделать все по картинкам (порт 3, плата в настройках ардуино ИДЕ: Arduino Mega 2560 or Mega ADK
6. Приложи скриншот с экрана
21.04.17 в 17:56
печатает на Prusa i3 Kit
0
Сейчас попробую.
21.04.17 в 14:43
печатает на Prusa i3 Kit
0
Читаю Тут и не могу понять, что за процедура, и как ее выполнить.


Windows users need install driver before uploading. The board: Tools > Board > Arduino Mega 2560 or Mega ADK, as shown below.



Load in the file you need to burn, Click the “check ()” button to check if it is right and then click the “->” button to upload
firmware, as shown below.



На картинке плата == 88 Ни синтаксис, ни
# include у меня нет в моем configurqtion h
21.04.17 в 15:27
печатает на RepRap
0
Марлин какой версии у Вас?
21.04.17 в 15:55
печатает на Prusa i3 Kit
0
Скачал последнюю RC, перепробовал несколько старых версий. Уже запутался.
Я так понимаю - бесполезно?
21.04.17 в 16:11
печатает на RepRap
0
в последних релизах Motherboard определяется как #define MOTHERBOARD BOARD_RAMPS_13_EFB, значение берется из BOARDS.H
21.04.17 в 15:58
печатает на Prusa i3 Kit
0
Поставим вопрос по другому, можно ли в ЕЕПРОМ вписать шаги по ХУ, не занимаясь этой херней?
Достало крутить перед каждой печатью ручкой с 78 до 100...
Или проще вообще купить другую плату которая будет коннектиться без танцев с бубном.
Второй месяц бьюсь над этой дрянью.
04.11.17 в 05:18
печатает на Anet A8
0
а почему не подключится репитером и не исправить шаги?
Конфигурация=> Конфигурация EEPROM=>
04.11.17 в 14:23
печатает на Prusa i3 Kit
0
Можно, но данные все равно нельзя сохранить. Каждый раз надо вводить по новой.
21.04.17 в 16:19
печатает на Prusa i3 Kit
0
Сейчас при загрузке выдало:

Using Port : COM3
Using Programmer : wiring
Overriding Baud Rate : 115200

Хотя в скетче стоит 250000
И монитор порта отзывается на 250000
21.04.17 в 17:38
печатает на Prusa i3 Kit
0
Overriding Baud Rate : 115200
Полез искать конфигурационный файл в ардуино
C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf
Там везде прописано 115200. Может дело в этом?
У меня плата на 115200 не отзывается, только на 250000.
Как поправить файл?
После правки в ворде ардуино жалуется на неправильный формат
21.04.17 в 17:45
печатает на Prusa i3 Kit
0
Какую плату лучше заказать, чтобы просто перенести ее на принтер?:D
21.04.17 в 18:20
печатает на Anet A6
0
Блин, дошло до меня наконец то.
a05d5470a6bca6e777ca8c239c32bd43.png

В новых прошивках Марлин надо указывать наименование полностью (раньше было как на скринах).
Если в двух словах, то:
На разных платах пины от микроконтроллера отвечают за разные действия. В твоем случае надо заменить как на скриншоте.

еще раз повторюсь: скачай родную прошивку и следуй рекомендациям продавца, иначе можешь получить совсем не тот результат, на который рассчитываешь (нерабочую плату и море разочарования).
21.04.17 в 18:37
печатает на Prusa i3 Kit
0
Сколько по времени длиться прошивка?
21.04.17 в 18:55
печатает на Anet A6
0
Если честно, не помню.
Сейчас попробую прошить свободную мегу.
С компиляцией скетча мега прошилась секунд за сорок. Шнурок короткий ( сантиметров 50)
21.04.17 в 19:00
печатает на Anet A6
0
с форума по плате:
я решить эту проблему. RepetierHost v1.6.0 было вмешательство в связи между Arduino IDE и принтером. Я просто закрыл программу RepetierHost, перезагрузил компьютер и принтер делает для сброса , а затем загрузка заняла меньше минуты. Поздравления и С Новым годом всех вас.
21.04.17 в 19:08
печатает на Prusa i3 Kit
0
Я специально с чистого компа работаю. Чтобы быть уверенным что ничего не мешает.


avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: Send: . [1b] . [01] . [00] . [03] . [0e] . [11] . [01] . [01] . [06]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv: . [0e]
avrdude: Recv: > [3e]
avrdude: Recv: A [41]
avrdude: Recv: . [d9]
avrdude: Recv: . [df]
avrdude: Recv: X [58]
avrdude: Recv: . [d8]
avrdude: Recv: . [d9]
avrdude: Recv: M [4d]
avrdude: Recv: P [50]
avrdude: Recv: . [c6]
avrdude: Recv: q [71]
avrdude: Recv: F [46]
avrdude: Recv: Y [59]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: stk500v2_command(): failed miserably to execute command 0x11
avrdude: stk500v2_disable(): failed to leave programming mode

avrdude done. Thank you.

Пишет мол загрузилось. Проверил, все как было раньше.
Но это уже хоть какой-то прогресс :)
21.04.17 в 18:54
печатает на Anet A6
0
Поторопился я со скриншотом, извиняюсь:
8381d656a97d13b00740fc4d58555d3e.png


дословно строка должна выглядеть так:
#define MOTHERBOARD BOARD_ULTIMAKER// Ultimaker
21.04.17 в 18:08
0
да уж , реальный танец с бубнами получается...
так вы залили новую прошивку или нет версией 1.0.1?
21.04.17 в 18:22
печатает на Anet A6
0
А еще лучше, покури русскоязычные форумы по марлину, потренируйся на котятах, а потом уже начинай ковырять прошивку своей платы.
21.04.17 в 18:35
печатает на Prusa i3 Kit
0
Рассказываю.
Скачал Ардуино 1.0.1
Скачал прошивку от производителя конкретно на мою модель.
Что то начало грузиться. Уже минут 15 что-то там пишет. Правда через каждые несколько строк опять идут

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv: . [0e]
avrdude: Recv: : [3a]
avrdude: Recv: @ [40]
avrdude: Recv: l [6c]
avrdude: Recv: . [df]
avrdude: Recv: X [58]
avrdude: Recv: . [d8]
avrdude: Recv: . [d9]
avrdude: Recv: m [6d]
avrdude: Recv: P [50]
avrdude: Recv: . [b2]
avrdude: Recv: . [8e]
avrdude: Recv: . [0c]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]

Но процесс не прекращается. Жду
21.04.17 в 19:13
печатает на Prusa i3 Kit
0
Пробую другим программатором
21.04.17 в 19:14
печатает на Prusa i3 Kit
0
avrdude: stk500v2_getsync(): timeout communicating with programmer
AVR Part : ATMEGA2560
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : STK500V2
Description : Atmel STK500 Version 2.x firmware
Programmer Model: Unknown
avrdude: Send: . [1b] . [01] . [00] . [02] . [0e] . [03] . [90] . [85]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv: . [07]
avrdude: Recv: . [dc]
avrdude: Recv: . [fa]
avrdude: Recv: } [7d]
avrdude: Recv: M [4d]
avrdude: Recv: . [f9]
avrdude: Recv: . [0e]
avrdude: Recv: . [10]
avrdude: Recv: . [08]
avrdude: Recv: . [16]
avrdude: Recv: ( [28]
avrdude: Recv: . [f8]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: Send: . [1b] . [01] . [00] . [02] . [0e] . [03] . [90] . [85]
21.04.17 в 19:29
печатает на Anet A6
0
AVRISP mkII у меня стоит.
21.04.17 в 19:29
печатает на Prusa i3 Kit
0
Похоже опять ничего не будет. Может шнурок поменять?
И еще, плату нужно "голую" прошивать, или все навесное не мешает?
Моторы, концевики, драйверы итд?
И про питание... Оно сейчас с блока питания.
21.04.17 в 19:45
печатает на Anet A6
0
Глянул схему, вроде ничего не должно мешать прошивке. Т.е. шить можно на лету не отключая переферию.
когда шить пытаешься, питание идет только от USB или питание принтера тоже включено?
Шьешь с ноута?
Ну и шнурок, да - попробуй другой. Экранированный и с фильтром.
21.04.17 в 20:07
печатает на Prusa i3 Kit
0
И да, шью с ноута.
21.04.17 в 20:09
печатает на Prusa i3 Kit
0
Может быть тебе доступ дать с teamviewera? Будет нагляднее?
21.04.17 в 20:04
печатает на Prusa i3 Kit
0
Экранированный и с фильтром.
питание идет только от USB или питание принтера тоже включено?
Экранированный с фильтром поставил.
Питание от блока. Без него вообще не реагирует.
21.04.17 в 20:33
печатает на RepRap
0
я так понял мост- стоит на дуне- ладно. Попробуй вот что, отключи экранчик- остальное не надо. Ардуинку поставь 1.6.9- более менее корректно работает
21.04.17 в 20:46
печатает на Prusa i3 Kit
0
Попробовал. Никаких изменений.
Сначала что-то читает... Потом рисует таблицу, потом опять начинаются taimout
21.04.17 в 20:52
печатает на Prusa i3 Kit
0
c 1.6 ошика при компиляции

C:\Users\Vanian\AppData\Local\Temp\arduino_build_964538\sketch\Marlin_main.cpp:351:14: warning: 'delta' defined but not used [-Wunused-variable]

static float delta[3] = {0.0, 0.0, 0.0};

^

Используем библиотеку LiquidCrystal версии 1.0.5 из папки: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal
exit status 1
using typedef-name 'fpos_t' after 'struct'
21.04.17 в 20:55
печатает на RepRap
0
хах, при таймауте? Был у меня такой случай. Залил прошивку а она оказалась какой-то глючной(что-то не так я сделал в ней). В итоге как- будто бы с дуни слетел бутлоадер. Попробуй блинк прошить!
21.04.17 в 21:07
печатает на Prusa i3 Kit
0
Попробуй блинк прошить!
Это как?
21.04.17 в 21:19
печатает на RepRap
0
Стандартное мигание светодиодом на 13 порту, в образцах скетч blink зовется
21.04.17 в 21:31
печатает на Prusa i3 Kit
0
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: Send: . [1b] . [01] . [00] . [02] . [0e] . [03] . [90] . [85]
avrdude: Recv:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
21.04.17 в 21:31
печатает на Prusa i3 Kit
0
До этого опять таблица была.
21.04.17 в 21:45
печатает на RepRap
0
Все ясно, полетел бутлоадер(а может и нет). Щас только не смейтесь вот серьезно попробуйтеотключить всю перефирию и при прошивке клацая на ресет и держа палец на микроконтроллере прошить(блинк именно)
21.04.17 в 21:47
печатает на RepRap
0
Пока пробуй прошить таким способом блинк(у меня с 10-20 раза получилось)
21.04.17 в 21:55
печатает на Prusa i3 Kit
0
Если честно, на это у меня уже сил нет. С самого утра не отхожу от принтера с компьютером.
Проще купить другую плату. Только разобраться какую.
21.04.17 в 22:13
печатает на RepRap
0
А что за связка, что за принтер?
22.04.17 в 00:24
печатает на Prusa i3 Kit
0
Переделанная в куб пруша.
21.04.17 в 21:50
печатает на RepRap
0
После этого должно пойьи гормально, если уже совсем не выходит то перепрошиай бутлоадер, благо инфы в инете по этому делу куча, но уверен до этого скорее всего не дойдет, у меня прост такая же проблема была
21.04.17 в 21:44
печатает на RepRap
0
Так и знал
21.04.17 в 21:58
печатает на Prusa i3 Kit
0
Скорее всего бутлодер просто не прошит. Я когда копал инфу, встречал упоминания что на этих принтерах встречались платы без бутлодера.
21.04.17 в 22:09
печатает на Prusa i3 Hephestos
0
какой у Вас тип программатора выбран? если шьете просто подключенную по юсб шнурку ардуинку - поставьте AVR ISP

и для разнообразия попробуйте до ардуинки достучатся с командной строки
avrdude -p atmega2560 -c wiring -P COM1 (или какой там у Вас)

проверьте, не висит ли на ногах Rx/Tx ардуины какая-нибудь левая хрень
21.04.17 в 22:24
печатает на Prusa i3 Kit
0
Пробовал все. Шить пробовал по ЮСБ шнуру подключенному к принтеру.
С какой командной строки? С виндовс? В Ардуино ИДЕ я не нашел командной строки.
22.04.17 в 00:19
печатает на Prusa i3 Hephestos
0
да, с командной строки power shell или как он там в венде сейчас называется

если утилита avrdude не запускается - ищите её в глубинах той папки куда ардуино установлена. на всякий случай, если не сработало автоопределение скорости - её можно явно указать опицией -b. например -b 115200

и что бы два раза не вставать - ну а что Вам на 250000 мешает работать, если на этой скорости плата видится?
22.04.17 в 00:23
печатает на Prusa i3 Kit
0
ну а что Вам на 250000 мешает работать, если на этой скорости плата видится?
Ардуина. Программатор в строке состояния сразу пишет во время прошивки 115200.
С чем это связанно хз.

Overriding Baud Rate : 115200
22.04.17 в 00:28
печатает на Prusa i3 Kit
0
да, с командной строки power shell или как он там в венде сейчас называется
А смысл? монитор порта в ардуине на 250000 отдает конфиг прошитый в плату.
start
echo:Marlin1.0.0
echo: Last Updated: Jan 4 2016 19:03:56 | Author: (John, default config)
Compiled: Jan 4 2016
echo: Free Memory: 3795 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:Steps per unit:
echo: M92 X78.74 Y78.74 Z2560.00 E105.00
echo:Maximum feedrates (mm/s):
echo: M203 X400.00 Y400.00 Z2.00 E45.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X1400 Y1400 Z100 E80000
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S1400.00 T5000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X13.50 Z0.30 E5.00
echo:Home offset (mm):
echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo: M301 P19.86 I1.00 D98.93
echo:SD card ok
21.04.17 в 22:27
печатает на Prusa i3 Kit
0
Версии Ардуино 1.6 видят плату по монитору порта и получают отклик если будрейт выставляю на 250000, в версии Ардуино 1.0. максимальный будрейт 115200 и соответственно по монитору порта приходят крякозябры.
Похоже плата отвечает корректно только на 250000.
22.04.17 в 00:29
печатает на Prusa i3 Kit
0
Столько гемора, только для того, чтобы зашить количество шагов... ппц.
22.04.17 в 06:59
печатает на RepRap
0
Да мегу посеняй и все, если гемора не хочешь
22.04.17 в 01:07
печатает на Anet A6
0
ставь иде 1,6,0 завтра будем думать дальше.
22.04.17 в 09:52
печатает на Prusa i3 Kit
0
На форуме Geeetech ответили.

http://www.geeetech.com/forum/viewtopic.php?f=20&t=17102
Сегодня сниму плату осмотрю пайку и кристалл.
22.04.17 в 10:46
печатает на Prusa i3 Kit
0
Интересно. Отключил все с платы, компьютер перестал ее видеть вообще.
22.04.17 в 11:05
печатает на Prusa i3 Kit
0
Картина на этот момент такая. Подключен только экран и питание с блока. Больше ничего на плате нет.
Ошибка осталась. Внешний осмотр платы вокруг кристалла ничего не дает. Все пропаяно нормально.
Похоже бутлодер все таки?
22.04.17 в 14:01
печатает на Anet A6
0
В общем, судя по форумам по этой плате, варианта два:
1. зашит глючный бутлоадер (что-то там с !!!)
2. бутлоадера просто нет (если не можешь прошить блинк с 100 попытки, одновременно нажимая кнопку ресет и начиная процесс программирования)
Выход один: качать схему на свою плату, подключать программатор (благо он у тебя уже есть) и пытаться прошить бутлоадер.
22.04.17 в 14:27
печатает на Anet A6
0
Черпаем информацию по подключению АВРисп отсюда: http://www.geeetech.com/forum/viewtopic.php?p=27978


проверяем мультиметром:
http://reprap.org/wiki/Geeetech_GT2560
ну и еще одна ссылка, от 7 апреля в твоей теме: http://www.deviantutorials.com/flashing-arduino4
Главное, когда будешь шить - не подключай питание к плате, питание берется от программатора.
22.04.17 в 14:55
печатает на Prusa i3 Kit
0
Понятно. С понедельника может попробую. Я работаю эти субботу и воскресенье, не до платы будет.
Заранее вопрос может оцените свежим взглядом :)
Коннекторы на моей плате под экран и SD как бы перевернуты.
Тот что на картинке имеет прорезь в пластмассе вверх, а у меня эта прорезь вниз если смотреть на плату так же.
Из этого следует вопрос, контакты тоже перевернуты или как есть. Просто пластмаска верх ногами.
В общем это надо обдумать.
22.04.17 в 15:43
печатает на Anet A6
0
где-то попадалось про это, там наоборот прорезь вниз поворачивали для подключения графического дисплея. Надо прозвонить. Должно быть так :
сигнал Нога контроллера
MISO - 22
MOSI - 21
SCK - 20
RST - 30

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