Поддержка камней Atmega64, Atmega128 и других...........

На этом форуме Вы можете задать вопросы знатокам программы и автору.
seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Поддержка камней Atmega64, Atmega128 и других...........

#21

Сообщение seri0shka » 24.02.2019{, 13:03}

1. Как можно загрузить? Желательно, чтоб не мешала обычной MegaCore (в которой выводы намного удобней расположены, если не считать несоответствие atmega2560).
2. Чем пользовались для создания (редактирования) картинки? Мне бы для себя несколько создать.

gafner2289
Рядовой
Сообщения: 11
Зарегистрирован: 07.10.2017{, 19:22}
Репутация: 0
Откуда: Славянск-на-Кубани

Поддержка камней Atmega64, Atmega128 и других...........

#22

Сообщение gafner2289 » 24.02.2019{, 13:28}

1) Кидаете папку с архива "64-pin-arduino-mega" в Arduino15\packages\MegaCore\hardware\avr\2.0.1\variants
А "boards.txt" заменяете в Arduino15\packages\MegaCore\hardware\avr\2.0.1
В меню IDE добавится Pinout.

2) Пользуюсь Фотошопом.

есть только проблема с таймером описывал выше.

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Поддержка камней Atmega64, Atmega128 и других...........

#23

Сообщение seri0shka » 24.02.2019{, 14:05}

gafner2289 писал(а):
24.02.2019{, 13:28}
В меню IDE добавится Pinout.
Что-то не нахожу... Где именно?

gafner2289
Рядовой
Сообщения: 11
Зарегистрирован: 07.10.2017{, 19:22}
Репутация: 0
Откуда: Славянск-на-Кубани

Поддержка камней Atmega64, Atmega128 и других...........

#24

Сообщение gafner2289 » 24.02.2019{, 14:43}

Вот.
СпойлерПоказать
11.JPG

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Поддержка камней Atmega64, Atmega128 и других...........

#25

Сообщение seri0shka » 24.02.2019{, 15:00}

gafner2289 писал(а):
24.02.2019{, 13:28}
Кидаете папку с архива "64-pin-arduino-mega" в Arduino15\packages\MegaCore\hardware\avr\2.0.1\variants
А "boards.txt" заменяете в Arduino15\packages\MegaCore\hardware\avr\2.0.1
Разобрался: папка Arduino15 принадлежит ИДЕ1.6.5, с ней работает.
А вот где найти для 1.8.0?

gafner2289
Рядовой
Сообщения: 11
Зарегистрирован: 07.10.2017{, 19:22}
Репутация: 0
Откуда: Славянск-на-Кубани

Поддержка камней Atmega64, Atmega128 и других...........

#26

Сообщение gafner2289 » 24.02.2019{, 15:10}

Когда я устанавливаю. в IDE1.8 MegaCore то она у меня хранится.
C:\Documents and Settings\Саша\Local Settings\Application Data\Arduino15\packages\MegaCore

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Поддержка камней Atmega64, Atmega128 и других...........

#27

Сообщение seri0shka » 24.02.2019{, 15:47}

Нашёл! У меня здесь (сначала нужно включить отображение скрытых папок): C:\Users\Администратор\AppData\Local\Arduino15\packages\MegaCore\hardware\avr\2.0.1
В меню появилось, дальше пока пробовать не буду, сейчас не востребовано, тем более с Мега128 проблемы, как сказали выше.
Это в boards.txt можно ведь добавить варианты с другими тактовыми частотами и т.п?

gafner2289
Рядовой
Сообщения: 11
Зарегистрирован: 07.10.2017{, 19:22}
Репутация: 0
Откуда: Славянск-на-Кубани

Поддержка камней Atmega64, Atmega128 и других...........

#28

Сообщение gafner2289 » 24.02.2019{, 16:20}

Давайте все дружно будим писать автору проекта в личку. С просьбой добавить другие микроконтроллеры Atmega

Аватара пользователя
belyx
Сержант
Сообщения: 247
Зарегистрирован: 24.07.2016{, 20:38}
Репутация: 20
Откуда: Витебск Беларусь

Поддержка камней Atmega64, Atmega128 и других...........

#29

Сообщение belyx » 24.02.2019{, 17:08}

gafner2289 писал(а):
24.02.2019{, 16:20}
Давайте все дружно будим писать автору проекта в личку. С просьбой добавить....
имейте совесть и терпение - не терроризируйте автора!

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Поддержка камней Atmega64, Atmega128 и других...........

#30

Сообщение seri0shka » 24.02.2019{, 18:37}

gafner2289 писал(а):
24.02.2019{, 16:20}
С просьбой добавить другие микроконтроллеры Atmega
Не обязательно так уж все контроллеры. Глобальные отличия именно при изменении количества ног. Так что достаточно было бы добавить 44 pin и 64 pin, остальное по сути есть.

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Поддержка камней Atmega64, Atmega128 и других...........

#31

Сообщение ivanpost » 01.03.2019{, 10:30}

У меня нормально 128 компилируются. С дисплеем OLED, 2мя UART и Esp-Link.

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 6
Откуда: Маркс-Энгелс
Имя: Alexander

Поддержка камней Atmega64, Atmega128 и других...........

#32

Сообщение Grafsaxar » 06.03.2019{, 14:34}

ivanpost писал(а):
01.03.2019{, 10:30}
У меня нормально 128 компилируются. С дисплеем OLED, 2мя UART и Esp-Link.
Какую библиотеку и bootloader используете?

Отправлено спустя 44 минуты 7 секунд:
https://ru.aliexpress.com/item/ATMEL-AT ... 33edELfnen

