Форум » Программирование микроконтроллеров. » ICD2 » Ответить

ICD2

Алексей:

Ответов - 186, стр: 1 2 3 4 5 All

mindhunter: Доброго всем времени суток! Собрал на днях COM ICD-2 clone по этой схеме http://www.5v.ru/pdf/m2mc1s-c.pdf Печатку рисовал сам, под обычные детали в sprint layout 5.0. Размеры 90x107. Работает!!! Никаких сложностей не возникло в процессе подключения и настройки, единственное, что отказывался работать до первой перезагрузки после отключения буферов FIFO в настройках порта. Если для кого-нибудь еще актуален комовский дебаггер, пишите, выложу.

RW1ZK: Выкладывайте. Может кому и пригодится. Но всё-же хочется под USB.

mindhunter: Выложил. http://slil.ru/26601848


igor: В Воронеже, в магазинах, в свободной продаже, нет PIC16F877 и PIC18F4550. Короче, нет 40-выводных. Только на заказ. Придётся в "базе электроники" самому заказывать. Но, нет худа без добра. Купил книжку Яценкова "Микроконтроллеры Microchip с аппаратной поддержкой USB".

Алексей: igor пишет: магазинах, в свободной продаже, нет PIC16F877 и PIC18F4550 Вам еще хорошо, у вас хоть что то есть в продаже. У нас в Архангельске вообще радиодетали купить крайне тяжело. Если очень повезет то можно кое что попроще купить втридорога... У нас единственный магазинчик, где лежит контроллер 84А по цене 250 рублей, сейчас возможно и больше... А уж мечтать о микросхемах памяти или часах реального времени... да даже про смд резисторах и мечтать не стоит.

VLAD: mindhunter пишет: Выложил. http://slil.ru/26601848 Срок хранения истек. Очень хочется взглянуть можно повторить?

VLAD: Кто-нибудь пробовал с USB отладчиком работать? http://www.icd2.ru/documents/doc-icd2-rs232-usb.html Должно быть удобнее... Хочу приобрести, думаю стоит ли переплачивать за USB...

MAZ: Это устаревшая версия. Как раз СОМ уже и не нужен. Долго и найти его уже проблематично. Здесь можно почитать, 4 страницы. Если есть время и нервы можно собрать самому, очень удобно.

VLAD: MAZ пишет: Если есть время и нервы К сожалению и с тем и с другим довольно туго... В организме всё взаимосвязано. А с СОМ проблем особых нет - Express Card - RS232, тоже что и PCMCIA Просто на 5v.ru предлагают без usb и не дорого, а можно купить подороже с usb... Вот и думаю - стоит ли?

MAZ: Я же сказал, с USB лучше. Быстрей идет настройка, отладка и программирование. Делал СОМ, был вполне доволен, работал через PCMCIA. Но после того как купил USB, работать стало намного проще.

igor: В четверг заказал 4550 и 877 на "Базе электроники". Буду продолжать делать ICD2 USB, по схеме срисованной Александром. Только вот, подойдут ли прошивки от USB дебагеров, выложенных в интернете?

MAZ: Если не пойдет, скачаю из работающего. И будем точно знать, что прошивкам в интернете верить нельзя.

mindhunter: VLAD пишет: Срок хранения истек. Очень хочется взглянуть можно повторить? http://slil.ru/27030977

MAZ: Ребята, для СОМ есть проще. "Дебагер сельского радиолюбителя".

VLAD: Огр. спасибо. Только layout не открывается, ARES и Sprint не берут.

mindhunter: Могу спринт запаковать, выложить в котором рисовал)

Алексей: Недавно завелся программатор на 4550 и 877, но вот глючный он какой то. То определяется в мплабе и даже работает, то при отключении слетает прошивка в 4550, сейчас вообще не могу перепрошить операционную систему, лаб просто виснет и надолго. Видимо что то с битами конфигурации не то, либо действительно прошивки глючные.

