Приветствую Вас, Гость! Регистрация RSS

Вторник, 22.08.2017
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Форум » Форум mega-avr.ucoz.ru » Вопросы начинающих » Проблемы при записи/считывании
Проблемы при записи/считывании
hhhhДата: Пятница, 21.01.2011, 22:15 | Сообщение # 1
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Решил заняться программированием микроконтроллеров. Купил следующие приблуды:
- плату ME AVR Ready Board;
- микроконтроллер Atmega32;
- программатор PG-1B фирмы Olimex (хотел купить программатор BM9010, но его не было в наличии даже под заказ);
- переходник USB-COM Defender.
При считывании выдаёт: Device missing or unknown device (-24).
В чём дело? Программатор не подходит или МК дохлый?
 
ilvzДата: Пятница, 21.01.2011, 22:20 | Сообщение # 2
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Похоже, что проблема между программатором и компом. До чипа пока дело не дошло.
 
hhhhДата: Пятница, 21.01.2011, 22:25 | Сообщение # 3
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Недавно пробовал на настольном компьютере с настоящим СОМ-портом - итог тот же.
Работаю с программой PonyProg, т.к. PG-1B работает только с ней.


Сообщение отредактировал hhhh - Пятница, 21.01.2011, 22:29
 
ilvzДата: Пятница, 21.01.2011, 22:28 | Сообщение # 4
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
Глянул на него в инете. Три резистора и два диода. Беру свои слова обратно. Может быть ВСЁ. Неисправного процессора мне ещё не попадальсь. Это маловероятно. Начни проверку с USB-COM.

Добавлено (21.01.2011, 22:26)
---------------------------------------------
Питание платы?

Добавлено (21.01.2011, 22:28)
---------------------------------------------
И совместимость программатора с программой. Я к сож. проводками не пользовался. Ничего сказать не могу.

 
hhhhДата: Пятница, 21.01.2011, 22:31 | Сообщение # 5
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Питание 12В от блока питания.
Работаю с программой PonyProg, т.к. PG-1B работает только с ней.


Сообщение отредактировал hhhh - Пятница, 21.01.2011, 22:32
 
us4ilqДата: Пятница, 21.01.2011, 22:39 | Сообщение # 6
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Привет!
Может в настройках Пони Прога что то неправильно указал?
Файл: 0187169.doc(142Kb)


Сообщение отредактировал us4ilq - Пятница, 21.01.2011, 22:42
 
hhhhДата: Пятница, 21.01.2011, 22:44 | Сообщение # 7
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Вроде всё правильно:
- провёл калибровку;
- в Interface Setup указал SI Prog API, тест СОМ-порта проходит успешно;
- указал тип МК - Atmega32.
 
us4ilqДата: Пятница, 21.01.2011, 22:46 | Сообщение # 8
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Ведь твой программер практически тоже самое что и у меня.
Да! А ты указал что ему что именно с 32й хочеш работать?

Добавлено (21.01.2011, 22:45)
---------------------------------------------
чуть опоздал smile

Добавлено (21.01.2011, 22:46)
---------------------------------------------
Только сначала пробуй читать!
а не шить что бы то нибыло smile

 
hhhhДата: Пятница, 21.01.2011, 22:50 | Сообщение # 9
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Так я и пробую читать - ничего не получается. Device missing or unknown device (-24) и всё.
Есть ещё прога Uniprof. Она говорит по русски, что МК не ответил.
 
us4ilqДата: Пятница, 21.01.2011, 22:57 | Сообщение # 10
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Хе!
Любопытно!
В документе на прог в списке нету Мега 32 ???

Добавлено (21.01.2011, 22:53)
---------------------------------------------
А какието другие контроллеры Атмел есть еще?

Добавлено (21.01.2011, 22:55)
---------------------------------------------
С Uniprof я не знаком , так что ничего не могу сказать

Добавлено (21.01.2011, 22:57)
---------------------------------------------
А у тебя что, нету COM порта?
Ну я про ЮСБ - КОМ переходник

Файл: avr-pg1b.pdf(26Kb)


Сообщение отредактировал us4ilq - Пятница, 21.01.2011, 22:58
 
hhhhДата: Пятница, 21.01.2011, 22:57 | Сообщение # 11
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Current supported devices by PonyProg are:
AT90S1200, AT90S2313, AT90S2323,
AT90S2343, AT90S4414, AT90S4434,
AT90S8515, AT90S8535, AT90S2323,
AT90S2343, AT90S2333, AT90S4433,
AT90S4434, AT90S8535, AT90S8534,
ATmega103, ATmega161, ATmega163,
ATmega323, ATmega128, ATmega8,
ATmega16, ATmega64, ATtiny12 and ATtiny15

