Страница 103 из 151
Re: Параллельный программатор
Добавлено: Сб июл 07, 2012 05:14:40
Gongrena
а в другом формате тиа lay есть?
Re: Параллельный программатор
Добавлено: Сб июл 07, 2012 08:52:57
32serg32
Только PCAD. С него печатку наверно можно перевести в акробат. А оттуда уже распечатать для ЛУТа. По крайней мере схемы я распечатывал.
Re: Параллельный программатор
Добавлено: Вт июл 31, 2012 11:16:34
Adusik
Привет всем! Решил ещё раз перечитать всю тему после большого перерыва, читал долго, всю ночь.

Вижу много нового добавилось, в итоге думаю получится стандартный STK500. Но это так, мысли.
У меня вопросик совсем малюсенький к тем кто делал доработки: в фильтре на LM358 критична ли ёмкость на 1n2, что изменится если скажем поставить 1n или 1n8?
Re: Параллельный программатор
Добавлено: Вт июл 31, 2012 14:24:42
ded6moroz
Добрый день уважаемые коты. Не подскажете ли котенку где искать неисправность? HVprog собран на основе печатки с 95-й страницы на SMD. косяков с дорожками и питанием нету, ATmega прошита правильно, фьюзы выставлены верно. FTDI работает, связь с компьютером есть. При попытке подключения в AVR Studio 4 вылазит ошибка Connect Failed. Единственная индикация на программаторе - зеленый светодиод возле FTDI. При попытке подключения он мигает меньше секунды, после чего гаснет и AVR Studio выдает ошибку подключения.
Re: Параллельный программатор
Добавлено: Чт авг 02, 2012 17:28:11
nillsoft
Здравствуйте!
Извините что не по теме.
А можно ли FUSE восстановить программатором с высоковольтным последовательным программированием (HVSP) типа этого
http://new-technik.ru/product/stk500-kit/
или нужен только параллельный?
Re: Параллельный программатор
Добавлено: Пт авг 03, 2012 00:52:35
ded6moroz
Если я правильно помню, то нужен именно паралельный. Хотя смотря какой фьюз криво встал...
Re: Параллельный программатор
Добавлено: Пт авг 03, 2012 08:49:59
Kavka
Можно, если МК поддерживает HVSP. А это, вроде, только Тиньки.
Первое что попалось в поиске
http://www.rlocman.ru/shem/schematics.html?di=64952
Re: Параллельный программатор
Добавлено: Пт авг 03, 2012 16:20:31
nillsoft
В документации к программатору написано что поддерживает HVSP почти все mega, tiny, at90. А вот про восстановление фьюзов увы, ничего.
Re: Параллельный программатор
Добавлено: Пт авг 03, 2012 19:25:21
Kavka
nillsoft писал(а):В документации к программатору написано что поддерживает HVSP почти все mega, tiny, at90. А вот про восстановление фьюзов увы, ничего.
Мне кажется, что есть непонимание деталей с вашей стороны.
У мег и тинек есть несколько способов программирования FLASH, EEPROM и FUSE-ов (для конкретного МК смотри документацию):
1) serail - последовательный, низковольтный, подходит для внутрисхемного программирования, самый часто используемый, наверное (меги и некоторые тиньки)
2) HVPP (high voltage parallel programming) - параллельный высоковольтный (меги и некоторые многоногие тиньки)
3) HVSP (high voltage serial programming) - последовательный высоковольтный (большенькие тиньки)
4) TPI (tiny programming interface) - есть и низковольтный режим и высоковольтный (маленькие тиньки, типа 4/5/10)
5) через JTAG (меги)
6) debugWire - нет возможности программировать фьюзы (некоторые меги и некоторые тиньки)
Есть две ситуации из-за которых МК перестают откликаться программатору при использовании последовательного программирования. Это программирование флага RSTDISBL и неправильное программирование настроек тактового генератора. В первом случае это приводит к отключению внешнего ресета и невозможности войти в режим последовательного программирования. Во втором случае отсутствие тактового сигнала от генератора (из-за неверных настроек). Чтобы исправить ситуацию во втором случае достаточно подать внешнее тактирование на XTAL1. А вот когда запрещён RESET - нужен высоковольтный режим или JTAG (если JTAG есть в МК и не запрещёт соответствующим флагом-фьюзом).
Соответственно, используя программатор с подходящим высоковольтным режимом вы
сами, через программу-программатор, можете
восстановить состояние нужных вам фьюзов. В отличии от всяческих Fuse-doctor-ов, которые тупо восстанавливают заводские настройки, с помощью программатора можно исправить только то что требуется.
Как-то так. Стучал по клавиатуре в торопях. Надеюсь, нигде не ошибся.
Re: Параллельный программатор
Добавлено: Пн авг 06, 2012 14:27:06
GreyJester
Здравствуйте! Помогите пожалуйста прошить МК в WinPic800 c помощью EXTRA-PIC+.
МК вставлю в панельку и к их ножкам подпаяю нужные проводки…
Кварц с конденсаторами нужно вешать? Кварц на 4 мГц хватит или может есть например 7 с хвостиком (близко к тому что в схеме)!?
Фьюзы не могу найти, но если не ошибаюсь то видел в этой ветке, но вот не найду и точно не помню толи WinPic800, толи для ICProg.
И в кратце пожалуйста можно инструкцию, а то боюсь запороть МК, PIC пару раз прошивал, а вот с этим…
Re: Параллельный программатор
Добавлено: Пн авг 06, 2012 15:47:40
Seal
А EXTRA-PIC+ относится к "параллельному" программатору, или просто лень в соответствующей ветке узнать ?
Re: Параллельный программатор
Добавлено: Пн авг 06, 2012 20:19:30
GreyJester
Seal писал(а):А EXTRA-PIC+ относится к "параллельному" программатору, или просто лень в соответствующей ветке узнать ?
Я не прошу мне тип программатора сказать, я хочу конкретной помощи, мне нужно чтоб укализи конкретно, чтоб я понял. Просто с программированием я особо не дружу, так пару раз заливал прошивку в PIC, а в этом случаии неверное действие и МК "залочин" и уже нужен дорогой программатор.
последовательное(внутрисистемное)програмирование у ExtraPic, если я правильно понял, а заливать прошивку я по ICSP буду.
Re: Параллельный программатор
Добавлено: Вт авг 07, 2012 02:17:03
Seal
Ну , так может стоит обратиться в в соответствующую ветку форума, про свой таргет ?
Я про лень не зря упомянул......
Re: Параллельный программатор
Добавлено: Чт авг 09, 2012 00:02:11
GreyJester
Согласно прикреплённому
скрину с этой ветки и скрину с сайта
Multik-а, воспользовавшись калькулятором FUSE получил
следующее, что сходиться с скирном от Multik-а.
Единственное остаётся вопросом, нужно ли ставить FUSE «Lock1» и «Lock2» наблюдаю их на этом
скринеесли я правильно понимаю, то это блокирует от чтения прошивки...
Подскажите пожалуйста!
Спасибо!
Re: Параллельный программатор
Добавлено: Чт авг 09, 2012 06:48:49
32serg32
Лучше сначала считать, потом прошить HEX, потом фьюзы. Чтобы прочитать с такой конфигурацией надо использовать кварц. Посмотрел на калькуляторе конфигурацию фьюзов для пони и авр - не совпадают. Если шьешь для параллельного программатора то есть два типа установки фьюзов. Можно посмотреть тут
http://www.multikonelectronics.com/subp ... ?p=18&i=25.
Re: Параллельный программатор
Добавлено: Пт авг 10, 2012 00:37:02
GreyJester
Блин походу камень убил…
Впаял не правильно панельку под МК, думаю ладно когда вставлять буду увижу…
Залил HEX, сверил, считал FUSE, выставил и записал FUSE, МК после этого перестал отвечать, ну и понятно. Снимаю вставляю и забываю что панелька не так, включаю не фига – горит одиноко только LED что у стабилитрона, проверил пальцем не чего не греется… выключаю и вспоминаю про панельку вынимаю вставляю как нужно, включаю загораются сразу LED что у стабилитрона и LED1 (красный), затем к ним присоединяется LED2 (зелёный), после этого красный тухнет, за ним тухнет зелёный и вновь загорается зелёный. В итоге горят два кроме красного (LED1).
Минут через пару LM7805 (в корпусе TO-220) проверив пальцем обнаруживаю ощутимо тёплой её, LM7812 комнатной температуры и все остальные детали тоже комнатные…
Какова вероятность что я порты повредил? Контролер инициализировался верно?
Re: Параллельный программатор
Добавлено: Пт авг 10, 2012 06:53:13
32serg32
Если ты про параллельный программатор, то после миганий гореть должен только зеленый. Желтый светит когда идет высоковольтное программирование. Вечером выложу видео как они мигают при включении программатора.
Re: Параллельный программатор
Добавлено: Пт авг 10, 2012 09:54:28
GreyJester
32serg32 писал(а):Если ты про параллельный программатор, то после миганий гореть должен только зеленый. Желтый светит когда идет высоковольтное программирование. Вечером выложу видео как они мигают при включении программатора.
Видео буду ждать, спасибо! Что по поводу светодиода, так он у меня горел и даже когда в панельках пусто было. Тухнет он если нажать кнопку S2 (Target Reset) и то пока кнопочку держу нажатой, на джампер JP1 он не реагирует в обоих положения (получается если база транзитора на землю, то это высоковольтное программирование так же?).
Может он светит у меня по причине что запаял стабилитрон и светодиод наоборот, т.е. развернул их относительно друг друга!?
Re: Параллельный программатор
Добавлено: Пт авг 10, 2012 12:02:35
32serg32
Если база на землю - SPI. 17 нога меги управляет подачей 12В.
Re: Параллельный программатор
Добавлено: Пт авг 10, 2012 12:43:14
GreyJester
Транзистор T1 какой должен быть? На схеме нарисован PNP а подписан как NPN... заменяю на BC557 \ 2N3906