Свежие обсуждения
Микроконтроллеры

Совместимость програматора и W2000SP4

1 2 3

Мда - жизнь сложная штука - решил делать STK500. Но вот в чем интересный момент - там стоит совокупность AVRISP и MEGA8535 причём ISP должен шить мегу и в соотвтетствии с его схемой из соответствующего даташита его MOSI должен быть подключён к MISO меги и наоборот, а подключего 1:1 - так-же фирмварь в мегу никогда не загрузится - непонятно как-то.

Вторая непонятка с преобразователями уровня...

 

Мда - жизнь сложная штука - решил делать STK500. Но вот в чем интересный момент - там стоит совокупность AVRISP и MEGA8535 причём ISP должен шить мегу и в соотвтетствии с его схемой из соответствующего даташита его MOSI должен быть подключён к MISO меги и наоборот, а подключего 1:1 - так-же фирмварь в мегу никогда не загрузится - непонятно как-то.

Вторая непонятка с преобразователями уровня...

 

Wladimir_TS: Мда - жизнь сложная штука - решил делать STK500. Но вот в чем интересный момент - там стоит совокупность AVRISP и MEGA8535 причём ISP должен шить мегу и в соотвтетствии с его схемой из соответствующего даташита его MOSI должен быть подключён к MISO меги и наоборот, а подключего 1:1 - так-же фирмварь в мегу никогда не загрузится - непонятно как-то.

Вторая непонятка с преобразователями уровня...

Правильный выбор!

На самом деле, если делать усеченный вариант (я себе собрал именно такой, мне не нужно высоковольтное программирование - по правильному это и назвается AVRISP) - то достаточно одной 8535 Ее прошить можно любым доступным методом

А что непонятного с преобразователями уровней ?

 

Мне как раз высоковольтное програмирование надо, что-бя TINY5 прошивать RSTDSBL.

А с преобразователями - что-то я ника не пойму как они работают и сколь защищены от КЗ на + питания.

По хорошему хочу выходной каскад, уверенно держащий выходной ток "1" в 30 мА и входной при "0" в 50 мА, при этом входящий в ограничение при больших токах, в диапазоне пинаний 2,5-5,5 вольт. При 5 вольтах питания, как не странно К555АП5 это обеспечивает, с резисторами ом по 100 на выходах.

 

Wladimir_TS: Мне как раз высоковольтное програмирование надо, что-бя TINY5 прошивать RSTDSBL.

Вот кстати, что я бы порекомендовал

http://www.der-hammer.info/hvprog/index_en.htm - если нужен ЮСБ - то берете или шнурок от телефона, или вышеупомянутые FT232.

 

Далаю похожий, но с довеском в виде 2313 для обновления микропрограммы преобразователем 5->12, схемой регулирования напряжения питания микроконтроллера (что-бы шить на 6, а верифицировать на 4). От АПшки пока отказался - в микропрограмме возможно есть функция перевода выходов в третье состояние.

 

Wladimir_TS: но с довеском в виде 2313 для обновления микропрограммы

Его можно не ставить На электрониксе лежит утилита ebn2hex, с ее помощью можно взять файл stk500.ebn, от нужной студии, и зашить 8535

 

Поздно - уже плату делаю, а так-как все дорожки не влезли - будет на половину проводами.

Все еще открыт вопрос по преобрпзователям уровня, что-бы умели пересиливать сигналы от умеющихся в системе источников.

 

Привет всем! Наконец то дошли руки до моего изобретения))) Поставил на комп дома Win98/ME/2000/XP...
Долго не мог понять, от чего под 2000 моя девайсина не работет...После недельных размышлений пришел к выводу, что все же кривой драйвер USB на Win2000. В чем кривость, я так и не определил, так как сложно (для меня) дебагить систему на таком уровне, а удаленной отладкой я не располагаю... Но...Есть хорошая альтернатива. Меняется родной драйвер usbser.sys в папках WinNT/system32/dllcashe и WinNT/system32/drivers на драйвер от WindowsXP, что я и сделал. Все заработало как надо. Кроме программатора этот драйвер у меня использует еще пара девайсин, в том числе модем, посредством которого я счас нахожусь в сети)))
Если все же боязно менять родной драйвер, то есть еще одна альтернатива. Переименовать драйвер от ХР, и новое название прописать в файле inf программатора.
Файл usbser.sys от WinXP прилагаю... (правда, он почему то переименовался)
Удачи

58156.sys

 

Приветствую на нашем форуме! Совсем недавно спрашивал Вас насчет SPEN бита Но так как меня отправили в командировку, до практической реализации пока не дошло. Сейчас буду рисовать плату, есть ли какие-то особые требования к разводке (м.б. замечали какие-то нюансы, влияющие на работоспособность)? И еще один маленький вопрос: сделал поиск usbser.sys на своем компьютере (WinXP) - не нашел... Так и должно быть? С уважением, Николай.