Программатор тритон своими руками

Добавил пользователь Евгений Кузнецов
Обновлено: 18.09.2024

Привет всем! Хочу купить себе прогер (пока думаю взять Тритон 5.7 юсб), в основном, буду шить флэшки которые используються в мат. платах, видео, ноутбуках (PLCC32, SPI). Может кто пользуеться Тритоном, выскажите свое мнение, или посоветуйте какой нить другой(не слишком дорогой). За ранее спасибо!

Появился еще один прогер USB SP300U (51/AVR/ATMEL/MICROCHIP/SST/STC 93/24/25/29/39/49) подобный TL866

Позвольте, поднять тему.

Как-то особо не интересовался этой темой, а вот на днях покопал и остались вопросы.

Быстрый поиск показал следующие программаторы:
- mini Pro на TL866, китайский, относительно недорого (меньше 100$ c панельками)
- Программатор ТРИТОН, на данный момент актуальная модель ТРИТОН+ V5.7TU USB (12500 руб.)
- Линейка ChipProg от Фитона с наиболее универсальными моделями ChipProg-48/ChipProg-481 (22,656 руб. / 32,922 руб.). Из описания я понял, что 481 отличается только скоростью программирования.
- Линейка Xeltek, например, модель SuperPro 611S (39000 руб.). Младшая модель SuperPro 610P стоит 25000 руб., старшая модель SuperPro 6100 наверно стоит тыс за 100.

Из того, что успел схватить (возможно в чем-то не прав).

Несколько вопросов:
1. Есть ли смысл засматриваться на Triton/ChipProg/Xeltec. Я так понимаю, что у них поддержка микросхем все равно больше, чем у miniProg.
Ну и автономная работа присутствует (не на всех моделях).
2. Откуда такая конская стоимость родных переходников. Переходники от разных производителей совместимы между собой? Как насчет китая, если известна "распиновка".
3. В комплектациях miniProg есть прищепка на SOIC8, чтобы можно было прошить не выпаивая микросхему, а как с этим обстоит дела у остальных?
Например, у ChipProg есть адаптеры для внутрисхемного программирования, но они заканчиваются 10-пиновой (?) колодкой, и честно говоря, я по фото не понял, чем они отличаются (phyton.ru/programming-adapters), судя по всему для всех адаптеров "засандалили" одно и то же фото.


Пример - SOIC8. TSOP48 и прочее - надо смотреть, каждый производитель по своему заморачивается.
3. Про прищепку забудьте (она 1 в 1, продается отдельно и универсальная). Для материнских плат десктопов, ноутбуков, мониторов - не пригодна и не работает.
Если нужно ISP - в TL866A оно есть, проводками.
Эсли брать любой TL866 (A, CS), то желательно сразу озаботится покупкой адаптера на 1,8в (~12$). Это более актуально. Xeltek и так их поддерживает, хоть и с оговоркой, 866 - пока нет.
Если брать Xeltek - то младшую модель. Автономное программирование нормальным людям не нужно, если не поставлено на конвейр производство одинаковых плат, которые надо шить.
Про остальные программаторы ничего не скажу - отзывов хватает, можно найти.

>>Или просто мне кажется, что не оригинал, т.к. на американском сайте в то же время ценник был 800$ - 850$
Вот меня тоже несколько обескуражила разница в стоимости на русском и на английском сайте. Хотя Фитон на английской версии сайта тоже продает гораздо дороже.

>>Есть смысл выбирать программатор и панельки для него, исходя из текущих потребностей. Ну, может быть, немного заглядывая вперед, но только немного.
Дык иметь бы возможность еще в руках повертеть. В принципе, думаю процентов 90 задач - это обычные компьютерные биосы.

А если поставить вопрос так:
ТРИТОН+ V5.7TU USB vs ChipProg-48 vs SuperPro 610P ?
Можете что-нибудь сказать.
И насколько они "лучше" будут обычного TL866. Даже наверно не так - получу ли я какие-нибудь плюсы с учетом такой разницы в цене.


Получите. Например - чувство гордости, что имееете дорогую железку, очень шуструю. Правда о том, что будете шить в основном микросхемы, с которыми любая китайская поделка на CH431 справится, хоть и за большее время, лучше не вспоминать.
Смотрите описание на каждый из них, что поддерживают, как часто выходят обновления с поддержкой новых микросхем и прочее.
А держать в руках - почти все - обычная пластиковая коробочка с ZIF колодкой и разъемом USB.
Энто не барышни, чтоб их тактильно выбирать.

С1-99

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Последние посетители 0 пользователей онлайн

Dr. West

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

KRAB

Не будет работать данная схема нормально и вот почему - П210А имеет КУ 10-15, поэтому при входящем в его базу токе 25 мА выходной ток будет 250 350 мА Еще - при пелеполюсовке есть риск спалить R1 если движок установить в верхнее положение

KawaII

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

Sergeidp

Andrey 69

KRAB

а ниче шо там и контроллер и его питание и ККМ и ежик-ИЖБТ с драййвером наверняка . и все єто на откуп Клиента - "припаять проводок"? Ню-ню . иПанет - со стен не отсребешь . остатки мозгов .

Похожий контент

admin

bkmz Илья

привет всем.
Паяльник (термо-пинцет) Element 938D, его рабочая температура 200-480 °С.
Внутри микросхема q715 / s3f94c4ezz-dk94 / 604gw3107 (это все что на ней написано сверху в три ряда)
если я правильно понял, она отвечает за температурный режим паяльника.
За оплату ваше труда, мне нужно:
изменить температурный режим от 100 градусов до 480.

так же рассматриваю вариант, удаленной платной консультации ( я куплю себе программатор и все сделаю сам, вам оплачу консультацию)

IgnatiusF

Взял с места практики отладочную плату с атмегой 32-й, дома понял (возможно), что микроконтроллер заблокирован.
Пытался шить через USBASP при помощи AVRDUDE, однако ошибка:
avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. В правильности и надежности подключения полностью уверен, проверил каждый контакт и каждый элемент на всей плате тестером. Кстати, вот она:
У меня точно такая же, только с Atmega32A.
Попробовал поставить на нее дрова, но теперь она определяется вот так: Неизвестное USB-устройство (сбой дескриптора устройства).
Из этой статьи по решению данной проблемы выполнил все указания, однако ничего не сработало.
Тут я подумал на отключенный rst выход, так как был опыт из-за путаницы с обратными и прямыми фьюзами на Attiny13A. Тогда быстренько все исправил высоковольнтным программатором из этой статьи, вот и подумал сделать здесь подобное. Немного (чуть больше) полазив в интернете нашел вот такую схему на arduino. Все есть, чтобы ее сделать, только сперва понять бы, можно или нет без выпаивания это делать. И еще понять бы, в этом ли настоящая проблема? Или может я что-то не то надумал?
Надеюсь на вашу помощь

Купил USBASP программатор с aliexpress. На нем стояла старая прошивка, т.к в khazama при прошивке выдавало ошибки но микроконтроллер прошивался и память считывалась (короче просто старая прошивка на нем). Потом решил перепрошить программатор через arduino. Прошивка успешно закачалась, но теперь программатор вообще отказывается работать. Кто сталкивался, помогите.

Мы решили назвать этот программатор "Янус".

Почему так? Потому что в римской мифологии Янус - это двуликий бог дверей, входов и выходов, а также начала и конца. Какая связь? Почему наш программатор ChipStar-Janus двуликий?

  • C одной стороны, этот программатор - простой. Распространяется как бесплатный проект, его можно легко изготовить самому.
  • C другой стороны, он разработан фирмой, длительное время профессионально занимающейся разработкой и производством различной радиоэлектронной аппаратуры, в том числе программаторами.
  • C одной стороны, этот программатор - простой, с первого взгляда имеет не сильно впечатляющие характеристики.
  • C другой стороны, работает совместно с профессиональной программой (кстати, точно такой же, как и остальные профессиональные программаторы ChipStar).
  • C одной стороны, мы предлагаем этот программатор для свободной бесплатной сборки.
  • C одной стороны, мы его продаем и в готовом виде, как обычный бюджетный продукт.
  • C одной стороны, на самодельный программатор не распространяется гарантия (что естественно).
  • C одной стороны, если вы его смогли собрать, то и отремонтировать сможете, да и программатор настолько простой, что ломаться, собственно, нечему.
  • C одной стороны, это простой внутрисхемный программатор.
  • C одной стороны, через простые адаптеры расширения он поддерживает программирование NANDFLASH и других микросхем уже "в панельке".

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

Что нас побудило разработать этот программатор.

Есть великое множество простых специализированных программаторов, пригодных для самостоятельного изготовления.

Есть множество дешевых китайских программаторов в уже готовом виде.

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

Казалось бы, в чем смысл очередной поделки?

Мы длительное время занимаемся разработкой производством и поддержкой универсальных программаторов, в основном специального назначения. У нас богатый опыт работы с самыми разными микросхемами. Часто к нам обращаются люди уже собравшие, а часто и купившие, какой-нибудь из выше названных "изделий". Нашим специалистам часто без смеха/слез/ужаса (нужное подчеркнуть) невозможно смотреть на схемные решения, качество сборки и, особенно, на программное обеспечение этих приборов. Ладно когда программатор стоит "три копейки", купил, что-то работает, что-то не работает, зато деньги не большие. Но часто соотношение цена/возможности таких приборов у нас вызывают, мягко говоря, удивление. Хочется воскликнуть: это столько не стоит!

