Алекс Юстасу: Штирлиц, пробовал менять сигнатуры - не проканало. Ничего удивительного - я не особо в этом пока разбираюсь.
bodriy2014, Ваш метод понравился простотой и наглядностью, но тоже не получилось. Вообще, у меня возникло стойкое подозрение, что МК битый. Вот что мне выдала SinaProg на нажатие кнопки Search (на верхнее сообщение не обращайте внимание - это я пробовал прошить "с ручными установками":
pompx, мучался два дня. В итоге победил. Отчего такая х-ня с сигнатурой, так никто и не объяснил - 154пост. По порядку:
Подключал по схеме, как в первом посте. Конденсатора там нет, резистор 10К к плюсу. Включал расширенный вывод информации при записи, он там и описывал сигнатуры, которая считана, которую ждет. Заливал UNO-вские загрузчики. Правил config, как Штирлиц советовал, IDE перезагружал после правки. В итоге все залилось. Когда вставил камень в плату, сигнатуру пришлось менять взад. Как то так.
pompx, мучался два дня. В итоге победил. Отчего такая х-ня с сигнатурой, так никто и не объяснил - 154пост. По порядку:
Подключал по схеме, как в первом посте. Конденсатора там нет, резистор 10К к плюсу. Включал расширенный вывод информации при записи, он там и описывал сигнатуры, которая считана, которую ждет. Заливал UNO-вские загрузчики. Правил config, как Штирлиц советовал, IDE перезагружал после правки. В итоге все залилось. Когда вставил камень в плату, сигнатуру пришлось менять взад. Как то так.
Так точно и надо делать.Я где-то на форуме об этом уже писал. П о поводу сигнатур- у каждого микроконтролера сигнатуры свои ( 328 дип и смд ,например )В сети есть таблицы сигнатур .Их выкладывали где-то тут на форуме.
Так точно и надо делать.Я где-то на форуме об этом уже писал. П о поводу сигнатур- у каждого микроконтролера сигнатуры свои ( 328 дип и смд ,например )В сети есть таблицы сигнатур .Их выкладывали где-то тут на форуме.
Там с ними другое получилось, когда заливал загрузчик на макетке через дуиноISP, потребовала одни сигнатуры, когда вставил с залитым загрузчиком в плату Duemilanove, потребовала те, которые были изначально. ??????
Там с ними другое получилось, когда заливал загрузчик на макетке через дуиноISP, потребовала одни сигнатуры, когда вставил с залитым загрузчиком в плату Duemilanove, потребовала те, которые были изначально. ??????
Я заливал загрузчик в atmega328 tqfp менял сигнатуры перед заливкой , а потом возвращал исходные.То же самое проделывал и с Atmega 644P dip , atmega 644a tqfp.А самый первый раз менял сигнатуры туда-сюда , заливая загрузчик в Atmega328P-PU .Главное, что в чип из одной партии загрузчик залился без танцев с бубном, а в другой , с такой-же маркировкой , купленный у того же продавца ,выдал другие сигнатуры...Это был мой первый опыт.
Приветствую! Сразу к делу, заимел атмеги в корпусе tqfp32 сделал переходник на дип. К сожалению никакой ардинки или рассыпухи для сборки своего программатора под рукой нет, но имеется девайс - ChipProg-40(для этого-то и делал переходник tqfp-dip). Вопрос в том, можно ли имея HEX загрузчика и фьюзы для работы мк от внутреннего rc генератора 8 мГц зашить их с помощью этого программатора? Он работает со своим софтом, все прекрасно видит, читает и прошивает, но я впал в ступор. Перегуглил тонну сайтов, но везде фигурирует либо ардуино иде, либо программаторы, отличные от чиппрога либо что-то другое. Прошу помощи. И попутно - есть мертвая ардуино нано. МК умер при опытах, совместим ли атмега8 по распиновке, т.е. можно ли запаяв его вместо родной 328, оживить платку?
.... И попутно - есть мертвая ардуино нано. МК умер при опытах, совместим ли атмега8 по распиновке, т.е. можно ли запаяв его вместо родной 328, оживить платку?
Я себе так сделал, теперь трудится недоардуина в ЧПУ.
То есть, перепаяв, моя нано оживет, я правильно понял? Опять же... Нужно загрузчик вшить. Может быть в софте чиппрога указать адрес с которого начинается область для загрузчика? Я только начал изучать все эти премудрости.
То есть, перепаяв, моя нано оживет, я правильно понял? Опять же... Нужно загрузчик вшить. Может быть в софте чиппрога указать адрес с которого начинается область для загрузчика? Я только начал изучать все эти премудрости.
У меня изначально был вопрос, могу ли я зашить загрузчик, не имея тех программаторов, которые кишат в интернете для работы с мк и загрузчиком ардуино. В наличии есть универсальный программатор - http://www.phyton.ru/programmers/chipprog-40, конструктор загрузчика, мк с переходником. Среда ардуино, соответственно, не видит этот программатор, но у него есть свой софт. Пробовал через него прошить, результата нет...
У меня изначально был вопрос, могу ли я зашить загрузчик, не имея тех программаторов, которые кишат в интернете для работы с мк и загрузчиком ардуино. В наличии есть универсальный программатор - http://www.phyton.ru/programmers/chipprog-40, конструктор загрузчика, мк с переходником. Среда ардуино, соответственно, не видит этот программатор, но у него есть свой софт. Пробовал через него прошить, результата нет...
Мелочи, ваш программатор лучше нашей дешевой требухи!
Спасибо! Вроде вырисовывается картина :) Именно там я и собирал загрузчик. Но, на грабли наступил в фьюзах. Что за... умный человек придумал галкой отмечать ноль а не единицу... Логика железная но инвертированная))
Дело было в тех самых галках))) Нужно менять прокладку между креслом и клавиатурой... И кстати, да, программатор хорош. Напарник шьет через него плисы. Я случайно обнаружил тот огромный багаж микросхем, с которыми он работает.
Спасибо! Вроде вырисовывается картина :) Именно там я и собирал загрузчик. Но, на грабли наступил в фьюзах. Что за... умный человек придумал галкой отмечать ноль а не единицу... Логика железная но инвертированная))
Я эти галочки не использую, когда редко прошиваешь можно подзабыть и залочить все нафик.
all, можно ли для Atmega8@8MHz, 8@16MHz (NG/older), 328@8 MHz, 328@16MHz (Uno/Duemilanove) ставить настройку upload speed в 57600? Для Uno стоит 57600, отличается ли она чем-то от Duemilanove? Сейчас у меня 19200, подумываю поднять. Программатор ArduinoISP на Duemilanove (FT232).
std, Скорость upload speed -величина жёстко зашитая в бутлоадер. На другой скорости работать не обязано. *хотя кто-то однажды писал, что работало и на другой*. Я буквально вчера писал как компилить бутлоадер, сделайте свой бут, и делов-то.
Спасибо за стотью!!! Только Залить получилось с внешним кварцам и конденсаторами... Через среду IDE v1.0.1 спомашью Arduino Mini вроли SPI програматора!!!
Спасибо за стотью!!! Только Залить получилось с внешним кварцам и конденсаторами... Через среду IDE v1.0.1 спомашью Arduino Mini вроли SPI програматора!!!
Простите за оффтоп. Черный Фрик!!! Пиши на родном языке ! Не ломай ясзыК!
Есть проблема, при заливке скетча на ардуино нано, в самом начале нажал ресет, контроллер перезагрузился и начал гонять залитый ранее скетч, процесс загрузки завис. Теперь при попытке зазлить новый скетч ардуинка так же просто перезагружается и начинает исполняться ранее зазлитый скетч, сам процесс заливки при этом висит. Старый скетч работает нормально.
Слетел загрузчик? Перешивать по инструкции с 1 поста? Никаких программаторов нету, есть рабочие платы уно и мега.
Всем привет!Понадобился Ардуино для проэкта, но я вообще не работал с ним, UNO Atmega 328P похоже совсем пустой и я полагаю нужно прошить загрузчик, по интернету накопал софт(драивера , загрузчик и т.д.), поставил драйвер , комп увидел СОМ4, настроил битрейд порт, но программы не видят Ардуино, разные пробовал всё время ошибка, парни что может быть?Стоит виндоза 7\32, подскажите что делать кому не трудно.
Платы Arduino продаются уже с загрузчиками, они не пустые. Качаете Arduino IDE с официального сайта и устанавливаете. Если Ардуина оригинальная, то драйвера уже идут в комплекте вместе с IDE. Если Ардуина китайский клон (можно определить по наличию на плате микросхемы CH340G), то качаете драйвера с китайского сайта и устанавливаете. После подключаете Ардуину к компьютеру - должен появится новый COM-порт. Запускаете Arduino IDE, в меню выбираете плату и COM-порт. Скорость порта там нигде не указывается. После этого открываете скетч в Примеры - Basics - Blink и нажимаете кнопку Загрузка. Если всё нормально, скетч загрузиться в ардуину и будет мигать светодиод. При этом никаких ошибок внизу на чёрном фоне программа выдать не должна.
Предстоит прошить загрузчик чип АтМега2561 (готовый контроллер, все пины выведены и доступны) через нану. Проблема в том что у наны питание 5В, а у контроллера 3.3В. Как правильно все сделать?
Предстоит прошить загрузчик чип АтМега2561 (готовый контроллер, все пины выведены и доступны) через нану. Проблема в том что у наны питание 5В, а у контроллера 3.3В. Как правильно все сделать?
Почему 3.3В? У ATmega2561 диапазон питания 4.5-5.5В по даташиту.
Видимо придется таки собрать программатор: http://www.fischl.de/usbasp/ . Если я правильно понял им можно прошивать чипы с питанием 3.3В?
можно и пятивольтовым прошивать, чипу 5В даже лучше, неизвестно что у вас там за перефирия и как она на 5В питания отреагирует. Или питать плату отдельно от 3.3В (только землю соединить)
При чём здесь запрет? Вам надо прошить пятивольтовой наной? Ну так запитайте контроллер от пяти вольт, в чём проблема-то?
Тем более, в даташите для ATmega2561 явно указно: 0 - 16 MHz @ 4.5 - 5.5V. От 3.3В работоспособность не гарантируется. Для 3.3В есть версия с пониженным энергопотреблением - ATmega2561V (0 - 8 MHz @ 2.7 - 5.5V)
В смысле моя промашка? Я купил этот контроллер за 6тыр, сегодня разработчик написал что надо перешить бутлоадер, т.к. в прошитом ошибка. А прошить можно только с программатора.
В контроллере периферия максимум на 3.3В (сетевой чип). Контроллер извне берет 12В и преобразователь внутри стоит.
Мы тут что телепаты? Откуда мы знаем что там у вас и где стоит? Дайте схему своего девайса и тогда можно о чем-то говорить. Многие сетевые чипы толерантны к логике 5В. Но даже если это не так, есть множество способов выкрутиться имея только нану на 5В.
Стабилитроны 3V6 не прокатят с резисторами на 100 Ом? Еще раз - девайс не мой, когда делал коммутирующую плату пришлось клещами тянуть из разработчика как организованы выводы.
Стабилитроны 3V6 не прокатят с резисторами на 100 Ом? Еще раз - девайс не мой, когда делал коммутирующую плату пришлось клещами тянуть из разработчика как организованы выводы.
Алекс Юстасу: Штирлиц, пробовал менять сигнатуры - не проканало. Ничего удивительного - я не особо в этом пока разбираюсь.
bodriy2014, Ваш метод понравился простотой и наглядностью, но тоже не получилось. Вообще, у меня возникло стойкое подозрение, что МК битый. Вот что мне выдала SinaProg на нажатие кнопки Search (на верхнее сообщение не обращайте внимание - это я пробовал прошить "с ручными установками":
...
pompx
Попробуйте в Сине выбрать другой камень например тини и нажать Search.
Если не дейдет ваш то есть только три варианта.
--неправильное подключение
--Нет кварца а камень прошит под кварц
--битый камень
И так пробовал - не получается...
1. Подключение проверил не один раз.
2. Можно поподробнее? Он же еще пока не прошит, вроде как...
3. Буду покупать другой, пробовать.
Спасибо за помощь.
pompx, мучался два дня. В итоге победил. Отчего такая х-ня с сигнатурой, так никто и не объяснил - 154пост. По порядку:
Подключал по схеме, как в первом посте. Конденсатора там нет, резистор 10К к плюсу. Включал расширенный вывод информации при записи, он там и описывал сигнатуры, которая считана, которую ждет. Заливал UNO-вские загрузчики. Правил config, как Штирлиц советовал, IDE перезагружал после правки. В итоге все залилось. Когда вставил камень в плату, сигнатуру пришлось менять взад. Как то так.
И так пробовал - не получается...
1. Подключение проверил не один раз.
2. Можно поподробнее? Он же еще пока не прошит, вроде как...
3. Буду покупать другой, пробовать.
Спасибо за помощь.
С завода меги и тини идут обычно с частотой 1МГц от внутненнего генератора.
У меня есть битые тини и меги они просто не определяются. Есть спаленные меги328 ини определяются но открыть фьюзы или залить прошивку не дают.
Параллельное программирование не пробовали для разблокировки?
Спасибо за советы, будет время, буду дальше стучать в бубен и скакать.
Параллельное программирование не пробовали для разблокировки?
А это как...?
pompx, мучался два дня. В итоге победил. Отчего такая х-ня с сигнатурой, так никто и не объяснил - 154пост. По порядку:
Подключал по схеме, как в первом посте. Конденсатора там нет, резистор 10К к плюсу. Включал расширенный вывод информации при записи, он там и описывал сигнатуры, которая считана, которую ждет. Заливал UNO-вские загрузчики. Правил config, как Штирлиц советовал, IDE перезагружал после правки. В итоге все залилось. Когда вставил камень в плату, сигнатуру пришлось менять взад. Как то так.
Так точно и надо делать.Я где-то на форуме об этом уже писал. П о поводу сигнатур- у каждого микроконтролера сигнатуры свои ( 328 дип и смд ,например )В сети есть таблицы сигнатур .Их выкладывали где-то тут на форуме.
Так точно и надо делать.Я где-то на форуме об этом уже писал. П о поводу сигнатур- у каждого микроконтролера сигнатуры свои ( 328 дип и смд ,например )В сети есть таблицы сигнатур .Их выкладывали где-то тут на форуме.
Там с ними другое получилось, когда заливал загрузчик на макетке через дуиноISP, потребовала одни сигнатуры, когда вставил с залитым загрузчиком в плату Duemilanove, потребовала те, которые были изначально. ??????
Там с ними другое получилось, когда заливал загрузчик на макетке через дуиноISP, потребовала одни сигнатуры, когда вставил с залитым загрузчиком в плату Duemilanove, потребовала те, которые были изначально. ??????
Я заливал загрузчик в atmega328 tqfp менял сигнатуры перед заливкой , а потом возвращал исходные.То же самое проделывал и с Atmega 644P dip , atmega 644a tqfp.А самый первый раз менял сигнатуры туда-сюда , заливая загрузчик в Atmega328P-PU .Главное, что в чип из одной партии загрузчик залился без танцев с бубном, а в другой , с такой-же маркировкой , купленный у того же продавца ,выдал другие сигнатуры...Это был мой первый опыт.
http://radiokot.ru/lab/controller/48/
Например так
Приветствую! Сразу к делу, заимел атмеги в корпусе tqfp32 сделал переходник на дип. К сожалению никакой ардинки или рассыпухи для сборки своего программатора под рукой нет, но имеется девайс - ChipProg-40(для этого-то и делал переходник tqfp-dip). Вопрос в том, можно ли имея HEX загрузчика и фьюзы для работы мк от внутреннего rc генератора 8 мГц зашить их с помощью этого программатора? Он работает со своим софтом, все прекрасно видит, читает и прошивает, но я впал в ступор. Перегуглил тонну сайтов, но везде фигурирует либо ардуино иде, либо программаторы, отличные от чиппрога либо что-то другое. Прошу помощи. И попутно - есть мертвая ардуино нано. МК умер при опытах, совместим ли атмега8 по распиновке, т.е. можно ли запаяв его вместо родной 328, оживить платку?
.... И попутно - есть мертвая ардуино нано. МК умер при опытах, совместим ли атмега8 по распиновке, т.е. можно ли запаяв его вместо родной 328, оживить платку?
Я себе так сделал, теперь трудится недоардуина в ЧПУ.
То есть, перепаяв, моя нано оживет, я правильно понял? Опять же... Нужно загрузчик вшить. Может быть в софте чиппрога указать адрес с которого начинается область для загрузчика? Я только начал изучать все эти премудрости.
То есть, перепаяв, моя нано оживет, я правильно понял? Опять же... Нужно загрузчик вшить. Может быть в софте чиппрога указать адрес с которого начинается область для загрузчика? Я только начал изучать все эти премудрости.
-Впаиваете
-шьете загрузчик
-ставите фьюзы
-работаете потом такой ардуиной в arduino-1.0.5
Остальное есть в инете и на русском, не ленитесь.
У меня изначально был вопрос, могу ли я зашить загрузчик, не имея тех программаторов, которые кишат в интернете для работы с мк и загрузчиком ардуино. В наличии есть универсальный программатор - http://www.phyton.ru/programmers/chipprog-40, конструктор загрузчика, мк с переходником. Среда ардуино, соответственно, не видит этот программатор, но у него есть свой софт. Пробовал через него прошить, результата нет...
У меня изначально был вопрос, могу ли я зашить загрузчик, не имея тех программаторов, которые кишат в интернете для работы с мк и загрузчиком ардуино. В наличии есть универсальный программатор - http://www.phyton.ru/programmers/chipprog-40, конструктор загрузчика, мк с переходником. Среда ардуино, соответственно, не видит этот программатор, но у него есть свой софт. Пробовал через него прошить, результата нет...
Мелочи, ваш программатор лучше нашей дешевой требухи!
--собираете здесь HEX загрузчика http://homes-smart.ru/index.php/oborudovanie/arduino/avr-zagruzchik
--шьете своим софтом в мегу8
--ставите своим софтом фьюзы
И дальше можно из arduino-1.0.5 заливать любые скетчи по RX и TX.
Спасибо! Вроде вырисовывается картина :) Именно там я и собирал загрузчик. Но, на грабли наступил в фьюзах. Что за... умный человек придумал галкой отмечать ноль а не единицу... Логика железная но инвертированная))
Дело было в тех самых галках))) Нужно менять прокладку между креслом и клавиатурой... И кстати, да, программатор хорош. Напарник шьет через него плисы. Я случайно обнаружил тот огромный багаж микросхем, с которыми он работает.
Спасибо! Вроде вырисовывается картина :) Именно там я и собирал загрузчик. Но, на грабли наступил в фьюзах. Что за... умный человек придумал галкой отмечать ноль а не единицу... Логика железная но инвертированная))
Я эти галочки не использую, когда редко прошиваешь можно подзабыть и залочить все нафик.
Я пользуюсь где конкретно нужно выставлять
low_fuses=0xFF
high_fuses=0xDA
В том софте нет такого вида, только галками. Причем никакого упоминания про сами фьюзы нет. Просто "конфигурация микроконтроллера"
all, можно ли для Atmega8@8MHz, 8@16MHz (NG/older), 328@8 MHz, 328@16MHz (Uno/Duemilanove) ставить настройку upload speed в 57600? Для Uno стоит 57600, отличается ли она чем-то от Duemilanove? Сейчас у меня 19200, подумываю поднять. Программатор ArduinoISP на Duemilanove (FT232).
std, Скорость upload speed -величина жёстко зашитая в бутлоадер. На другой скорости работать не обязано. *хотя кто-то однажды писал, что работало и на другой*. Я буквально вчера писал как компилить бутлоадер, сделайте свой бут, и делов-то.
Спасибо за стотью!!! Только Залить получилось с внешним кварцам и конденсаторами... Через среду IDE v1.0.1 спомашью Arduino Mini вроли SPI програматора!!!
Спасибо за стотью!!! Только Залить получилось с внешним кварцам и конденсаторами... Через среду IDE v1.0.1 спомашью Arduino Mini вроли SPI програматора!!!
Простите за оффтоп. Черный Фрик!!! Пиши на родном языке ! Не ломай ясзыК!
Так точно просто с сотки писал а не с ноутбука!!!
Есть проблема, при заливке скетча на ардуино нано, в самом начале нажал ресет, контроллер перезагрузился и начал гонять залитый ранее скетч, процесс загрузки завис. Теперь при попытке зазлить новый скетч ардуинка так же просто перезагружается и начинает исполняться ранее зазлитый скетч, сам процесс заливки при этом висит. Старый скетч работает нормально.
Слетел загрузчик? Перешивать по инструкции с 1 поста? Никаких программаторов нету, есть рабочие платы уно и мега.
попробовал зашить микросхему атмега 8 зазрузчиком из ИДЕ.
328 получается, а вот на 8ю вот как руганулось:
Всем привет!Понадобился Ардуино для проэкта, но я вообще не работал с ним, UNO Atmega 328P похоже совсем пустой и я полагаю нужно прошить загрузчик, по интернету накопал софт(драивера , загрузчик и т.д.), поставил драйвер , комп увидел СОМ4, настроил битрейд порт, но программы не видят Ардуино, разные пробовал всё время ошибка, парни что может быть?Стоит виндоза 7\32, подскажите что делать кому не трудно.
Платы Arduino продаются уже с загрузчиками, они не пустые. Качаете Arduino IDE с официального сайта и устанавливаете. Если Ардуина оригинальная, то драйвера уже идут в комплекте вместе с IDE. Если Ардуина китайский клон (можно определить по наличию на плате микросхемы CH340G), то качаете драйвера с китайского сайта и устанавливаете. После подключаете Ардуину к компьютеру - должен появится новый COM-порт. Запускаете Arduino IDE, в меню выбираете плату и COM-порт. Скорость порта там нигде не указывается. После этого открываете скетч в Примеры - Basics - Blink и нажимаете кнопку Загрузка. Если всё нормально, скетч загрузиться в ардуину и будет мигать светодиод. При этом никаких ошибок внизу на чёрном фоне программа выдать не должна.
Предстоит прошить загрузчик чип АтМега2561 (готовый контроллер, все пины выведены и доступны) через нану. Проблема в том что у наны питание 5В, а у контроллера 3.3В. Как правильно все сделать?
Предстоит прошить загрузчик чип АтМега2561 (готовый контроллер, все пины выведены и доступны) через нану. Проблема в том что у наны питание 5В, а у контроллера 3.3В. Как правильно все сделать?
Почему 3.3В? У ATmega2561 диапазон питания 4.5-5.5В по даташиту.
Наверное я не тот даташит смотрю:
• Speed Grade (see “Maximum speed vs. VCC” on page 377):
– ATmega640V/ATmega1280V/ATmega1281V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V
– ATmega2560V/ATmega2561V: 0 - 2 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V
– ATmega640/ATmega1280/ATmega1281: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V
– ATmega2560/ATmega2561: 0 - 16 MHz @ 4.5 - 5.5V
где запрет питать этот чип от 3.3В?
Видимо придется таки собрать программатор: http://www.fischl.de/usbasp/ . Если я правильно понял им можно прошивать чипы с питанием 3.3В?
Наверное я не тот даташит смотрю:
• Speed Grade (see “Maximum speed vs. VCC” on page 377):
– ATmega640V/ATmega1280V/ATmega1281V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V
– ATmega2560V/ATmega2561V: 0 - 2 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V
– ATmega640/ATmega1280/ATmega1281: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V
– ATmega2560/ATmega2561: 0 - 16 MHz @ 4.5 - 5.5V
где запрет питать этот чип от 3.3В?
дык: – ATmega2560/ATmega2561: 0 - 16 MHz @ 4.5 - 5.5V
Видимо придется таки собрать программатор: http://www.fischl.de/usbasp/ . Если я правильно понял им можно прошивать чипы с питанием 3.3В?
можно и пятивольтовым прошивать, чипу 5В даже лучше, неизвестно что у вас там за перефирия и как она на 5В питания отреагирует. Или питать плату отдельно от 3.3В (только землю соединить)
где запрет питать этот чип от 3.3В?
При чём здесь запрет? Вам надо прошить пятивольтовой наной? Ну так запитайте контроллер от пяти вольт, в чём проблема-то?
Тем более, в даташите для ATmega2561 явно указно: 0 - 16 MHz @ 4.5 - 5.5V. От 3.3В работоспособность не гарантируется. Для 3.3В есть версия с пониженным энергопотреблением - ATmega2561V (0 - 8 MHz @ 2.7 - 5.5V)
В контроллере периферия максимум на 3.3В (сетевой чип). Контроллер извне берет 12В и преобразователь внутри стоит.
Ну тады это Ваша промашка...
В смысле моя промашка? Я купил этот контроллер за 6тыр, сегодня разработчик написал что надо перешить бутлоадер, т.к. в прошитом ошибка. А прошить можно только с программатора.
Если что основная прошивка обновляется через лан.
И меня не интересует чья это промашка. Меня интересует как с помощью наны питающейся от 5В можно прошить контроллер с питанием 3,3В?
И меня не интересует чья это промашка. Меня интересует как с помощью наны питающейся от 5В можно прошить контроллер с питанием 3,3В?
запитать нану от 3.3В
В контроллере периферия максимум на 3.3В (сетевой чип). Контроллер извне берет 12В и преобразователь внутри стоит.
Мы тут что телепаты? Откуда мы знаем что там у вас и где стоит? Дайте схему своего девайса и тогда можно о чем-то говорить. Многие сетевые чипы толерантны к логике 5В. Но даже если это не так, есть множество способов выкрутиться имея только нану на 5В.
запитать нану от 3.3В
Ну с наной это не так просто, она от USB питается, без курочения наны или внешнего USB-TTL (RS232-TTL) не обойтись.
Стабилитроны 3V6 не прокатят с резисторами на 100 Ом? Еще раз - девайс не мой, когда делал коммутирующую плату пришлось клещами тянуть из разработчика как организованы выводы.
Стабилитроны 3V6 не прокатят с резисторами на 100 Ом? Еще раз - девайс не мой, когда делал коммутирующую плату пришлось клещами тянуть из разработчика как организованы выводы.
может делитель?
Ну с наной это не так просто, она от USB питается, без курочения наны или внешнего USB-TTL (RS232-TTL) не обойтись.
Курочить -это диод отпаять, что на плате наны? Делов-то на 5 минут. А на Vcc подать 3,3v От прошиваемой платы.
Успокойтесь, я уже давно прошил с помощью малинки.
А какой загрузчик лучше?
для 328 проца - УНО, НАНО, МИНИ версии ?
аналогично для 8 меги? - какие загрузчики есть в доступности, и наличие вочдога?
итоговая стабильность работы устройства.
Вроде по теме. Подскажите, может знает кто, что не так?
http://arduino.ru/forum/obshchii/usbasp-ne-proshivaet-uno