Алексей: Александр, у Вас в программаторе контроллер 16F877 стоит или с буквой А? проверял свой собранный программатор по Вашей схеме, у меня в схеме не доставало резистора подтяжки MCLR, отсюда он даже не определялся виндой, как только впаял, через усб связь началась обнаруживаться. Посмотрел другие схемы в инете, Вроде во всех отсутствует этот резистор, хотя на форумах есть посты где сброс советуют включать внутренний. Дрова сейчас на него встают без проблем, предполагаю что 4550 работает нормально, а вот ведомый 877 что то с ним не то. Возможно что программа расчитана именно под него, а в 877А мешаются неотключенные компараторы. Изменять его программу не имеет ни какого смысла, все равно до первой перепрошивки будет только жить. Вобщем то главное завелся, я уже успел оценить его скорость работы, мне показалось он просто летает по сравнению с комовским. Время прошивки 4550 раза в три меньше наверное. А связь устанавливает мгновенно не успел кнопочку нажать, а связь уже есть. Еще помнится кто-то из наших собрал PICKIT2? Есть результаты, т.е. как впечатления? И где схему с прошивкой брали? Прошивка предполагаю имеется в самом лабе? Решили для кучи и его собрать, сравнить результаты. Хотя судя по лабу, ICD2 поддерживает гораздо больше контроллеров, хотя это не так уж важно в любительской практике...

MAZ: Алексей, отладчик на работе. Вечером схожу посмотрю. Честно, не помню про букву А. Может забыл. Рад, что завелся. Иван собирал PICKIT2.

VLAD: mindhunter пишет: Могу спринт запаковать, выложить в котором рисовал) Спасибо, можно только версию сказать, думаю нет смысла особо время тратить на пересылки - все равно, скорее всего преобрету готовый ICD2... возможно даже USB. Пока собираю все "за" и "против". Я так понял, что готовые УСБ отладчики никто не покупал, а самоделки у всех глючат... или я не прав?

RW1ZK: Алексей пишет: Еще помнится кто-то из наших собрал PICKIT2? Есть результаты, т.е. как впечатления? И где схему с прошивкой брали? Прошивка предполагаю имеется в самом лабе? http://www.tecmb.com/pickit2_clone.html Я собрал. Рассылка 1_10, там всё расписано. Впечатления самые лучшие. Никаких проблем и никаких глюков. Несмотря на то, что у меня есть клон ICD2 от Olimex (COM, USB), пользуюсь PICkit2. А собственно чем PICkit2 хуже ICD2? Куча возможностей что в одном, что в другом. Но PICkit2 стОит на порядок дешевле, кроме этого есть автономное программирование из встроенной памяти, работа из командной строки, Logic Tool, UART Tool, регулировка напряжения на программируемом контроллере, восстановление калибровки. Это не считая того, что по своему прямому назначению он и программатор и дебаггер. Да, он не поддерживает однократно-программируемые PICи. Ну и что? Часто-ли мы их используем? А ICD-2 как был программатором - дебаггером так и остался им. Вот тут: http://www.microchip.su/showthread.php?t=5242 в форуме можно почитать о PICkit2 или ICD2.

Алексей: RW1ZK пишет: Logic Tool Это логический анализатор? Именно из-за него и хочу собрать еще один программатор. Он действительно работает? RW1ZK пишет: А собственно чем PICkit2 хуже ICD2 Вобщем я не говорил что он хуже, просто те контроллеры который поддерживает ICD2 может не поддерживаться PicKit2. Спасибо за указание на рассылку. Помню что где то была рассылка, но никак не мог найти, только сейчас нашел. Изначально хотел вообще собрать оригинальный. Кстати, преобразователь напряжения 12В неужели собран на Q1 и L1?

MAZ: VLAD пишет: Я так понял, что готовые УСБ отладчики никто не покупал, а самоделки у всех глючат... или я не прав? Покупали и собирали. Покупные USB работают. Из собранных, работают без проблем ICD2 с СОМ,и PICkit2 с USB . ICD2 с USB, на пути к совершенству, но это подчеркиваю, самодельный. Вы постоянный участник, откройте обмен. Свой, заводской ICD2 "сфотографировал".

Алексей: VLAD пишет: Я так понял, что готовые УСБ отладчики никто не покупал Да, ICD2 под USB не совершенен, (Вот его бы я точно не стал покупать, только собирать) это тот же самый комовский отладчик, только в качестве УСБ интерфейса стоит 4550, все остальное осталось в точности таким же как и у комовского. Но все познается в сравнении... поэтому и хочу собрать пиккит2, да и судя по фирменному описанию возможности у него гораздо шире...

Алексей: RW1ZK пишет: Рассылка 1_10, там всё расписано А емкость кондера C5 сколько поставили? Встречал в разных схемах и 47 мкф, и 0,47 мкф и 47 нф, видимо нужно верить оригиналу 0,47.