Ключевое слово "current" (текущие), т.е. на тот момент PonyProg (именно она, а не программатор) не поддерживала atmega32, но ведь в настройках программы сейчас он есть.

 
us4ilqДата: Пятница, 21.01.2011, 22:59 | Сообщение # 12
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Quote
А у тебя что, нету COM порта?
Ну я про ЮСБ - КОМ переходник

Что то мне кажется ч то именно тут собака зарыта

Quote
но ведь в настройках программы сейчас он есть.

Да это то я понял, дело не в Поньке, и не в адаптере


Сообщение отредактировал us4ilq - Пятница, 21.01.2011, 23:02
 
hhhhДата: Пятница, 21.01.2011, 23:03 | Сообщение # 13
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Я писал, что пробовал на настольном компьютере с настоящим СОМ-портом - итог тот же.
У меня ноутбук. Хочу приобрести карту PCMCIA с СОМ-портом.
 
us4ilqДата: Пятница, 21.01.2011, 23:33 | Сообщение # 14
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Про эти карты тоже незнаю.
Но почемуто мне кажется что ни к чему хорошему они не приведут, хотя кто знает?

Ну тогда придется покупать ЮСБ программатор , или самому делать.
Я себе сделал AVR910 от "Проттоса" заработал сразу, потом долго валялся без дела,
потом перепрошил альтернативной прошивкой - стол работать в несколько раз быстрее.

Добавлено (21.01.2011, 23:33)
---------------------------------------------
О!
К стати. Вспомнил.
У меня ж тоже по началу были некоторые проблемы с Пони Прогом. Я ж адаптер делал сам , и кабель тоже.
Так вот , так же мучился, а потом вычитал гдето в инете что нужно попробовать соединить общий провод адаптера с корпусом компа (на первый взгляд - полный бред, ведь есть же соединение ножки 5 КОМа и адаптера)
но как ни странно попробовал и все получилось.
Пришлось слегка переделать кабель, с тех пор даже забыл об этом.
Вот такая вот история. только это надо пробовать на "нормальном" компе с КОМом.

Сообщение отредактировал us4ilq - Пятница, 21.01.2011, 23:23
 
АвторДата: Пятница, 21.01.2011, 23:46 | Сообщение # 15
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
hhhh, проверьте совместимость SPI разъёма программатора PG-1B с контактной колодкой AVRPROG CONNECTOR! Мало ли чего...

В окне Настройка платы программатора ( кнопка на панели ключик ) нажимали кнопку Проверка? Какое сообщение при этом появляется?



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
us4ilqДата: Пятница, 21.01.2011, 23:50 | Сообщение # 16
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Ваня здравствуй!
Ну мне кажется это сразу надо было проверить, как только начались неудачи.
 
hhhhДата: Суббота, 22.01.2011, 00:16 | Сообщение # 17
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Quote (skiff)
hhhh, проверьте совместимость SPI разъёма программатора PG-1B с контактной колодкой AVRPROG CONNECTOR! Мало ли чего...

Если судить по схемам AVR READY BOARD и PG-1B, всё сходится.

В окне Настройка платы программатора ( кнопка на панели ключик ) нажимали кнопку Проверка? Какое сообщение при этом появляется?

Да всё сделал. Тест: ОК. Я писал выше об этом.

 
ilvzДата: Суббота, 22.01.2011, 00:26 | Сообщение # 18
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
"Device missing or unknown device (-24) (Устройство неизвестно или повреждено) - говорит о том что Понипрог не может прочитать микросхему и нужно еще раз проверить правильность подключения, подается ли питание на программируемый контроллер и настройки самой программы" http://mkontrol.ucoz.com/publ/6-1-0-1
 
hhhhДата: Суббота, 22.01.2011, 00:34 | Сообщение # 19
Заглянувший
Сообщений: 11
Репутация: 0
Город:
Статус: Отсутствует
Питание на МК подаётся - 5 В. Проверял тестером.
 
ilvzДата: Суббота, 22.01.2011, 01:11 | Сообщение # 20
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
А откуда Контроллер?. Может уже писаный. Это я про фьюзы. Может подать какой на XTAL1. И ещё раз всё проверить, не бегло, а ПОЭТАПНО. Начиная с Пони(настройки) потом Ком (тот-ли выбран, частота) Правильно ли стоит контроллер. Ну и ВСЁ, ВСЁ, ВСЁ. Сам программатор и плата очень просты. Там ломаться нечему.

Добавлено (22.01.2011, 01:11)
---------------------------------------------
И ещё. Программатор берёт со 2-й ножки платы +5в. А они там есть?

 
Форум » Форум mega-avr.ucoz.ru » Вопросы начинающих » Проблемы при записи/считывании
Страница 1 из 212»
Поиск: