Перейти к содержанию
    

Схемы универсальных программаторов

Подскажите контроллер имеющий 40-60 мощных портов подключаемых отдельно или к DACу или к внешнему выходу или к порту I/O

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

То что вам надо - это фантстика. (с)

Можно попробовать подобрать наиболее подходящее решение, но для этого вам придется раскрыть некоторые нюансы. Типа что есть "мощный порт" и куда их надо подключать и где находится "внешний выход" и чем он отличается от "порта I/O". Иначе все очень мутно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все предельно ясно. Мощные буферы в зависимости от конфигурации подают на выход программатора порт IO, VPP 12-30, VCC 2-5 с DACа если есть или отдельного входа для DACа или просто I2C мультиплексоры, и выходные буферы. Если такого контроллера нет, и нет подходящих мультиплексоров то и нечего подбирать собственно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в чем проблема поддержки, если нужно прошить отсутствующий девайс конфигурируете сами по даташиту что требуется и все.
Гы гы гы :lol: За время существования Uniprog'а (лет так 10) и несмотря на наличие UDK (Uniprog Developers Kit) сторонними разработчиками был сделан ровно 1 (прописью - ОДИН) програмирующий модуль, хотя воплей - 'А когда будет то, когда будет это?!!!' была масса :crying:

 

Вот, кстати, зря. .NET позволяет абсолютно полностью реализовать плагины так, чтобы дать возможность любому пользователю реализовать свой алгоритм программирования (вместе с файлом INI, точнее конфигурации чипа).
Угу, и 10М net run-time в качестве 'библиотеки поддержки' :crying: Uniprog реализовывал эти самые универсальные plugin'ы под голым ДОСом, (без .net)

 

 

 

При том, что это будет не какой-то доморощенный "язык" "жестов", а весьма стандартный, причем один из нескольких. Соответсвенно появится поддержка всех и любых чипов, а не только тех, до которых дотянулись ручонки у производителя программатора.
Мы тоже так думали, жизнь показала обратное - не появились :(

 

 

зы: когда-то мечтал сделать универсальный программатор, а сейчас он (универсальный) совершенно не нужен - все стало гораздо проще.
С этим согласен на все 100%

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Видимо что то в этом плане http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4931

Это контроллеры Pin electronics device.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такие устройства имеют название Pin driver. По нему и гуглите. Только цена и корпус вряд ли обрадуют. Да и по функциям он для программатора чуть-чуть неподходит обычно. Поэтому собирать драйвер ноги приходиться на рассыпухе, что мы и видим почти во всех универсальных программаторах.

Обычно там есть ключ к земле, ключ к питанию, ключ к напряжению программирования, ключ к дополнительному напряжению, ключи к резистивной подтяжке (два- вверх и вниз, да и подтяжек несколько должно быть с разным сопротивлением), преобразователь уровня для сопряжения выходных данных (3.3 в 5 с защитой), компаратор с устанавливаемым порогом на считывание данных, иногда датчик втекающего-вытекающего тока.

И таких модулей 40 или 48 штук по числу пинов. Всем этим зоопарком управляет плиса через ключи типа 74hc4053 или чем то подбным.

Некоторые производители программаторов упаковали все в заказную микросхему, но купить отдельно ее сложно.

АЦПшки процессора обслуживают токовые датчики через мультиплексор. Прошивка ПЛИСы меняется на-ходу при смене типа программируемой микросхемы. ПЛИСы- обычно дешевые FPGA из младших Xilinxов или Alter, т.к ни обьем ни быстродействие от них нетребуются, только ножки и удобство разводки. Обычно их две- справа и слева от панельки.

Проц - обычно сейчас АРМ с USB, хотя особых мозгов от него нетребуется- протокол программирования реализуется аппаратно в прошивке FPGA, проц только ее конфигурит а потом льет поток данных, следя за ошибками. Ну и напряжения программирования выставляет. Прошивка FPGA лежит в софте на компьютере, заливается по USB при конфигурации при смене типа. В принципе можно сделать программатор с Эзернетом или беспроводным- таких девайсов еще на рынке вроде нет.

Сделаете такую железяку с открытыми исходниками за приемлимые деньги- купим, даже поможем проприетарными протоколами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Некоторые производители программаторов упаковали все в заказную микросхему, но купить отдельно ее сложно.

 

Что за производители сопсн то и нужен заказной контроллер. А пин драйвер нужен на 48 каналов а в основном 2 или 4

 

В принципе можно сделать программатор с Эзернетом или беспроводным- таких девайсов еще на рынке вроде нет.

 

Имеетса ввиду что сетевой программатор не помешал бы или с блютузом. Или девайс для удаленной прошивки с ADSL .

 

А вобще если делать программатор и с открытым интерфейсом и модульный чтоб можно организовать требуемую конфигурацию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

..

Проц - обычно сейчас АРМ с USB, хотя особых мозгов от него нетребуется- протокол программирования реализуется аппаратно в прошивке FPGA, проц только ее конфигурит а потом льет поток данных, следя за ошибками. Ну и напряжения программирования выставляет. Прошивка FPGA лежит в софте на компьютере, заливается по USB при конфигурации при смене типа.

Все правильно написано ;)

