Jump to content

    
Sign in to follow this  
Angelo

ЛУТ плата USB ICD2

Recommended Posts

Представляю вашему вниманию свою плату ICD2. Оно конечно старо как мир, но может кому то пригодится или послужит отправной точкой. Плата ориентированна на ручное домашнее изготовление. Подписи элементов и прочие вещи по причине нехватки времени не сделаны, но думаю, кому будет интересно - разберётся, схема не большая.

Схема представляет собой сборный вариант. USB часть стандартна, на 4550, сбрасывает его МСР100 (кстати он очень чувствителен к качеству питания, с блокировочной по питанию 100мкф сброс не давал). Преобразователь 13В выполнен на МС34063. Выходные буфера собраны на BSS138 по мотивам сайта icd2clone.narod.РУ. Отладчик всегда питается от USB. USB/внешние питание целевой платы устанавливается джампером ручками.

 

П.С.

Где в MPLABe лежит (и как назевается файл) прошивки 4550 на котором выполнен USB??? Сколько не смотрел, находил только одну единственную версию пошивки, может новая уже вышла?…

icd2usb.zip

Share this post


Link to post
Share on other sites
Представляю вашему вниманию свою плату ICD2. Оно конечно старо как мир, но может кому то пригодится или послужит отправной точкой. Плата ориентированна на ручное домашнее изготовление. Подписи элементов и прочие вещи по причине нехватки времени не сделаны, но думаю, кому будет интересно - разберётся, схема не большая.

Схема представляет собой сборный вариант. USB часть стандартна, на 4550, сбрасывает его МСР100 (кстати он очень чувствителен к качеству питания, с блокировочной по питанию 100мкф сброс не давал). Преобразователь 13В выполнен на МС34063. Выходные буфера собраны на BSS138 по мотивам сайта icd2clone.narod.РУ. Отладчик всегда питается от USB. USB/внешние питание целевой платы устанавливается джампером ручками.

 

П.С.

Где в MPLABe лежит (и как назевается файл) прошивки 4550 на котором выполнен USB??? Сколько не смотрел, находил только одну единственную версию пошивки, может новая уже вышла?…

Вы хотя бы схему для народа выложили.

 

Почитайте тут и тут и еще совсем чуток

Share this post


Link to post
Share on other sites

Выложил бы, но схемы как таковой у меня нету… Я когда её делал распечтал несколько вариантов ICD и в зависимости от того какие детали смог купить, те блоки и разводил на печатке… Там вся схема ICD блочная фактически… Да это неправильно и не технологично по идее, соглашусь… , но это же не серия…

Share this post


Link to post
Share on other sites
Выложил бы, но схемы как таковой у меня нету… Я когда её делал распечтал несколько вариантов ICD и в зависимости от того какие детали смог купить, те блоки и разводил на печатке… Там вся схема ICD блочная фактически… Да это неправильно и не технологично по идее, соглашусь… , но это же не серия…
Да нет дело в правильности, в работоспособности. Насколько я понял у Вас он еще не заработал?

Загрузчик найдете по первой ссылке, но его надо корректировать.

Share this post


Link to post
Share on other sites

Не правильно вы поняли, всё работает, иначе какой смысл выкладывать не рабочую плату? Загрузчики я брал как раз с icd2clone.com/wiki/Main_Page, и совершенно не понимаю, что вы там в них хотите корректировать? Там в архиве 3 прошивки на все случаи жизни (4550, 877А, 877). Меня просто смутило, что прошивки для 877(А) постоянно обновляются с каждой версией МРLAB (всмысле версий, а не когда переходишь на другую линейку), а для 4550 она вот эта, одна единственная, и я подумал, что вдруг вышло и её обновление, как понял обновлений нету…

Share this post


Link to post
Share on other sites
Не правильно вы поняли, всё работает, иначе какой смысл выкладывать не рабочую плату? Загрузчики я брал как раз с icd2clone.com/wiki/Main_Page, и совершенно не понимаю, что вы там в них хотите корректировать? Там в архиве 3 прошивки на все случаи жизни (4550, 877А, 877). Меня просто смутило, что прошивки для 877(А) постоянно обновляются с каждой версией МРLAB (всмысле версий, а не когда переходишь на другую линейку), а для 4550 она вот эта, одна единственная, и я подумал, что вдруг вышло и её обновление, как понял обновлений нету…

С некоторыми ревизиями кристалла прошивка 4550 работает некорректно. Выражается в виде разрушения прошивки, потеря связи с виндой, зависаний в МПЛАВ ... Я делал и себе и на заказ вот и собрал некоторую статистику.

Share this post


Link to post
Share on other sites

У меня прошивка не слетала (слышал про этот глюк, поэтому нормальный супервизор поставил), MPLAB не зависал, а вот иногда связь с виндой в режиме отладки падала, это да. В режиме программатора нет, всё работает как надо. А вы говорите, что если что то скорректировать в загрузчике, то глюков не будет? Можно по подробнее этот момент?

Share this post


Link to post
Share on other sites
У меня прошивка не слетала (слышал про этот глюк, поэтому нормальный супервизор поставил), MPLAB не зависал, а вот иногда связь с виндой в режиме отладки падала, это да. В режиме программатора нет, всё работает как надо. А вы говорите, что если что то скорректировать в загрузчике, то глюков не будет? Можно по подробнее этот момент?

Тут каждый находит решение для себя. Супервизор не помогает, проверено. Слететь может и через месяц и через два.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this