72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
1

STC200/300 LPT как проверить на работоспособность

05.01.2012, 18:48. Показов 8364. Ответов 18
Метки нет (Все метки)

Спаял USBASP на атмеге8, теперь прошить надо, вот и занесло на STK200/300
чтобы решить проблему (курицы и яйца).
Но что то не пойму, должно ли видеть в диспетчере устройств STK200/300?
Или PonyProg2000 должен обнаружить, или другой прогой?
Не хочется грешить на 74HC244
Как подойти к этому вопросу?

Добавлено через 1 час 35 минут
Буду проще, при прожеге понька выдает
Device missing or unknown device (Отсутствие устройства или неизвестное устройство)
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2012, 18:48
Ответы с готовыми решениями:

Как проверить работоспособность чистого МК?
Всем доброго времени суток. Извиняюсь, снова я со своими ADuCами... В общем, был прибор, стоял в...

Как проверить работоспособность Atmega 328p?
Добрый день, кошаки. Помогите, пожалуйста. У меня есть опыт с Ардуино, но совсем нет опыта работы...

AVR-PG1B программатор. Как проверить работоспособность?
Купил такой программатор. Как проверить его работает ли он ваще или нет? К ноутбуку подключаю его...

Как проверить работоспособность БП?
Всем ку!) Есть БП ESP на 600W, из за магии перестал вкл-ся (загружаться) ПК, думал, может что то...

18
98 / 49 / 4
Регистрация: 24.12.2011
Сообщений: 101
05.01.2012, 19:06 2
STK200/300 судя по описанию- штука на лпт. то есть скорее всего дров на нее нет и потому видна она в диспетчере устройств не будет. а вот usvasp должно быть среди устройств.

Цитата Сообщение от Garic_ Посмотреть сообщение
Device missing or unknown device
перепроверьте распиновку на прошиваемой плате. есть ли питание у контроллера? и как reset подключен?
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
05.01.2012, 19:43  [ТС] 3
cybersonner,
Да, штука на лпт.
Дров на нее нет и потому видна она в диспетчере устройств не будет - да это так, невидно.
usvasp должно быть среди устройств - да среди устройств, и дрова подключены.
перепроверьте распиновку на прошиваемой плате. есть ли питание у контроллера? и как reset подключен?
Картина выглядит так, 2 спаенных прогамматора, 1-й USBASP запитывается от USB, питание есть в нем голая атмега8 и ее же надо прошить, на ней разъем 10pin стандартный (1mosi,2+5v,3LED,4GND,5RST,6GND,7SCK,8GND,9MISO,10GND) на него же подается (соеденяется) STK200/300. Но что странно на STK200/300 горят постоянно два светодиода, один питание, а второй с 7-й ноги 74HC244.
и как reset подключен?
Если не про 5pinRST, а про кнопку, то таковой нет.
0
98 / 49 / 4
Регистрация: 24.12.2011
Сообщений: 101
05.01.2012, 19:54 4
схема усбасп. смотри на J1. его надо закоротить. иначе шиться не будет. проверь.
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
05.01.2012, 21:23  [ТС] 5
Небольшое схемаразличие с моей, существенных нет, у меня J1-Jumper, J2-5v или 3.3v, J3-PWR,
А такой перемычки не, пойду времянку подкину 1 с 16 соединю. Отзовусь

Добавлено через 1 час 9 минут
Не помогло, да еще испугался по питанию светодиод не загорелся, пересмотрел схему на светики стоят резюки 390 ом, а по моей 1к, вот и падение напряжения.
Это не в ресете, буду тестировать 74HC244, входа по очереди бросать на массу, и что на выходах проверю.
Надо было еще проще делать, типа Громова
0
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
05.01.2012, 21:44 6
...прошейте вашу мегу для USB программатора 5-тью проводками и не морочьте голову.

p.s.: PonyProg2000 своим драйвером с LPT работает, ничего дополнительно устанавливать не нужно.
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
06.01.2012, 00:25  [ТС] 7
raxp,
прошейте вашу мегу для USB программатора 5-тью проводками
Откинул геморой, подпаял 5 проводков, только через резюки по 150ом, а на USBASP если подкидываю Jumper для reset, то в диспетчере устройств исчезает устройство USBASP, ЭТО НОРМАЛЬНО???
0
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
06.01.2012, 00:55 8
1- после прошивки меги 5-тью проводками верификация прошла?
2- сам USBASP заработал после или нет?
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
06.01.2012, 01:05  [ТС] 9
Боюсь испортить, пока не начинал, хочу скурпулезно во всем разобраться, разобрался с Fuses ,
Чуть выше был вопрос
диспетчере устройств исчезает устройство USBASP, ЭТО НОРМАЛЬНО???
И второй вопрос, как просмотреть на МК что то записано или чистая, это реально?
0
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
06.01.2012, 01:24 10
...в пони-прог выберите - read flash, чтение и верификация МК не запортят.

