Страница 1 из 4

Помогите понять как запрограмировать мега2560

Добавлено: 25.07.2016{, 02:42}
jonik22sm
Купил макетку на 100 ног купил мега 2560 припоял, припоял всю обвязку. микросхема пустая без загрузчика. Как его туда залить я немогу нигде найти инфу

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 00:18}
Сергей
jonik22smhttp://forum.flprogwiki.ru/viewtopic.php?f=18&t=1200 здесь обсуждали.
А вообще поиском пользуйтесь. По сайту и по интернету.

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 10:21}
Pratak
А мега 2560 это atmega2560-16au?
Чем прошивать хотите? Ардуинкой или программатором?

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 13:02}
jonik22sm
Ардуинкой уно или нано есть то и то
Я ещё не могу разобраться с названием выходов и входов

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 14:03}
Pratak
jonik22sm писал(а):Я ещё не могу разобраться с названием выходов и входов
Хм, а как вы тогда обвязку вешали?
Вот распиновка:


Распиновка UNO есть на местном источнике: Распиновка микропроцессоров семейства АРДУИНО

Делаете из UNO программатор, подключаете SCK, MISO, MOSI, reset, питание согласно распиновке и вперед)

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 17:25}
jonik22sm
Какойто скетч нужен или как?
подключаете SCK, MISO, MOSI, reset,

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 20:07}
Pratak
В UNO, которую будете использовать в качестве программатора через ArduinoIDE (прога котрой прошивают ардуинку) заливаете скетч ArduinoISP, он там в образцах. Далее соединяете SCK,MISO,MOSI камня и UNO с прошитым ArduinoISP, а пин reset микроконтроллера на десятый пин UNO. Выбираем программатор arduino as ISP в меню сервис -> программатор. Затем выбираем мега 2560 в списке контроллеров. Потом идем в Инструменты - > Записать загрузчик. Радуемся)))

Помогите понять как запрограмировать мега2560

Добавлено: 26.07.2016{, 22:38}
jonik22sm
Пишет
Недопустимая подпись устройства.
Дважды проверьте подключе и попробуйте снова, или использовать -F для переопределения
этот чек.

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 12:53}
Pratak
Можно ссылку на ваш камень, где брали?

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 14:35}
jonik22sm

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 14:47}
Pratak
Камень верный... К сожалению сам сейчас проверить не могу, нет таких контроллеров. Проверьте качество пайки и верность подключения. Может вы в обвязке чего перепутали?

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 15:23}
jonik22sm
ок сейчас сяду проверю кварц на 16 и к нему кондюки на 22пФ правильно?
а питание обязательно звездой делать или можно шлейфом

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 16:34}
Pratak
Да. Подключение по даташиту:

где кандеры на 12-22пФ.
Что касается питания то лучше звездой, опора все таки. Но может и шлейфом подойдет, не пробовал))

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 19:49}
jonik22sm
А как кондёры подбирать?

Помогите понять как запрограмировать мега2560

Добавлено: 27.07.2016{, 20:22}
Pratak
По даташиту 12-22пФ, гланое что бы одинаковый номинал был. В вашем случае имеющиеся на 22пФ - отлично подходят.

Помогите понять как запрограмировать мега2560

Добавлено: 28.07.2016{, 00:59}
jonik22sm
а aref нужно через кондёр к минусу притягивать?

Добавлено (28.07.2016, 00:59)
---------------------------------------------
Теперь пишет
Expected signature for ATmega2560 is 1E 98 01

         Double check chip, or use -F to override this check.

Помогите понять как запрограмировать мега2560

Добавлено: 28.07.2016{, 13:33}
Pratak
Неверная подпись камня. Варианты:
  Возможно вы неверно указали камень при прошивке.
  Возможно надо поправить /ide/hardware/arduino/avr/boards.txt, попробуйте заменить строку



Код: Выделить всё

megaADK.build.mcu=atmega2560
на



Код: Выделить всё

megaADK.build.mcu=atmega2560-16AU
[/i]

Помогите понять как запрограмировать мега2560

Добавлено: 28.07.2016{, 14:51}
Max
Встреваю в ваш разговор. А скажите, зачем нужно покупать отдельный процессор и ломать себе голову с обвязками, прошивками и т.д., когда есть уже готовые платы?

Помогите понять как запрограмировать мега2560

Добавлено: 28.07.2016{, 15:14}
jonik22sm
Всё дело в размерах

Помогите понять как запрограмировать мега2560

Добавлено: 28.07.2016{, 15:16}
nalnik