Страница 49 из 84
Re: Все про USBAsp
Добавлено: Пт авг 05, 2016 15:46:13
KyPA
radteh, Кристал перепрошил, читает нормально. Питание снижал. Может вывод сдох, или кварц дурит. Лан, пока отложил в сторонку, спаял по быстрому лпт, задачи выполнил, придет из китая новый и партия a8a, там будем видеть.
Re: Все про USBAsp
Добавлено: Пт авг 05, 2016 16:09:02
radteh
А в контроллере этого программатора прошивка читается?
Re: Все про USBAsp
Добавлено: Вт авг 16, 2016 17:37:51
Kavka
Приветствую всех!
Вводная: надо программировать attiny13a при условии, что тинька будет работать на частоте 32-128 кологерц (от генератора сторожевого таймера с делителем).
Вроде как последняя версия прошивки USBAsp (2011 года) имеет возможность управлять скоростью (через avrdude, например).
Вопрос: может ли USBAsp с последней прошивкой выдавать по ISP частоту 8-32 килогерц?
Может кто-либо измерить/проверить? Требуется подтверждение!
Спасибо!
Re: Все про USBAsp
Добавлено: Пн сен 26, 2016 12:00:07
unstopable
Прошу помощи! Купил на али usbisp v3.02. Думал это asp, но нет. Прочёл, что можно перепрошить в asp. В общем собрал громова. В этом usbisp стоит atmega88v и прошивки с сайта создателя там не подходит, пины кое-где разные. Нашёл у буржуев прошивку, прошил громовым - гуд, определился, дрова поставил с сайта создателя в режиме отключения проверки цифровой подписи и без перезагрузки прошил слёту atmega8 без проблем через avrdude(slowsck включен, проводит с 25-й ноги на землю кинул иначе не шил даже мегу8). Потом на след день перезагрузился и обнаружил, что в диспетчере жёлты значок (трабл с драйвером). Не долго думая поставил самый последний libusb 1.0. Винда 10-ка 64-х битка. Шить мегу8 не пробовал, но моя конечная цель, atmega162 в tqfp не шьётся хоть убей - пишет стандартную ошибку типа мк не отвечает, rc=-1. Громов (комп с xp) её тоже не видит. Я уже подумал, что мк сдох каким-то образом и купил новый, но ничего не изменилось! Кхазама пишет тоже, что и дудка. Кварц подкидывал 6 и 16 мгц - ноль эффекта. МК стоит на плате где кроме неё есть только кондеры и резисторы, которые решил напаять сначала... Не могут же они влиять на это?
Я уже не знаю что делать. Как поступили бы вы? Спаять отдельную плату для меги и там попробовать её прошить? Я всё это и затевал ради прошивки этой меги, а уж сколько времени я потратил на прошивку usbisp в usbasp это ваще капец. Помогите!
Re: Все про USBAsp
Добавлено: Пн сен 26, 2016 20:59:25
dgrett
Я делал usbasp, прошить никак не мог, пока не выпаял резюк 10к на ресет. Дудка говорила, что контроллер не входит в режим программирования
Re: Все про USBAsp
Добавлено: Вс окт 02, 2016 08:46:15
vanyap1
unstopable писал(а):Прошу помощи! Купил на али usbisp v3.02. Думал это asp, но нет. Прочёл, что можно перепрошить в asp. В общем собрал громова. В этом usbisp стоит atmega88v и прошивки с сайта создателя там не подходит, пины кое-где разные. Нашёл у буржуев прошивку, прошил громовым - гуд, определился, дрова поставил с сайта создателя в режиме отключения проверки цифровой подписи и без перезагрузки прошил слёту atmega8 без проблем через avrdude(slowsck включен, проводит с 25-й ноги на землю кинул иначе не шил даже мегу8). Потом на след день перезагрузился и обнаружил, что в диспетчере жёлты значок (трабл с драйвером). Не долго думая поставил самый последний libusb 1.0. Винда 10-ка 64-х битка. Шить мегу8 не пробовал, но моя конечная цель, atmega162 в tqfp не шьётся хоть убей - пишет стандартную ошибку типа мк не отвечает, rc=-1. Громов (комп с xp) её тоже не видит. Я уже подумал, что мк сдох каким-то образом и купил новый, но ничего не изменилось! Кхазама пишет тоже, что и дудка. Кварц подкидывал 6 и 16 мгц - ноль эффекта. МК стоит на плате где кроме неё есть только кондеры и резисторы, которые решил напаять сначала... Не могут же они влиять на это?
Я уже не знаю что делать. Как поступили бы вы? Спаять отдельную плату для меги и там попробовать её прошить? Я всё это и затевал ради прошивки этой меги, а уж сколько времени я потратил на прошивку usbisp в usbasp это ваще капец. Помогите!
Для начала стоит замкнуть PC2 программатора на землю. Все эти микроконтроллеры идут от производителя с включенным делителем тактовой частоты и генератором на 1МГц. А ASP не жалает их при этом шить.
Re: Все про USBAsp
Добавлено: Вс окт 02, 2016 18:51:44
unstopable
25-я нога и есть PC2, я про неё писал в сообщении.
Re: Все про USBAsp
Добавлено: Чт окт 06, 2016 14:23:23
divisоr
Толи я что-то не пойму, толи кто-то ошибся
и
Разве там пины одинаково располагаются?
Re: Все про USBAsp
Добавлено: Чт окт 06, 2016 14:48:59
антошка
Где там? На картинках вроди всё правильно.
Re: Все про USBAsp
Добавлено: Чт окт 06, 2016 15:22:29
divisоr
антошка, на верхней картинке плюс питания слева, на нижней справа, хотя ключ одинаково расположен. И управлявшие пины тогда тоже отражены зеркально, по горизонтали...
Re: Все про USBAsp
Добавлено: Чт окт 06, 2016 16:11:56
антошка
Там на картинках все правильно
Если вас есть затруднения с отзеркаливаниям разъёма в мыслях попробуйте в пейт кинуть и отзеркалить по вертикали. один из ресунков и все станет на свои места
У вас на второй картинке вид со стороны пинов а не со стороны платы. Так будет понятней
Re: Все про USBAsp
Добавлено: Чт окт 06, 2016 17:09:33
MVGudkov
Добрый вечер.
Есть (был) такой
Спойлер