диспетчере устройств исчезает устройство USBASP, ЭТО НОРМАЛЬНО???
если уже прошитая, то ненормально ...фьюзы как выставили, в соответствии? Емкости на кварце какие? Бывает, что SMD-ные плывут и теряют емкость. Что с питанием, непосредственно на ногах меги промеряли?
0
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
06.01.2012, 13:55  [ТС] 11
raxp,
фьюзы как выставили, в соответствии?
емкости не SMD стоят.
напряжение на 21,20,7 ногах 5.01v
понька выдает
Device missing or unknown device (Отсутствие устройства или неизвестное устройство)
0
Миниатюры
STC200/300 LPT как проверить на работоспособность  
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
06.01.2012, 14:38 12
Device missing or unknown device
чуть больше информации, это при подключенном программаторе а-ля 5 проводков с МК? Или вы пони-прогом пытаетесь с USBASP работать?

p.s.: если вы уже прошили фьюзы для использования внешнего кварца, то теперь требуется подключить к МК кварц с емкостями в программаторе "5 проводков".
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
07.01.2012, 00:48  [ТС] 13
Вот мое изделие, только не значительное есть отличие, даже не существенно, выше по тексту описывал.
http://easyelectronics.ru/usb-... sbasp.html
напряжение с USB беру с ноутбука это второй компьютер, а LPT со старой лягушке(1-комп)

Добавлено через 7 часов 0 минут
raxp,
чуть больше информации, это при подключенном программаторе а-ля 5 проводков с МК? Или вы пони-прогом пытаетесь с USBASP работать?
USBASP тут не причем, он играет только роль платы для прошивки, если не ошибусь называться будет адаптер, а сам программатор 4 резюка и 5-й провод масса, еще вчера подкинул, да пытаюсь понькой.
p.s.: если вы уже прошили фьюзы для использования внешнего кварца, то теперь требуется подключить к МК кварц с емкостями в программаторе "5 проводков".
Сначала я не внимательно к этой мысли отнесся, плиз по подробней.
Это что получается сначала фьюзы прошили(имеется выставить галочки), потом второй этап подключить к МК ....... ЭТО КАК ВО ВРЕМЯ РАБОЧЕГО КОМПА СОЕДИНИТЬ РАЗЪЕМ, ТОГДА LPT МОЖЕТ НАКРЫТЬСЯ, или ВЫКЛЮЧИТЬ КОМП И СПРЫГНИТ ПРОГРАММА ПОНЬКА?
0
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
07.01.2012, 02:03 14
...имеется ввиду, что программатор USB-ный расчитан на использование совместно с внешним кварцем и когда вы прошиваете для него сердце - мегу свою, то вы должны прошить и фьюзы, устанавливающие соответствующий режим использования МК. Если вы используете плату USBASP как основу и кварц уже присутствует, то все ок.

Мне проще дать ссылку на свой материал по изготовлению USB AVR910M, там все расписано. Поскольку ссылки на другие форумы запрещены, то найдите нашу твитт-ленту, там в анонсах давал "Модификация программатора AVR910М в форм-факторе флешки" и связанный с ним цикл статей.
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
07.01.2012, 02:25  [ТС] 15
Нарыл в инете почти ответ на мой вопрос
Сообщение об ошибке Device missing or unknown device (-24) (Устройство неизвестно или повреждено) - говорит о том что Понипрог не может прочитать микросхему и нужно еще раз проверить правильность подключения, подается ли питание на программируемый контроллер и настройки самой программы
Три момента...
1.правильность подключения - http://robomir.ucoz.ru/publ/pr... 00/1-1-0-5
и вторая часть - http://easyelectronics.ru/img/... matics.gif
2.подается ли питание на программируемый контроллер - да подается
3.настройки самой программы - http://mkontrol.ucoz.com/publ/6-1-0-1

Или я дурак, или лыжи не едут. Все так и сделал, наверно комп не правильный или XP

