Страница 1 из 1
Заводская прошивка Arduino nano 168PA
Добавлено: Вт ноя 30, 2021 19:31:55
vovik15
Здравствуйте! Нет ли ни у кого Full (Flash и EEPROM) считанного внешним программатором с новой arduino nano Mega168PA
Хочу востановить свою дохлую плату
Вариант с двумя ардуинами не прокатит, второй просто нет
Добавлено after 1 hour 7 minutes 2 seconds:
Считайте кто нибудь прошивку плиз. Готов сотку на телефон закинуть
Добавлено after 50 minutes 46 seconds:
200 рублей! срочно нужно!
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Вт ноя 30, 2021 19:48:20
BOB51
В самой IDE по умолчанию встроен и бутлоадер и набор фузов.
Выбираем платформу с той версией, что нам надо, соответствующий программатор (что вместо платки подключен - их там весьма большой выбор) и жмем "записать загрузчик"...
Удобнее конечно на основе нанки превращенной в ардуиноISP - но выбор программаторов в перечне достаточно велик.

Можно конечно сделать "конвертирование" - если у кого-то пустая подопытная мега168РА имеется - записать у себя загрузчик с фузами и затем вычитать в файл...
У меня 168й уж точно нету - укошмарил на аридуиноISP программатор.
И там ведь в платформе от ардуин указана только atmega168 без всяких буков.
Сбуквами - или клоны или "сторонние платформы" (но также комплекты бутлоадера и фузов в составе IDE при наличии установленных платформ имеются).

Re: Заводская прошивка Arduino nano 168PA
Добавлено: Вт ноя 30, 2021 19:56:10
vovik15
Я все это знаю,но из тех программаторов что там заявлены, под рукой нету ни одного. Есть Orange. Именно им я буду шить контроллер
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Вт ноя 30, 2021 20:00:48
BOB51
Печалька...
Как вспомогательный у меня самодельная версия СиПрога и аврдудешелл.
С другими особо дел не имел...

УВЫ... "отгрыз лишнего" на той платке...(в смысле линии управления reset)...не считать без шаманизьму...
УПС...
Забыл про еще один хитрованский фокумс...
Ежли фузы в меге не сбиты то делаем простейший проектик с blinc и компилируем для заданной платформы.
Затем "скетч"-> "экспорт бинарного файла" и в результате в папке проекта два хекс файла под загрузку с любого программатора.
Один с бутлоадером (побольше) другой без оного (поменьше).
Единственный минус - фузов те хексы не выставляют - довольствуемся имеющимися в кристалле на момент заливки хекса.
Вот Вам тот вариант проекта:
файлик с бутлоадером Blink.ino.with_bootloader.eightanaloginputs.hex

Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 01, 2021 09:42:26
veso74
После установки
Arduino IDE, все необходимые файлы находятся в локальных папках: файл
optiboot_atmega168.hex, а также соответствующие фьюы для Вашей платы: файл
boards.txt.
Код: Выделить всё
## Arduino Nano w/ ATmega168
## -------------------------
nano.menu.cpu.atmega168=ATmega168
nano.menu.cpu.atmega168.upload.maximum_size=14336
nano.menu.cpu.atmega168.upload.maximum_data_size=1024
nano.menu.cpu.atmega168.upload.speed=19200
nano.menu.cpu.atmega168.bootloader.low_fuses=0xff
nano.menu.cpu.atmega168.bootloader.high_fuses=0xdd
nano.menu.cpu.atmega168.bootloader.extended_fuses=0xF8
nano.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex
nano.menu.cpu.atmega168.build.mcu=atmega168
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 01, 2021 10:12:29
vovik15
Что то неверно. Прошивка должна быть размером в 16кб. Программатор не принимает то что есть.
Добавлено after 1 minute 31 second:
Всем спасибо за участие.Тема больше не актуальна, сегодня купил новую плату в магазине
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 01, 2021 10:41:42
veso74
Напр. в eXtreme Burner все нормально помещается, готовo для записи
(но у меня нет такой микросхемы, чтобы попробовать).
Для проверки: bootloader находится в конце программного кода, видно в программе.
Напр. с обычным USBasp нормально записывается.
Тема всегда актуальная: для восстановления Arduino или устройства с напр. новым, отдельным микроконтроллером как Arduino.
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 01, 2021 10:45:03
BOB51
Бутлоадер никогда более килобайта не будет (ежли корректно сделан) - его задача быть как можно меньше по размеру.
А вот остальная часть прошивки - вероятно какой-нибудь тест-пример.
Кроме прочего - реальный бинарный код и размер intel hex8 файла - вещи разные (бинарный эквивалент всегда меньше будет).

Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 01, 2021 17:31:32
vovik15
Вообщем я вычитал прошивку с новой платы. В архиве прошивки BIN , HEX и фьюзы для ардуино нано 168 и 328
Может быть кому нибудь пригодится
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Вт дек 07, 2021 23:33:44
74LS00
Если ардуино чтото дефолтноте шьёт то это гдето лежит.
Что такое оранж я знать не знаю, это точно не вилем, не тритон не 866 и не какойто иной из популярных програматоров.
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 08, 2021 10:17:31
vovik15
Re: Заводская прошивка Arduino nano 168PA
Добавлено: Ср дек 08, 2021 10:24:40
BOB51
23900 рубчиков против самоделки "из подручных средств"...
как-то уж совсем "неумеренно"...
