|
|
  |
AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2. |
|
|
|
Nov 15 2012, 17:48
|
Группа: Участник
Сообщений: 11
Регистрация: 14-03-09
Пользователь №: 46 099

|
Цитата(Andrew_BJ @ Nov 15 2012, 20:22)  Может где то под соседними ножками капля олова сныкалась? или по разводке где то... То что светится означает что контроллер по выводу Reset на разъеме определил что другой контроллер подключен. Если прошивка залилась и проверилась и без ошибок то дело только в схематике. Проверь точно ли те что нужно сопротивления поставил в цепи выхода Reset на разъем? там делители напряжения и значения сопротивлений должны быть точно подобраны! Почему тогда на 6 прошивке светодиод не светится?
|
|
|
|
|
Nov 15 2012, 17:50
|
Группа: Участник
Сообщений: 13
Регистрация: 9-09-12
Пользователь №: 73 462

|
Цитата(shaman2005 @ Nov 15 2012, 20:48)  Почему тогда на 6 прошивке светодиод не светится? тяжело понять... когда не светится? у меня 6 прошивка, всё работает как полагается. подключен контроллер - светится, не подключен - не светится. Если на 6 так - то всё в порядке. если на на 6 так, но на 8 не так - вопрос к автору прошивки тогда.
|
|
|
|
|
Nov 15 2012, 19:05
|
Группа: Участник
Сообщений: 13
Регистрация: 9-09-12
Пользователь №: 73 462

|
Цитата(Petka @ Nov 15 2012, 21:46)  Что пишет программатор в терминальном режиме? Кстати насчет этого... Можно ли узнать по этому логу CODE avrusb500v2-1.2
Enter SW Version Major in hex [2]: Enter SW Version Minor in hex [a]: Reset target at connector polarity test(1=on 0=off)[1]:
OK, my SW version is now: 2.0a (hex) Select 'stk500 by petka' mode. (1=1Mhz 0=Fast)[0]: Ready. Just close the terminal. No reset needed. какая версия прошивки у меня стоит? Я когда на Win7 пытался заливать прошивку, сначала через виртуальную машину с XP делал, всё было со сбоями, ни 6 ни 8 версии не мог залить, а потом сделал как полагается (без всяких вирт машин), что то залил, а что непомню, то ли 6 то ли 8... Ну и собственно вопрос в различии 8 и 6 версий.. какие баги пофиксены/добавлены, чем лучше/хуже...
Сообщение отредактировал Andrew_BJ - Nov 15 2012, 19:06
|
|
|
|
|
Nov 15 2012, 19:25
|
Группа: Участник
Сообщений: 11
Регистрация: 14-03-09
Пользователь №: 46 099

