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

Не Могу Прошить Attiny2313


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

Ребята, помогите с решением вопроса: Не могу прошить Attiny2313

Для прошивки купил себе usbasp

post-20340-0-61484300-1367675665_thumb.jpg

Собрал отладочную плату

post-20340-0-52991400-1367675685.png

Подключил все это ... Установил CodeVisionAVR, Khazama

Но ttiny2313 так и не хочет шиться, выскакивают всякие ошибки ... но результата нет.

Думал попалась бракованная 2313, но купил в другом месте новую, но опять все тоже самое.

Улыбнулся, подумал попался бракованная usbasp, не опуская рук собрал

программатор Громова

post-20340-0-13937000-1367675708_thumb.gif

И опять не работает (((( Скажите, где копать?

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

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

Я 10 лет понипрогом через LPT шью - http://www.lancos.com/prog.html ...

А в чём именно заключается "не работает"?

Недавно AvrDude попробовал, т.к. понипрог замер в развитии и ATMega88PA не понимает. Тоже успешно.

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

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

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

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

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

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

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

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

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

тоже понипрогом шью через ЛПТ на двух резисторах.

Даже питание подключать не надо. Проблем нет.

Светодиодов понацепляй,

частоту поменьше поставь..

RxTx поменяй.

В конце концов найти где-нибудь P-MMX 166MHz и забудь про все проблемы.

Имей в виду, что у твоего USB-COM мостика питание 3.3В (ещё джампер должен на 5 стоять (ага, стоит, вижу)), а программатор наверняка нассчитан на подключение к COM-порту.

Так вот, электрические сигналы COM порта и логические уровни инвертированы.

в репу каждому, кто отсылает в гугл !!

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

Какой USB-COM мост ????? Это USB программатор с выходом ISP post-20340-0-70156400-1367680833_thumb.png

Джампер стоит на 5 вольт

Хорошо, скиньте проверенную схему LPT программатора, попробую собрать

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

Программатор Громова вроде проверенная схема. У товарища, который в первый раз этим занялся - сразу заработала....

Касательно USBASP - Вы учли, что MISO и MOSI нужно крест-накрест подключать?

МК MISO ------> MOSI USBASP

МК MOSI <------ MISO USBASP

Хотя пишут, что одноименные нужно соединять. Странноватенько :)

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

проверенную?

хехе

да нет проблем

162e246b495b.jpgtcoder,я и говорю, нужно перевернуть и ещё раз.. того..

Senia, а вы мостик на PL2303 лучше возьмите. Как же вы без COM-порта жить-то будете.. А мостик - вещь.

Изменено пользователем 8244

в репу каждому, кто отсылает в гугл !!

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

я и говорю, нужно перевернуть и ещё раз.. того..

Ну вот в этом загвоздка может быть, но почему же Громов не заработал. Автор, напишите, как Вы MOSI и MISO соединяли? Скорее всего соединять нужно одноимённые линии.

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

То что вот это я понаписал про крест-накрест: это неправильно скорее всего. Соединяются одноимённые линии судя по описанию интерфейса. У Вас свиду всё правильно вроде подключено, если на Вашем рисунке под серым квадратиком подразумевается разъём программатора. Но для эксперимента можно поменять местами попробовать. Но мне кажется причина скорее всего в капризном софте, раз и громовский не хочет работать. *софта Вам насоветовали тут уже правильного :)

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

Ок! Я понял ...не буду вас отвлекать , так как сегодня праздник ))) Ну а я еще попробую собрать LPT

http://www.getchip.n...rokontrollerov/

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

Неделю назад была точно такая проблема: много раз все перепроверял и "распахал" всю плату, а проблема оказалась программная. В хазаме зайдите в command->Programm options и переберите все варианты в параметре ISP CLK Speed, если не помогло попробуйте прошить другой мк.

http://forum.cxem.net/index.php?showtopic=120443&hl=

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

у меня похожая проблема была с юсб аспом! если правильно подключил то должна сигнатура определиться. и она одна и та же должна быть для одного контроллера. шил через Khazama. в настройке программы ставил частоту 4 килогерца или мега не помню уже. ну и еще что бы на аспе перемычка стояла - питание от юсб разьема.

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

Судя по ошибкам которые вы вылаживали, сначала у вас не отвечал мк и была ошибка ISP CLK Speed(тут может быть много вариантов: бракованный МК, неправильное подключение, не подается питание на мк, не настроена программа khazama и тп). Теперь у вас не отвечает сам программатор.

Программатор подключаете без удлинителей? Проверяли программатор на другом компе или через usbhub? Устанавливали драйвера через диспетчер устройств?

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

Забыл самое главное спросить как установлены перемычки?

http://ru-radio-electr.livejournal.com/446423.html

http://easyelectronics.ru/usb-programmator-avr-usbasp.html смотрите в комментариях, практически все разобрано

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

вот вам проверенный AVRdude

http://ugolok-mastera.ru/AVRDUDE.zip