Вы, случаем, сами не грешили этим неприличным

занятием - разработкой программаторов? ;)

Я только не понял относительно резисторных подтяжек. Это к чему?

Сделаете такую железяку с открытыми исходниками за приемлимые деньги- купим, даже поможем проприетарными протоколами.

Это предложение только для Dimmix-а или ко всем относится?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из тех, которые если вдруг еще сильно надо советую http://www.triton-prog.ru/

 

zltigo, спасибо конечно, но сразу нет. У Тритона Vpp даже до 21 В не дотягивает. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У Тритона Vpp даже до 21 В не дотягивает. :)

А смысл "дотягивать", если древние РФ с таким напряжением просто дешевле выкинуть и заменить на "посвежее"... Можете глянуть Chipprog-48 - что у него. Правда от его малоуниверсального LPT предшественника Chipprog+ у меня остались тяжелые впечатления (особенно от их интерфейсов сразу на рвоту тянет) и 48-м я уже просто не интересовался в принципе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Угу, и 10М net run-time в качестве 'библиотеки поддержки' :crying:

Хоть десять, хоть двадцать, хоть сто - посмотрите вокруг - уже в каждой дыре интернет.

 

Uniprog реализовывал эти самые универсальные plugin'ы под голым ДОСом, (без .net)

Но какими усилиями и с каким, извините, результатом. Понятно, что сравнивать 10-20 лет с сегодня нельзя, но я и не говорю, что "нужно было делать так", а говорю "сейчас это можно делать так", чтобы получилось красиво и легко.

 

Мы тоже так думали, жизнь показала обратное - не появились :(

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

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вот сопсн сетевой программатор http://www.data-io.com/products/default.asp?id=34

 

и сопсн программаторы отдыхают... http://www.conitec.net/russian/galep5d.php

Изменено пользователем Dimmix

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вот сопсн сетевой программатор http://www.data-io.com/products/default.asp?id=34

 

и сопсн программаторы отдыхают... http://www.conitec.net/russian/galep5d.php

Супер - машина! И всего-то за 2700 баксов!! ;)

Конечно, о вкусах не спорят, но я не знаю памяти, которая требует для программирования больше 60 выводов. А вы? Зачем вам 240 выводов? Если чип с количеством выводов> 60 (обычно это МК или ПЛИС), то скорее всего он шьется последовательно. Вы знаете обратные примеры? Я - нет. Подскажите такой пример - буду благодарен. А вы знаете, сколько будет стоить один переходник для вашего монстра на 240 выводов? Правильно - еще всего 500 баксов! ;)

Зачем покупать этого монстра, если его космические возможности НИКОГДА вам не понадобятся?

Не понимаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"""""""Собственная, специально для GALEP-а разработанная микросхема управления выводами ( pin driver circuit) не только гарантирует оптимальное качество сигнала, но также и сделала возможным создание серии приборов небольших по размерам и с низким расходом энергии.

""""""

 

Нет уж, спасибо за "заботу об снижении энергопотребления" - вот чушь-то рекламная! И как потом починять такое чудо?

 

 

А смысл "дотягивать", если древние РФ с таким напряжением просто дешевле выкинуть и заменить на "посвежее"...

 

Не так -то просто найти сейчас 2716 с расширенным температурным диапазоном, в то время как РФ2 еще есть.

М.б. есть смысл и в Тритоне - взять и доработать Vpp, поставив "подпорку" отключаемую джампером, например. :07: Это мысль

 

 

А что сейчас шьет РТ ? Правда редко надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...