программатор. Определялся как USBasp.
Сейчас выдает такую ошибку: Это устройство было остановлено, поскольку оно сообщило о возникновении неполадок. (Код 43)
Случилось это после того как при подключенном к ПК на его вывод RESET "пришло" +12 Вольт.

(ошибочка вышла

)
При этом он шьется и прошивка считывается... (ниже прилагаю оригинал в hex.)
Стабилитроны выпаивал, резисторы прозванивал, светодиод горит, кварц менял, все вроде в норме. Не знаю как проверить SMD емкости.
Вопросы:
1 Что это за программатор? в.т. у него только один светодиод вместо двух.
2 Что сломалось? Методом исключения предполагаю что вышла из строя микросхема но почему она определяется и шьется?
Спойлер
avrdude -C avrdude.conf -c usbbit -P ft0 -B 14400 -p m8 -q
avrdude: BitBang OK
avrdude: pin assign -
MISO:4
SCK:2
MOSI:6
RESET:5
GATES:3
avrdude: drain OK
SET=> ft245r: bitclk 9600 -> ft baud 4800
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9307
avrdude: safemode: Fuses OK
RESET ... OK
avrdude done. Thank you.
HEX
Спойлер
https://drive.google.com/open?id=0B22II ... lY4M3pTak0
Re: Все про USBAsp
Добавлено: Чт окт 06, 2016 18:20:41
divisоr
антошка, справедливости ради, стоит тогда сказать, что это вид со стороны программатора, а не шлейфа, который подключается к нему. Правильней, померить напряжение вольтметром, если оно отрицательное, то нужно поменять местами провода по горизонтали.
Re: Все про USBAsp
Добавлено: Ср окт 12, 2016 21:28:04
afz
Сегодня наступил на грабли. Делюсь опытом. Еще летом выписал с Али
вот такую игрушку. (Вернее, учитывая копеечную цену, выписал 5 шт, у нас одна 88-я Мега дороже, чем на Али весь этот гаджет в сборе). Вчера, наконец, оно доползло (ой, блин, оказывается, уже позавчера, это я на часы глянул), начал пробовать. Дрова взял по ссылке с одной из предыдущих страниц, дрова стали ровно, устройство обнаружилось, однако, и дудка, и Хазама видят гаджет, но не видят мою 8-ю Мегу, которую я подключил для проверки. Дергался по-разному, наконец нашел.
Итак, суть граблей. Атмеловская цоколевка разъема ISP гласит, что ножки 4, 6, 8 и 10 - земля, ну я и подключил землю к 4-й ноге. Оказалось, у этой конкретной игрушки земля имеет место быть только на ногах 8 и 10, а ноги 4 и 6 - TxD и RxD. Да, и 3-я нога не в воздухе, как говорит Атмел, а подключена к PD3, вероятно для выдачи клока контроллерам, у которых отключен и не работает внутренний тактовый генератор. Да, если бы я стал кормить свою проверяемую Мегу от программатора, ошибка сразу бы выявилась, но увы, моя проверочная платка с этой Мегой имеет собственное питание...
Да, кстати, а эти TxD и RxD применимы в мирных целях, или как?
И еще, тут несколько раз интересовались допустимой длиной шлейфа ISP. Так вот, я для пробы взял двухметровый кусок UTP, по цветным проводам отдал сигналы, белые заземлил с обеих сторон, то есть, каждый сигнальный провод оказался свитым с земляным. Вроде-бы работает... Впрочем, удлиннять лучше не этот шнурок, а USB-шный. Берем обычный удлиннитель USB (USB-A папа - USB-A мама), которые продаются в любой компьютерной лавке, и вперед!
Re: Все про USBAsp
Добавлено: Пт окт 14, 2016 02:40:11
radteh
Так а в чём грабли? TX и RX задел на будущее который так и не был реализован в официальной прошивке.
Re: Все про USBAsp
Добавлено: Пт окт 14, 2016 04:38:30
afz
radteh писал(а):Так а в чём грабли? TX и RX задел на будущее который так и не был реализован в официальной прошивке.
Грабли в том, что если не вникая ткнуть в первую попавшуюся под руку цоколёвку по запросу "usbasp pinout", то можно получить что-то, вроде того, что приведено прямо на этой странице, восьмая мессага сверху. Там ясно нарисовано, что ножки 4, 6, 8 и 10 - земля. Я почему-то ткнул вот в
эту - возможно потому, что хорошо нарисовано. Ну и воткнул земляной проводок в первое попавшееся гнездо из перечисленных, лишь бы не крайнее. Оказалось 4-е.
И только потом, поняв, что 4 ножка - не земля, я внимательно исследовал этот гаджет, разобрался, куда что идет и стал внимательно разглядывать все картинки с этим пинаутом. И ведь первоначальная задумка была строго
правильной - сигнальные провода в правильно организованном ленточном кабеле обязательно должны чередоваться с земляными и картинка с четырьмя земляными контактами дает именно такой вариант. При скоростях до одного мегабита оно и на 3-5 метров запросто будет работать. Так нет, взяли и испортили...
Re: Все про USBAsp
Добавлено: Вт окт 18, 2016 15:55:53
Vi7
Всем привет. Подскажите как вылечить. Стоит windows7. Драйвер установлен. Раньше на WinXP было все нормально.

Заранее спасибо.

Re: Все про USBAsp
Добавлено: Вт окт 18, 2016 16:07:31
Vov123
Re: Все про USBAsp
Добавлено: Вт окт 18, 2016 16:21:18
Vi7
Спасибо. Я поставил eXtreme Burner - AVR, он работает нормально

Хотелось-бы разобраться почему не хочет работать Khazama AVR Programmer? Просто привык к нему. И еще мне нравится в нем fuse bits калькулятор, очень уж удобный

Re: Все про USBAsp
Добавлено: Ср окт 19, 2016 13:49:55
radteh
Какая версия драйвера и кхазамы?