судя по ошибкам, сейчас иные иденты у самого USB программатора

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

  • 6 лет спустя...

Привет всем,кто здесь есть.Возникла такая проблемка. Понимаю что он того не стоит возится с ним,но всё же.Полетел китайский приборчик,транзистор тестер.Сделан он на ATMEGA328Р ,скачал прошивку для него.купил микроконтроллеры два штуки,сначала заказал у китайцев,потом ещё два в Чип и дип.Вставил в свой самодельный адаптер для программирования,Sina Prog, не видит ни один контролер,хотя до этого  АTMEGA8  прошивал всё виделось и определялось.Программатор USBasp.В чём может быть дело,почему он не определяется?

IMG_0577.JPG

IMG_0578.JPG

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

  • 5 месяцев спустя...

Были проблемы с attiny2313 и usbasp-ом. Почитал статей и форумов, попробовал перешивать один usbasp, как советовали, выставлять перемычки для пониженного тактирования, пробовать разные программы. Результат нулевой. Потом плюнул, так как из китая уже шёл tl866ii. 

Сунул в tl866ii - fuse не дефолтные, хотя чипы на вид новые (ножки не под прямым углом, не сказать, что в панельках стояли). Поправил fuse, сейчас шьются usbasp-ом. 

Потом вылечил 2 328 меги. Определил партию чипов по chipID: как оказалось, китайцы мне вместо attiny85 прислали зашлифованные и перебитые тини12. Проверил партию присланых бу-шных мег8 (ножки под прямым углом, маркировка разных партий) -  fuse на всех разные, одна мёртвая. 

На этом пока всё. 

Но смысл в том, что на тот контрафакт, который сейчас прёт из китаю, нужен программатор посерьёзнее usbasp-а. Конечно этот вариант более затратный, но зато и время экономится, и обретаются глаза и руки.

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

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

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

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

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

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

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

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

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

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

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

    • Ну так а в чем проблема сравнить те символы которые определяют команду/ответ. Приведите пример команды и ответа, а я вам покажу как сравнивать.
    • Для домашних измерений можно ограничиться определением уровня свечения лампочки  "на глаз" - всё равно это будет точнее амперметров на снимке вверху .  Метод фотоамперметра применяется в метрологических лабораториях  для сложных и ВЧ сигналов . 
    • @korsajЧего то я не совсем понимаю как данную функцию вызывать проверять с конкретными данными. Тем более что у меня в большей части данные которые я буду получать я не знаю полученную информацию там только известны первые символы и последние символы, а в середине хранятся данные которые каждый раз разные. Вот в том то и вся суть приёма данных. Чтобы можно было получить данные и вывести на индикаторы. Так что вариант сравнения строк тут наверное мало поможет. Тут как я понимаю нужно сравнивать конкретные символы и всю информацию между этими символами отдавать уже в обработку программе для вывода на индикацию. Потому как известно что сколько символов занимают данные то есть длинна принятой посылки всегда одинакова для определённого типа информации. Сейчас разбираюсь с UART в меге на передачу я уже всё сделал и оно работает, но на приём пока есть некоторые сложности.
    • И в чем проблема? управлять модулем атмегой16 смог?
    • Наверное существуют, но как реализовать данный алгоритм для самодельной конструкции ? Но постоянный и пульсирующий то же не одно и то же. В том то и проблема . КАК его мерить ?
    • Переменный и пульсирующий постоянный ток- не одно и то же.
    • Я не плавную регулировку тока. Я про увеличить ток заряда с 6 до 10 ампер, и всё. Подобрать ёмкости C14/C15 - по каким параметрам? Поменять ключи на более низкоомные - я хотел поставить например BUV48A или 2SC3320. Пойдут на замену 2SC2335 которые сейчас стоят? А вот этот самый "резистор обмоток связи R19" уже достал! На всех зарядках он набран из 8, бывает из 10 SMD резисторов под которыми выгорает текстолит. Падла греется до 150 градусов. В этом экземпляре, стыдно даже писать его название, Striver PW-150 всё по другому. Зарядка собрана этажеркой, да так криво и нелепо, что выглядит в 100 раз хуже многих самоделок. Так вот этот "резистор обмоток связи R19" тут стоит обычный на 1 или 2 Вт - кетайский, его хрен поймёшь. Я поставил керамический - цементный на 5 Вт - нагрев 75 градусов при 5 амперах. Что ж туда ставить то? 10-20 ваттные проволочные? А вот с делителем R4/R5/R6 я не согласен! Тут за пороги вкл-выкл циклов заряд - пауза отвечает другая часть микросхемы. В этом я уже убедился, регулировку порогов делаю подстроечным резистором на 2 ноге 393. В этих зарядках и схемах часто перепутаны компараторы. Ваше утверждение про 5, а точнее 6 ногу относиться к другим схемам и зарядкам.  Резистором R7 определяется разница между напряжением окончания и начала зарядки. А вот это ценная информация - никак не мог понять как сократить минимальный и максимальный порог заряда.
×
×
  • Создать...