Страница 1 из 1

Подскажите - как проверить програматор.

Добавлено: Пн окт 29, 2007 18:29:05
MetEl
Собрал програматор, из обучалки РадиоКота.
Собрал схемку из светодиодиков(там же).
Хочу просто проверить "коннектитца" ли эта штуковина. Али я чёто перепутал.
Тестер какойто чтоли, может порт не тот, или уже пожёг чёнить?
Скатал AVRStudio, может там можно посмотреть? Видит ли он контроллер AT90S3213

Добавлено: Пн окт 29, 2007 18:57:48
kamikadze
Самый лучший способ протестить - пропробывать запрогить :wink:

Добавлено: Пн окт 29, 2007 19:34:40
MetEl
Жать что тестов никаких нет.
Вот чё выдаёт.

Пока борюсь дальше.
(((

Добавлено: Пн окт 29, 2007 19:37:03
mrFox
там вроде как AVReAl описан - но это не принципиально
- берешь .hex файл, прошиваешь флэш, потом проверяешь правильность записи - раз 20
- выключаешь/включашь - повторяешь предыдущий пункт
ести все OK то можно и фузами занятся
и ни в коем случае не использовать всякие там "если контроллер распознан не верно – все равно продолжать работу (-!)"
это нужно если ты уже запорол МК

Добавлено: Пн окт 29, 2007 19:39:56
mrFox
нет драйвера LPT - название на экране
сходи на сайт AVReal - там найдешь и ссылку на него

новая надпись!

Добавлено: Пн окт 29, 2007 20:01:51
MetEl
Интересная надпись!
Акха!
Вечно мне всё новое и неизвестное попадается.
Поду искать...

Блин !
Далеко не ушёл. Дайте адрес пожалуйсто.

Добавлено: Пн окт 29, 2007 21:52:56
smbd
http://www.ln.com.ua/~real/avreal/descr ... tml#driver

Для проверки (я обычно сначала так делаю) можно также использовать ключ -b -- проверка на МК "девственность" (напр., avreal32.exe +mega8535 -ab -p1 -b). Если он выдал что-то вроде Can't resync, значит где-то трабла, если выдал список фьюзов и blank/not blank для области кода и eeprom - значит все в порядке.

Добавлено: Пн окт 29, 2007 23:11:55
MetEl
Не - а, нету там ничаго...

Добавлено: Пн окт 29, 2007 23:15:37
MetEl
Вторым направлением собрал понипрогс и подключил светодиод на согнал ЛЕД. При определённых действиях он мигает. И пони трогс в тесте ЛПТ пишет ок. Акха значит порт у меня жив!
Но не записывает - ошибка -21...
Пытаю плату со светодиодиками!

Добавлено: Пн окт 29, 2007 23:36:50
smbd
Как это нету???

http://www.ln.com.ua/~real/avreal/dlportio.zip
http://www.ln.com.ua/~real/avreal/p95nt.zip

по первой ссылке сокращенный вариант (там нужный .sys файл, который надо положить рядом с avreal32.exe или в c:/windows/system32/),
по второй ссылке - инсталлятор.

Добавлено: Вт окт 30, 2007 02:02:42
Negor
Самый простой метод контроля - повесить по одному светику на линии MOSI MISO и SCK. Все они должны моргать. Несинхронно конечно но должны. Идеально будет, если светики прям на плате с программируемым МК. Тогда ты будеш сто процентов уверен что игналы от программатора приходят по назначению. Я так себе на тэстовой плате сделал.

Добавлено: Вт окт 30, 2007 09:27:48
MetEl
Бред какойто .
С утра, никакой надписи про порт нет.

Терь в Досовском окне пишет:
Can`t resync
Reset pin released
Adapter disable

На всякий случай скатал и установил то чё предложили.

Гдето на форуме читал, что лучше отпоять дорожки 17-18-19 ножек от светодиодов. Чем там всё закончилось я так и не понял (типа он питание бырубал, чтоли).

Ладно копаюся дальше.

Приход!

Добавлено: Ср окт 31, 2007 00:28:06
MetEl
О Вот оно как должно выглядеть!!!
Потерял сигнал РЕС на плате програматора(всё изза этой, блин лазерной утюжки, просил расчепятать и попутал слегка)

Щаз понипрогс домучаю

Уф...

Добавлено: Ср окт 31, 2007 01:00:31
MetEl
Домучал.
Какойже я казёл!
Блин, в предвкушении извращений хочется уже чёнить замутить.
Нафиг! Спать!
Завтра за програмирую..А
ВР студия в упор не видет ЛПТ? Там тока КОМЫ ...
Платформы какието хреновы, блин.
Завтра буду лазить искать, чё там такое и куда нажимать.

)))(((

Выводы

Добавлено: Чт ноя 01, 2007 20:55:03
MetEl
ПониПрогс не связывается с микроконтроллером если подсоеденены светодиоды на 17-19ноги (на какие именно не проверял, просто отключил их все (3шт))

И резисторы(R1-R4) на програмируемые ноги не нужны (точнее шьётся и без них))

БитБластеру на светодиоды и на резисторы(R1-R4) пофигу, он видит всегда

Добавлено: Чт ноя 01, 2007 20:58:23
Aheir
Молодец :)
Если не лень - напиши, как ты этого достиг. Красиво напиши, с иллюстрациями. Думаю, многим пригодится..

Понял Сам - Объясни другому! Смог Сам - Помоги другому!

Добавлено: Чт ноя 01, 2007 21:59:03
MetEl
Прогсы----

Лучше делать в кожухе без винтов(есть в продаже).
Он закрывается на защелках.
Один програматор ( получилось под ПониПрогс) сделан в таком.
Так больше места и не надо кидать перемычки.
Разводку печатных плат не даю.
Т.к одна сделана дедовским методом - лак для ногтей и шило (ну ладно... фломастер). А со второй попутал при рачпечатке "зеркальность", когда просил распечатать знакомого на лазерном принтере(ну там формат файлов, маштаб, то да сё...(у меня нет принтера)).
И вообще я впервые познакомился с sPrintLayout, а какроз сразу и научился в ней работать. На этих схемах для програматоров.
Один светик на притание. Второй на сигнал LED(Пони) или на 14 ногу МС (Бит) как на схеме с самого сайта разработчика.
Светики весчь нужная и красивая.

Фотки обзорные, извеняте за катчество.


)))

Гы... А фоты вложить не могу -- 432 КБ.

Залил сюда http://slil.ru/25052398