Добавлено через 12 минут
AVR 910 - мысли сходятся, я так и сделал, вытравил двухсторонку СМД напоял, одна FT232BM в 45грн обошлась, сегодня съездил на радио-рынок оптронов не нашел СМД кондеров тоже, одним словом продавцы гуляют, на следующей недели повылазиют, а мне скучать.
Вот и схема.
0
Вложения
Тип файла: rar 04.rar (75.3 Кб, 47 просмотров)
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
07.01.2012, 04:37  [ТС] 16
Прочитал совет с Установкой драйвера Giveio.sys, под XP с MS-DOS не получилось директорию прописать, сбрасывает. Тогда установил SpeedFan, запускаю поньку, новое "Г" вылезает.
DriverLINX Port I/O Driver DLPORTIO.SYS device driver not loaded. Port I/O will have no effect.
0
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
07.01.2012, 12:10 17
AVR 910 - мысли сходятся, я так и сделал, вытравил двухсторонку СМД напоял, одна FT232BM в 45грн обошлась,
дико извиняюсь, но это не AVR910. Вот AVR910:
STC200/300 LPT как проверить на работоспособность


или вот:
STC200/300 LPT как проверить на работоспособность


Прочитал совет с Установкой драйвера Giveio.sys, под XP с MS-DOS не получилось директорию прописать, сбрасывает. Тогда установил SpeedFan, запускаю поньку, новое "Г" вылезает.
DriverLINX Port I/O Driver DLPORTIO.SYS device driver not loaded. Port I/O will have no effect.
кроме пони-прог полно других прошивальщиков, уже упоминал CodeVision, к примеру.
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
07.01.2012, 14:01  [ТС] 18
raxp,
дико извиняюсь, но это не AVR910
повторяет один из многочисленных клонов AVR-910
И я тоже, очень по дикому извиняюсь, схема очень мелко выполнена, заставляет напрягаться, для распечатки не годиться.
кроме пони-прог полно других прошивальщиков, уже упоминал CodeVision, к примеру
Можно и не пробовать, этот геморой по LPT будет и на других прошивальщиках.
Я под разобрался, надо винду сносить и ставить 98, где то у меня валяется лицензионная.
Отравился я этим LPT, легче плату допаять на USB.
Да на форм-факторе флешки - класс, мне понравился. Буду свой доделывать (AVR910_33 USB или COM програм. универсальный). А то придется выставку программаторов устраивать.
Всем спасибо.
0
10217 / 6597 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
07.01.2012, 18:39 19
И я тоже, очень по дикому извиняюсь, схема очень мелко выполнена, заставляет напрягаться, для распечатки не годиться.
говорил-же, тыкните на ссылку по статье USB, там есть схема AVR910М крупным планом.

Я под разобрался, надо винду сносить и ставить 98
да ну ерунда, прекрасно работает под XP, даже под семеркой ...правда дольше прошивка идет.

==============================
ок, буду копипастить со статьи прямо сюда:

Итак, на выбор соберем два варианта: LPT и USB (см. схемы и внешний вид в сборе):
STC200/300 LPT как проверить на работоспособность


STC200/300 LPT как проверить на работоспособность


Несмотря на свою простоту и навесной монтаж данная схема прекрасно себя зарекомендовала при программировании большинства Atmel- ских микросхем. В качестве переходного шлейфа между коннектором X1 и панелькой программирования желательно использование экранированного кабеля, а все 6 проводников вести витыми парами. Например, можно воспользоваться куском кабеля UTP (S-FTP) подходящей длины.

USB вариант хоть и более трудоемок, но предпочтительней, так как универсальней (вспомним про ноутбуки и LPT порты). Пришлось собрать оба программатора, так как микроконтроллер нужно было чем-то запрограммировать.
STC200/300 LPT как проверить на работоспособность


Схема USB программатора в основном повторяет один из многочисленных клонов AVR-910 и была модифицирована автором под собственные нужды. Входная интерфейсная часть аналогична схеме нашего модуля (см. рис.2). В качестве микроконтроллера использована Atmel-я микросхема ATmega8 (U1), осуществляющая собственно формирование управляющих сигналов SPI интерфейса. Для ее программирования на плате предусмотрен джампер S2 и вилка X2 (см. схему). Светодиоды D3, D4 служат для индикации состояния режимов программирования-чтения. U2 представляет собой панельку для программирования микроконтроллеров ATtiny (для удобства повторяющую сигналы с X2).Прошивку USB варианта вы найдете в ресурсах к статье…

STC200/300 LPT как проверить на работоспособность
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.01.2012, 18:39

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как проверить работоспособность
В общем такая история. Один знакомый школьник поймал порноинформер. А комп кроме него использует...

TV-Out : как проверить на работоспособность?
Как-то неожиданно пропал видеосигнал по S-Video на телевизор(синий экран - нет видеосигнала). Кто...

Как проверить работоспособность БД?
Вот примеру у меня есть готовый проект который подразумевает большой онлайн , как можно виртуально...

Как проверить работоспособность?
Как проверить работоспособность ехе для различных windows? Например для html можно проверить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.