Ребята пришла наконец-то долгожданная плата.
Прововал что нибуть загрузить= никак не загружалось.
Fuse были непонятно как.
Мучал я её пару дней, да так замучал что контроллер сдох сабака.

К счастью был оригинальный мега128, перепаял и дальше стал мучать.

Короче все выходные потратил на этот камень и успеха 0.

А вот вчера осенило. Думаю надо reset нажать в момент прошивки..... и чудо прошился...

Вот немогу понять почему DTR - Reset на нём не срабатывает.
Нано без проблем прошивает. Reset стандартно подтянут к + через 10к

Адаптер такой

https://ru.aliexpress.com/item/T232RL-F ... 33edEjaz48
Качество — это делать что-либо правильно, даже когда никто не смотрит

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Поддержка камней Atmega64, Atmega128 и других...........

#33

Сообщение seri0shka » 06.03.2019{, 20:36}

Grafsaxar писал(а):
06.03.2019{, 15:18}
Fuse были непонятно как. Мучал я её пару дней, да так замучал что контроллер сдох сабака.
1. С кварцем пробовали?
2. По чём определили, что сдох?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Поддержка камней Atmega64, Atmega128 и других...........

#34

Сообщение Ingwar » 06.03.2019{, 23:06}

Grafsaxar писал(а):
06.03.2019{, 15:18}
Вот немогу понять почему DTR - Reset на нём не срабатывает.
Нужно между DTR и Reset поставить емкость 0,1 мкФ.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 6
Откуда: Маркс-Энгелс
Имя: Alexander

Поддержка камней Atmega64, Atmega128 и других...........

#35

Сообщение Grafsaxar » 07.03.2019{, 15:41}

Ingwar писал(а):
06.03.2019{, 23:06}
Grafsaxar писал(а):
06.03.2019{, 15:18}
Вот немогу понять почему DTR - Reset на нём не срабатывает.
Нужно между DTR и Reset поставить емкость 0,1 мкФ.
Ставил. к сожалению не помогает. Вот жду новые усб-уарт переходники
Качество — это делать что-либо правильно, даже когда никто не смотрит

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Поддержка камней Atmega64, Atmega128 и других...........

#36

Сообщение Ingwar » 07.03.2019{, 15:48}

Grafsaxar писал(а):
07.03.2019{, 15:41}
Ставил. к сожалению не помогает. Вот жду новые усб-уарт переходники
Ну тогда хз... Использовал кондер на таких https://robotdyn.com/mega-2560-pro-mini ... -16au.html
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 6
Откуда: Маркс-Энгелс
Имя: Alexander

Поддержка камней Atmega64, Atmega128 и других...........

#37

Сообщение Grafsaxar » 08.03.2019{, 10:33}

Пришли 3 УСБ УАРТА с мини усб .

Ребята не советую такие брать.

https://ru.aliexpress.com/item/T232RL-F ... 33edEjaz48

У первого все пины согнулись и усб закоротило когда кабель засовывал.
Хотя засунус с лёгкостью:)))

Второму очень осторожно засунул:)) пришлось немного усб подправить.
Пробовал и с кондёром и без. никак. Сбрасывает контроллер и зависает.

Зацепил лично разработанное ESP8266 для таких целей и прошил по воздуху с первого раза.

Вообще без конденсатора.
Качество — это делать что-либо правильно, даже когда никто не смотрит

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Поддержка камней Atmega64, Atmega128 и других...........

#38

Сообщение ivanpost » 11.03.2019{, 13:21}

Grafsaxar писал(а):
06.03.2019{, 15:18}
ivanpost писал(а):
01.03.2019{, 10:30}
У меня нормально 128 компилируются. С дисплеем OLED, 2мя UART и Esp-Link.
Какую библиотеку и bootloader используете?

Вот немогу понять почему DTR - Reset на нём не срабатывает.
Нано без проблем прошивает. Reset стандартно подтянут к + через 10к

https://ru.aliexpress.com/item/T232RL-F ... 33edEjaz48
бутлоадер и гитхаба - https://github.com/MCUdude/MegaCore
... да, фьюзы прошиваю из IDE через программатор

Я использую Esp-Link адаптер для прошивок.
Некоторые траблы с ресетом на камне есть - с кондером 0,1 плохо срабатывает. Поэтому вообще его убрал - ресет на прямую на dtr Esp-Link платы.
Если разберетесь, какой надо кондер - пишите

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 6
Откуда: Маркс-Энгелс
Имя: Alexander

Поддержка камней Atmega64, Atmega128 и других...........

#39

Сообщение Grafsaxar » 11.03.2019{, 13:43}

Я загрузил библиотеку через IDE версии 2.0.1

Вот пробую на совместимость с мегой 2560 в Flprog.

Как всё проверю отпишусь.
Мегу впаял оригинальную. Китайская что на плате была глючит.
Качество — это делать что-либо правильно, даже когда никто не смотрит

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 6
Откуда: Маркс-Энгелс
Имя: Alexander

Поддержка камней Atmega64, Atmega128 и других...........

#40

Сообщение Grafsaxar » 13.03.2019{, 15:11}

Ребята тест меги 128 со среды Flprog Мега2560 закончился .

Всё работает за исключением пару мелочей;

1. мега 128 имеет 2 PWM это PB6 и PB7 в Flprog мега 2560 можно их выбрать но только как цифровой
2. Пины 43 и 44 осутствуют в Flprog мега 2560
Использовал библиотеку MEGACORE by MCUdude 2.0.1

Думаю теоретически пожно сделать БП на 2 аналоговых входа и на 2 выхода???
mega1.JPG
mega2.JPG
Качество — это делать что-либо правильно, даже когда никто не смотрит

Ответить

Вернуться в «Спросить у знатоков»