|
Цитата(Petka @ Nov 15 2012, 21:46)  Что пишет программатор в терминальном режиме? [0m[2J[0;0favrusb500v2-1.2 EEnter SW Version Major in hex [2]: EEnter SW Version Minor in hex [a]: EReset target at connector polarity test(1=on 0=off)[1]: E OK, my SW version is now: 2.0a (hex) Select 'stk500 by petka' mode. (1=1Mhz 0=Fast)[0]: EReady. Just close the terminal. No reset needed.
|
|
|
|
|
Nov 15 2012, 19:34
|
Группа: Участник
Сообщений: 13
Регистрация: 9-09-12
Пользователь №: 73 462

|
shaman2005, судя по твоей первой строке Цитата [0m[2J[0;0favrusb500v2-1.2 У тебя явно прошивка залилась с ошибками. такого быть не должно на сколько я понимаю (см выше мой лог)
|
|
|
|
|
Nov 18 2012, 11:25
|
Группа: Участник
Сообщений: 11
Регистрация: 14-03-09
Пользователь №: 46 099

|
Прошивка залита правильно, по крайней мере, то, что было в файле! ANDREW, - твой лог по 8 меге, у меня - 88-я, читай внимательно! Petka, [0m[2J[0;0f находится в прошивке начиная с адреса 0000АЕ, может там стоит кпоковыряться?
|
|
|
|
|
Nov 18 2012, 11:34
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(shaman2005 @ Nov 18 2012, 15:25)  Прошивка залита правильно, по крайней мере, то, что было в файле! ANDREW, - твой лог по 8 меге, у меня - 88-я, читай внимательно! Petka, [0m[2J[0;0f находится в прошивке начиная с адреса 0000АЕ, может там стоит кпоковыряться? Замерьте мультиметром напряжения в цепи "RST_ADC" (между R8 и R9). При подключенном программируемом устройстве и при отсоединённом программаторе. Ещё замерьте напряжение на ноге AREF. P.S. Какой номинал резистора R9 ?
|
|
|
|
|
Nov 18 2012, 13:49
|
Группа: Участник
Сообщений: 11
Регистрация: 14-03-09
Пользователь №: 46 099

|
R9 - 47k, напряжения следующие: AREF 1,1V R8/R9 - без подключения устройства 0V, с подключенным таргетом 0,866V
Ещё при подключении к студии программатор определяется все Оk, НО ПРИ ПОПЫТКЕ ЧТО-ЛИБО ВЫЧИТАТЬ, ИЛИ прошить начинает хаотично моргать светодиодом и затем отрубается...
Petka, спасибо, что откликнулись. На 8 Меге все работает со свистом, а 88-я уперлась, и все тут...
Сообщение отредактировал shaman2005 - Nov 18 2012, 13:52
|
|
|
|
|
Nov 18 2012, 15:46
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(shaman2005 @ Nov 18 2012, 17:49)  R9 - 47k, напряжения следующие: AREF 1,1V R8/R9 - без подключения устройства 0V, с подключенным таргетом 0,866V С цепью RST_ADC тогда у вас всё в порядке. Цитата Ещё при подключении к студии программатор определяется все Оk, НО ПРИ ПОПЫТКЕ ЧТО-ЛИБО ВЫЧИТАТЬ, ИЛИ прошить начинает хаотично моргать светодиодом и затем отрубается... Проверяйте питание программатора. Перекинута ли перемычка "программирования программатора" обратно? Повторите эксперимент с закороченной катушкой L1. Цитата Petka, спасибо, что откликнулись. На 8 Меге все работает со свистом, а 88-я уперлась, и все тут... На меге 8 в программаторе?
|
|
|
|
|
Nov 19 2012, 21:19
|
Группа: Участник
Сообщений: 11
Регистрация: 14-03-09
Пользователь №: 46 099

|
Питание стабильное, без просадок и скачков. Перемычка перекинута, но светодиод светится независимо от положения оной перемычки...., хотя в процессе прошивки 88-й меги - гаснет.
Да, программатор на меге 8
Сообщение отредактировал shaman2005 - Nov 19 2012, 21:23
|
|
|
|
|
Nov 20 2012, 08:17
|
Группа: Участник
Сообщений: 11
Регистрация: 14-03-09
Пользователь №: 46 099

|
Цитата(Petka @ Nov 20 2012, 09:25)  Что-то вы мутите. Если программатор на меге 8, то R9 должен иметь номинал 100кОм. Значение напряжения на AREF должно быть равно 2.56 В. Так что за чип в программаторе? И каков номинал R9 на самом деле? Я не мучу. У меня два прога на 8 меге и на 88-й. Первый, который на 8-й меге и с резюком 100К запустился сразу и все шьет влет. На 88-й меге никак не хочет работать, вернее работает, на кок-то странно. Определяеся, все ок, но при попытке что-либо вычитать/прошить начинает хаотично мигать светодиодом, и через несколько секунд отрубается. Вот на нем (который на 88-й меге) светодиод при включении мигает 6 раз после чего постоянно светится без подключения к таргету.
Сообщение отредактировал shaman2005 - Nov 20 2012, 08:24
|
|
|
|
|
Nov 27 2012, 08:57
|
Группа: Новичок
Сообщений: 4
Регистрация: 5-02-09
Из: Moscow
Пользователь №: 44 444

|
Petka, спасибо за проект. Программатор сделал года 3 назад, все отлично работает. Вот появилось желание и дошли руки попробовать ABD-Protocol. В прошивке 8 он поддерживается? Судя по форуму, как-то без энтузиазма воспринял народ его появление. А у меня с наскока пока ничего не получается. Копаю дальше. Спасибо за внимание. Владимир
|
|
|
|
|
  |
6 чел. читают эту тему (гостей: 6, скрытых пользователей: 0)
Пользователей: 0
|
|
|