Перейти к содержанию

Как исправить ошибку в AVRDUDE или программаторе?


Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

13 минут назад, tifaso сказал:

Кварц подключается только при нажатой кнопке.

Вообще-то, кварцевый генератор - это высокочастотная схема, для которой существуют определённые правила монтажа. Нельзя вот так просто поставить резонатор где попало, протянуть от него длиннющие извилистые проводники по всей плате и рассчитывать, что всё это будет надёжно работать. Это не светодиод какой-нибудь.

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

11 часов назад, OlegOleg сказал:

лечить процессоры

Предполагается что фьюзы не с заводскими установками, то есть не установлены на внутренний RC генератор.

Ссылка на комментарий
Поделиться на другие сайты

30 минут назад, Александр В сказал:

Предполагается что фьюзы не с заводскими установками

С этим я буду разбираться уже позже, а сейчас нужно всё таки выявить причину возникновения этой ошибки. Я так и не могу понять что это всё же. От программатора к самим панелькам под микроконтроллеры всё звонится как и должно быть так что никаких обрывов там нет. Так же и замыканий между линиями не наблюдаются.

Ссылка на комментарий
Поделиться на другие сайты

28 минут назад, tifaso сказал:

буду разбираться уже позже

Как позже? Если fuse неправильно выставлены, можно вообще никогда не увидеть контроллер этим программатором.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, ДядяВован сказал:

Если fuse неправильно выставлены, можно вообще никогда не увидеть контроллер этим программатором.

Хорошо тогда что нужно сделать?

Ссылка на комментарий
Поделиться на другие сайты

Если "беда" с фьюзами, то нужен либо параллельный программатор, либо фьюз доктор собирать.
Ну либо другой чип брать для прошивки.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

22 минуты назад, tifaso сказал:

Хорошо тогда что нужно сделать?

Если МК новый, то подключить внешний генератор (1-8МГц) к выв. XTAL1 вместо кварца и попробовать. Если уже БУ, то мучительно вспоминать комбинацию фьюзов выставленных Вами ранее и разбираться, почему МК в ответ на команду Programming Enable не возвращает ее код в 3-м и 4-м байтах посылки.

Ссылка на комментарий
Поделиться на другие сайты

@ДядяВован Проверил это да беда тут в том что при попытке считать микроконтроллер бьются фьюзы в микроконтроллере. И так на всех опробованных микроконтроллерах. Будь они хоть новые или бу поведение одинаковое.

Изменено пользователем tifaso
Ссылка на комментарий
Поделиться на другие сайты

Есть еще вариант... Сидеть на форуме и плодить страницы темы, в панике не вдумываясь в советы и все непонятное отрицать как класс.:)

1 минуту назад, tifaso сказал:

беда тут в том что при попытке считать микроконтроллер бьются фьюзы в микроконтроллере.

Это как это? Догадка на почве непонимания процесса? Даташит читали? Там есть описание процесса программирования. Если не выполнить все условия, то доступ к фьюзам не получить. Даже сбить их невозможно будет, при всем желании. Однако судя по Вашим умозаключениям, программатор сам подменяет коды команд в процессе работы. И вместо чтения, перезаписывает их в произвольном порядке... Смешно!

Ссылка на комментарий
Поделиться на другие сайты

12 минут назад, tifaso сказал:

это факт

Чтобы это было фактом, нужно считать фьюзы и посмотреть их значения в HEX виде.

26 минут назад, tifaso сказал:

при попытке считать микроконтроллер бьются фьюзы

Так не бывает.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, ДядяВован сказал:

Чтобы это было фактом, нужно считать фьюзы и посмотреть их значения в HEX виде.

Вот этого и не происходит при попытке чтения как раз таки и вылетает ошибка.

3 минуты назад, ДядяВован сказал:

Так не бывает.

Однако при чтении фьюзов видно что они бьются при попытке чтения. Либо что то ещё происходит чего я так и не могу сообразить.

Ссылка на комментарий
Поделиться на другие сайты

10 минут назад, tifaso сказал:

видно что они бьются

Где это видно? Есть значения до и после?

Исправный программатор при чтении ничего не изменяет в МК.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

При попытке чтения калибровочной ячейки там появляется следующее.

Clip4.jpg.3724df3865d6beb6a67ec4aa941bb311.jpg

А при попытке считать фьюзы получаем следующее

Clip3.jpg.334032b5f489a49226155ae8e36b3f4f.jpg

При нажатии сразу вот так вылетает ошибка.

Clip5.jpg.e5f5ccbe96982c67c91672a74be223b8.jpg

И что тут делать дальше ума не приложу. Уже всё что мог перепробовал. По идее то новый микроконтроллер должен вообще спокойно считываться программатором.

А вот то что было до этого в этом окне

Clip11.jpg.f0672f9cd83be97decc1aa1dd1473d82.jpg

Ссылка на комментарий
Поделиться на другие сайты

16 минут назад, donec сказал:

пишет ОБЪЕКТ НЕ ОТВЕЧАЕТ

Точно. А не отвечать он может из-за неправильных фьюзов. Ну, как вариант.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

@tifaso  COM - порт у  тебя есть  ? 

Есть один шанс  пока  что ... :umnik2:

Коль есть два программатора , один из них переводится в  режим  запрограммировать

и подключить его как бутто его МК НАДО ПРОШИТЬ к второму программатору ...

Но естественно его шить не нужно , а  провести  проверну на чтение ... :friends:

Если так  прочитаеттся  все  , то верно подметили  бяда  с  фьюзами у нечитаемых МК  ... :wall:

Изменено пользователем Нэцкэ

У меня есть мысль , и я её думаю ...  

Ссылка на комментарий
Поделиться на другие сайты

Благодаря вам я всё же установил на свой ноут UsbASP. У вас похоже слетел драйвер, установите вот этот, только есть одно но, у меня ноут HP-15-r061, так вот в нём заработал только один из трёх портов Usb, хотя съёмные носители читают все. 

USBasp-win-driver-x86-x64-v3.0.7.zip

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, tifaso сказал:

появляется следующее.

2 часа назад, tifaso сказал:

получаем следующее

Откуда ЭТО берется, если МК не отвечает, думали? Достойны эти данные быть истиной, чтобы по ним строить свои убеждения?

2 часа назад, tifaso сказал:

И что тут делать дальше ума не приложу. Уже всё что мог перепробовал. По идее то новый микроконтроллер должен вообще спокойно считываться программатором.

Беда с поколением Plug&Play и UniversalSerialBus, привыкли жить по-умолчанию.:) Вот и перебирают драйвера и ОС в надежде, что кто-то автоматом настроится.

По идее, я Вам рассказывал, как целая партия Мег оказалась настроенной с завода на внешнее тактирование. Но Вы меня не услышали... Как всегда и во всех темах. Типа "зачем, мне это не надо, буду делать как сам решил..." и т.д. Что ж, флаг Вам в руки, если лень из ЛА3-й генератор сделать.

Изменено пользователем Геннадий
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, tifaso сказал:

что тут делать дальше ума не приложу.

Зажимаешь свой МК в ладошке, берешь в другую денежку и бежишь в любой сервис по ремонту с просьбой проверить "читабельность" МК на их заведомо рабочем программаторе. В случае необходимости, за дополнительную денежку, просишь разлочить его. Если он у них прочитается, то опять зажимаешь его в ладошке и идешь домой разбираться со своим программатором

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

×
×
  • Создать...