Использование Atmega 328PB

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

Использование Atmega 328PB

#1

Сообщение Ingwar » 10.10.2018{, 13:07}

По ошибке приобрел партию камушков (250 шт) ATMEGA328PB-AN на сайте производителя.
В тот момент я не знал, что это совсем не разновидность ATMEGA328P-AN и они не совсем совместимы.
Но не откладывать же их в долгий ящик до времен, когда они появятся, а может и не появятся, в списке поддерживаемых IDE.
Поиски, "курение" проба различных optiboot и других вариантов привели меня на
На чем я и остановился.
Вкратце делаем так:
1) открываем файл ...\ideV2\hardware\tools\avr\etc\avrdude.conf
2) находим строку
СпойлерПоказать
config1.png
3)меняем сигнатуру камушка
СпойлерПоказать
config2.png
4)сохраняем изменение
5)берем или делаем программатор Arduino as ISP
6)открываем IDE и настраиваем так
СпойлерПоказать
ide.png
ide.png (11.21 КБ) 1796 просмотров
7)нажимаем "Записать Загрузчик"
8)по окончании загрузки возвращаем исправление в avrdude.conf в исходное состояние и сохраняем

Теперь у вас камушек как Pro mini 5в 16мгц (сигнатура переписывается) с прошитым загрузчиком.

З.Ы. Прошивал используя версию Flprog 3.0.3
При заливке прошитого камня из версии 4.0 выбирайте Nano (Atmega 328 (old bootloader))
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Использование Atmega 328PB

#2

Сообщение Dev1 » 10.10.2018{, 13:58}

В последних версиях IDE уже это есть:
СпойлерПоказать
11.jpg
11.jpg (27.02 КБ) 1785 просмотров
Win10-64 FLProg v7.5.2 Portable :fie:

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

Использование Atmega 328PB

#3

Сообщение Ingwar » 10.10.2018{, 15:33}

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

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Использование Atmega 328PB

#4

Сообщение Sancho » 10.10.2018{, 16:17}

Ingwar, , сильно не пинайте, не мой профиль, но то, о чём пишет Dev1 - это разве не оно?
СпойлерПоказать
screenshot_18-10-10_16-15-22.png
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

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

Использование Atmega 328PB

#5

Сообщение Ingwar » 10.10.2018{, 20:29}

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

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Использование Atmega 328PB

#6

Сообщение Dev1 » 10.10.2018{, 21:49}

Я говорил про то что в новых версиях переделывать конфиг авр не нужно, там уже все прописано. Поддержку вроде как в 1.9.0 обещали, но как получится :fie:
Win10-64 FLProg v7.5.2 Portable :fie:

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

Использование Atmega 328PB

#7

Сообщение Ingwar » 10.10.2018{, 23:01}

Dev1 писал(а):
10.10.2018{, 21:49}
переделывать конфиг авр не нужно
Вы пробовали?
У меня например не выходит - пишет "неверная сигнатура".
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Использование Atmega 328PB

#8

Сообщение Sancho » 23.01.2021{, 15:34}

Sancho писал(а):
23.01.2021{, 15:17}
Нашёл плату ардуино nano с протёртой 328, самая первая - повидала ого-го сколько загрузок, сделал на ней.
Мк для эксперимента прислал уважаемый Игорь, Ingwar, за что ему огромное спасибо!!!
Ядро уже было, MiniCore, прошил загрузчик, через USB тестовый проект - полёт нормальный.
Начинаю тестить по назначению.
Други - даташит просто сказка:
– Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
– Three 16-bit Timer/Counters with Separate Prescaler, Compare Mode, and Capture Mode ТРИ!!!
– Real Time Counter with Separate Oscillator
– Ten PWM Channels Десять!!!
– 8-channel 10-bit ADC in TQFP and QFN/MLF package
– Two Programmable Serial USARTs Два!!!
– Two Master/Slave SPI Serial Interfaces
– Two Byte-Oriented 2-Wire Serial Interfaces (Philips I2C Compatible) Два!!!
Начинаю тесты.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

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

Использование Atmega 328PB

#9

Сообщение Ingwar » 23.01.2021{, 21:55}

Sancho писал(а):
23.01.2021{, 15:34}
Други - даташит просто сказка:
Там пара 4808, с интересной логикой) Им и кварца не надо.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Ответить

Вернуться в «ATmega328,168»