Кроме всего выше названного есть особая категория программаторов, пригодных для самостоятельного изготовления - это программаторы (точнее, схемы программаторов и программное обеспечение), разработанные специалистами фирм производящих микросхемы (в основном микроконтроллеры). Такие программаторы спроектированы вполне профессионально, в их схемотехнике нет "ляпов". Они поддерживают все заявленные микросхемы. Но есть два "маленьких" недостатка: перечень программируемых микросхем весьма ограничен (что вполне понятно) и программное обеспечение весьма спартанское - никаких лишних функций, как правило - только стереть, записать, верифицировать. Часто даже функции чтения микросхемы нет.

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

Итак, программатор ChipStar-Janus в начальной конфигурации - это внутрисхемный программатор. В таком режиме он поддерживает микроконтроллеры PIC и AVR фирмы Microchip, некоторые микроконтроллеры архитектуры MCS51, микроконтроллеры фирмы STMicroelectronics и еще ряд других, а также микросхемы последовательной памяти с интерфейсом I2C (в основном серия 24). К разъему расширения программатора можно подключить простейшие адаптеры и начать программировать микросхемы памяти "в панельке".

Сейчас реализовано программирование "в панельке":

  1. микросхемы последовательной памяти (Serial EPROM) с интерфейсом I2C (серия 24xx);
  2. микросхемы последовательной флэш памяти (Serial FLASH) с интерфейсом SPI (SPI Flash);
  3. микросхемы последовательной памяти (Serial EPROM) с интерфейсом MW (серия 93xx);
  4. микросхемы NAND FLASH;

Программатор и программное обеспечение поддерживает технологию самостоятельного добавления микросхем в три клика. Пока реализовано добавление микросхем NAND и I2C. В самое ближайшее время планируется реализовать эту технологию для микросхем MW (серия 93xx) и AVR. Таким образом, вы получаете не просто программатор, а мощный инструмент для самостоятельной работы.

Три способа получить программатор ChipStar-Janus

1-й способ:
Собрать программатор самому полностью

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

2-й способ:
Собрать программатор самому, купив готовую печатную плату и прошитый микроконтроллер

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

Как видите, этот путь значительно короче. Готовая плата выпускается только в варианте для компонентов поверхностного монтажа, как на фотографии готового программатора. Если вы выбрали этот способ, пройдите по ссылке и закажите комплект для сборки программатора ChipStar-Janus.

3-й способ:
Купить готовый программатор

Проще всего купить готовый программатор. Этот случай ничем не отличается от покупки любого другого нашего программатора.

Что мы еще планируем сделать для развития программатора ChipStar-Janus

1. Расширить возможности самостоятельного добавления микросхем, добавив:

  • Микросхемы памяти c протоколом MWсерии 93xx.
  • Микросхемы памяти c SPI интерфейсом.
  • Микросхемы памяти DataFlash.
  • Микроконтроллеры AVR семейств Mega и Tiny.

2. Выпустить дополнительные модули для превращения программатора в измерительную лабораторию:

Что еще имеет смысл купить или сделать своими руками для программатора ChipStar-Janus

    для программирования микросхем NAND. для программирования микросхем последовательной памяти с интерфейсами I2C и SPI. для программирования микросхем последовательной памяти с интерфейсом MW (93 серия).

Часто спрашивают

ChipStar-Janus это готовый программатор, а ChipStar-Janus/KIT это набор основных деталей для сборки программатора ChipStar-Janus.

Посмотреть и отредактировать можно программой CAM350.
CAM350® является стандартом де-факто для проверки, оптимизации и генерации данных для эффективного управления изготовлением печатных плат.

Правильно собранный программатор ChipStar-Janus сразу будет правильно работать. Ищите ошибку монтажа или неисправный компонент. Проверить функционирование программатора можно с помощью программы JanusCheker.
Всегда используйте программное обеспечение и документацию самой последней версии!

В документации на программатор ChipStar-Janus разъем Х2: сигнал D0 - вывод 17, D1 вывод 18. А в документации на адаптер для NAND (разъем Х1) - D0 вывод 6, D1 вывод 7. Нет ли в этом ошибки?

Ошибки нет. Все так и должно быть.

На принципиальной и монтажной схеме программатора ChipStar-Janus диод VD6 подключен в одном направлении, а на рисунке, на самой печатной плате - в противоположном. Чему верить?

Правильное включение диода VD6 показано в документации. Рисунок диода VD6 на печатной плате первой версии нанесен неверно. Включение программатора с неправильно запаянным диодом не приведет к выходу его из строя.

Никаких. Микроконтроллер нужно правильно прошить высоковольтным алгоритмом записи в соответствии со спецификацией Microchip.

Нужно ли при прошивке контроллера PIC18F25K50 для программатора ChipStar-Janus как-то особо выставлять fuses?