RW1ZK: Алексей пишет: Вобщем я не говорил что он хуже Алексей, моя фраза о сравнении это камешек не в твой огород. Я писАл для образного сравнения. Список поддерживаемых контроллеров у PICkit2 достаточно внушительный и на наш век хватит. Алексей пишет: Кстати, преобразователь напряжения 12В неужели собран на Q1 и L1? Да, так и есть. Алексей пишет: Это логический анализатор? Именно из-за него и хочу собрать еще один программатор. Он действительно работает? А почему ему не работать? Я уже давал ссылку на русскоязычный сайт по PICkit2, там всё расписано: http://www.pickit2.ru Алексей пишет: А емкость кондера C5 сколько поставили? Уже не помню, а вскрывать корпус нет желания. Должен был поставить такой, как на схеме. Т.е. 0,047 мкф.

VLAD: Итог сегодняшнего дня: Pikkit лидирует с отрывным счетом. RW1ZK пишет: печатления самые лучшие. Никаких проблем и никаких глюков RW1ZK пишет: PICkit2 стОит на порядок дешевле, RW1ZK пишет: кроме этого есть автономное программирование из встроенной памяти а вот это просто счастье иметь, если серию девайсов гнать Я только не понял, почему ICD стоит в 3 раза дороже? В чем изюминка?

VLAD: А вот ещё один зверек: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340&redirects=pickit3 3000руб на заказ.

Алексей: VLAD пишет: Я только не понял, почему ICD стоит в 3 раза дороже? Ну вроде не в три, а поменьше. А почему дороже, просто в ICD2 стоит сороконожки две штуки, и обе не самые дешевые, а в ките один более дешевый, вот и разница в ценнике. По остальному они похожи. Да кстати в ICD2 еще есть преобразователь 5 - 12 В на отдельной микросхеме, в ките как подтвердил Иван он реализуется программно.

Алексей: А никто случаем не может конвертнуть из формата гербер в формат спринт лайоута файл печатной платы кита? Вот ссылка. Дип трейс у меня не хочет его по какой то причине импортировать.

Алексей: Алексей пишет: из формата гербер в формат спринт лайоута или во что нибудь еще, более подходящее. Либо в дип трейс?

igor: Так там, в формате Протеуса всё сделано. Протеусом и открывать.

Алексей: Осталось только его слить, а канал у меня ну очень быстрый, буду качать год. А потом еще столько же в нем разбираться... Может есть варианты попроще?

Алексей: Алексей пишет: А никто случаем не может конвертнуть из формата гербер в формат спринт лайоут Все, отбой... Нашел ссылочку на архив с платой и всем остальным

RW1ZK: Алексей, вот ещё по PICkit2: http://kazus.ru/forum/topics/13991.html

Алексей: Только что был там, все слил... Почти полный аналог.

Алексей: Кит стоит собрать хотя бы ради логическиого анализатора, крутая весщч. А вообще судя по всему их нужно два для нормальной работы, тем более они могут работать в паре. Вобщем по возможностям ICD2 даже УСБ ему в подметки не годится.

Алексей: Иван, а как Вы пользуетесь PICKIT? Я сейчас глянул в лабе 7,52, он ведь не поддерживает ни один привычный контроллер, ни 16F84A, ни 16F628A, ни 16F8xxA, ни 18F252, 2550, 4550, а у них у всех(последних четырех) есть отладочные модули, благодаря чему ими приходится пользоваться для отладки программ. Правда еще не видел как в последних версиях лаба.

RW1ZK: Алексей пишет: Я сейчас глянул в лабе 7,52 Никогда не пользовал v7.52. Я стараюсь всегда пользоваться "последними" версиями. На данный момент у меня v8.20. PIC16F84A не повезло... Его можно только прошить в PICkit2 и ICD2. По остальным см. скриншоты. Поддерживаются как миленькие! P.S. Уже есть v8.20a

Алексей: У меня на домашнем компе эта версия стоит, а там где программатор делаю, 8,10 или 15 не помню точно. Сегодня надеюсь закончу его и испытаю. Кстати, по ссылке на печатку, которую я давал, там две версии печатки и в обоих есть по крайней мере одна ошибка, там на шине I2C один из проводников отсутствует. Провести его нет никаких проблем... Очень рад что в новых версиях лаба присутствует поддержка контроллеров с модулем отладки. Не терпится еще логический анализатор испытать, похоже убойная вещь. Вчера с инета стянул все что можно и нельзя по этому программатору. Комп работал пол ночи...



полная версия страницы