Все необходимые fuses интегрированы внутрь прошивки (файл .hex) в соответствии со спецификацией Microchip. Программатор ОБЯЗАН правильно читать фусес из файла прошивки.
Если программа используемого программатора не умеет прочитать фусес из файла, то их нужно выставить вручную как показано здесь: "Биты конфигурации (фусес) для прошивки микроконтроллера программатора ChipStar-Janus/KIT"

Могу ли я перепрошить микроконтроллер PIC18F25K50 не выпаивая его из платы программатора ChipStar-Janus?

Да. Только придется отпаять VD6 (он препятствует подаче высокого напряжения программирования 12V на вывод MCLR процессора). Соединение с программатором необходимо произвести в соответствии со схемой для внутрисхемного программирования и инструкцией используемого программатора.

Нет. Нужно использовать PIC18F25K50.

Как зарегистрироваться у вас на сайте, чтобы скачать прошивку для программатора Chipstar-Janus? Программатор собирал сам, а при регистрации запрашивается серийный номер и дата выпуска.

На странице с описанием программатора Chipstar-Janus об этом написано: зарегистрироваться нужно обязательно как новый пользователь по этой ссылке!

Как зарегистрироваться у вас на сайте, чтобы скачать прошивку для программатора Chipstar-Janus? Программатор собирал сам, а при регистрацииции просят серийный номер и дату.

На странице с описанием программатора Chipstar-Janus об этом написано: зарегистрироваться нужно обязательно как новый пользователь по этой ссылке!


Профессиональный скоростной программатор микросхем с USB интерфейсом и возможностью автономной работы. Лучший выбор для использования на серийном производстве, для ремонта и обслуживания аппаратуры в полевых условиях. Высочайшее качество записи микросхем, 100% надежность самого программатора, интуитивно понятный, простой и очень удобный интерфейс пользователя. Оптимизированная схема программатора, современный процессор и скоростной USB интерфейс обеспечивают превосходную скорость работы с микросхемами.

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

В отличии от предыдущей модели V5.7TM, новый программатор V5.7TU выполнен на 4-слойной плате, что позволило практически полностью убрать собственные шумы программатора, значительно улучшить стабильность работы с микросхемами на больших скоростях и расширить диапазон напряжений поддерживаемых микросхем. Новая скоростная прошивка для USB обеспечивает 3-4 кратное увеличение скорости чтения для микросхем памяти больших объемов (Flash, Nand-flash, SPI-flash).
Программное обеспечение работает со всеми версиями Windows, включая Win8 и Win10 (32 и 64 бит). Для работы в LINUX используется эмулятор Windows - WINE. Программное обеспечение имеет множество различных настроек, определяющих как внешний вид программы, так и порядок работы программатора с программируемыми микросхемами, что позволяет использовать программатор для решения различных задач, таких как тиражирование и отладка. Во время работы с микросхемой программатор постоянно контролирует целостность открытого файла и загружаемых данных, что полностью исключает запись в микросхему неверной информации.

В памяти программатора может быть сохранено: 1018 типов микросхем, 256 файлов и проектов, общим объемом до 4 Мбайт. Программное обеспечение на компьютере позволяет загружать, сортировать, удалять, переименовывать и выгружать файлы, проекты и списки микросхем. В автономном режиме программатор обеспечивает быстрый и удобный выбор любой микросхемы, также имеется режим автоматического определения типа микросхемы. Считанные с микросхемы данные сохраняются в памяти программатора в виде файлов и могут быть записаны в такую же или в любую другую микросхему. Память программатора имеет файловую структуру, что позволяет без использования компьютера, легко выбрать или удалить любой файл, просто пролистав список.

Меню программатора в автономном режиме позволяет выбрать микросхему, файл или проект, разрешить или запретить установку защиты, удалить файл и создать оперативную конфигурацию. Любой из шести автономных режимов работы с микросхемой выбирается и запускается одним нажатием на кнопку. При программировании микросхемы за одно нажатие выполняется полный цикл: стирание и проверка на чистоту, запись основной памяти, одна или две контрольные сверки, запись EEPROM, Fuses и установка защиты. Для удобства работы в режиме тиражирования на дисплей выводится счетчик запрограммированных микросхем.

При загрузке проекта в память программатора, в нем сохраняются все данные о программируемой микросхеме, включая режимы работы, напряжения, адреса, конфигурацию биты защиты и т.д., а также исполняемый код, описывающий алгоритм работы с этой микросхемой. Таким образом, программное обеспечение позволяет не только создать уникальный алгоритм работы с микросхемой, но и работать с ней, используя все возможности программатора.
Программатор ТРИТОН+ V5.7TU выпускается в корпусе черного цвета. Размер программатора – 170х100х23мм. Вес – 235г. Вес в упаковке – 460г (530г с COM кабелем).

Читайте также: