реклама на сайте
подробности

 
 
> Схемы универсальных программаторов
Dimmix
сообщение Oct 6 2008, 15:31
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



подскажите плиз специализированные плис или контроллеры для универсальных программаторов
Go to the top of the page
 
+Quote Post
7 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 96)
Dimmix
сообщение Oct 7 2008, 18:09
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Подскажите плиз где можно найти схемы универсальных программаторов, с автоматической проверкой установки итп. также какие мультиплексоры лучше использовать для конфигурации программатора или есть какие специализированные контроллеры для преключения функций выходов.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 13 2008, 15:33
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Также какая вероятность загруки неверной конфигурации, Проверяется ли соответствие программатором 1111493779.gif
Go to the top of the page
 
+Quote Post
garbuz
сообщение Oct 13 2008, 16:05
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 54
Регистрация: 12-10-08
Пользователь №: 40 892



Цитата(Dimmix @ Oct 7 2008, 22:09) *
есть какие специализированные контроллеры для преключения функций выходов.

ANADIGM и Silabs и ПЛИСы всякие
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 13 2008, 17:33
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Как плисом возможно подавать на 48 выходов программатора, шину, VCC 3.3-5V и VPP-12v, такой контролер должен иметь как минимум 48 ЦАПов на выход.
Go to the top of the page
 
+Quote Post
garbuz
сообщение Oct 13 2008, 17:50
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 54
Регистрация: 12-10-08
Пользователь №: 40 892



Цитата(Dimmix @ Oct 13 2008, 21:33) *
Как плисом возможно подавать на 48 выходов программатора, шину, VCC 3.3-5V и VPP-12v, такой контролер должен иметь как минимум 48 ЦАПов на выход.

Зачем же такой экстрим ! Есть же ключи аж по 16 штук в корпусе ( Ti.com ) и поболе наверно.
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Oct 14 2008, 05:37
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(Dimmix @ Oct 13 2008, 21:33) *
Как плисом возможно подавать на 48 выходов программатора, шину, VCC 3.3-5V и VPP-12v, такой контролер должен иметь как минимум 48 ЦАПов на выход.

Например Edge6435 от Semtech.
Искать здесь: http://www.semtech.com/products/test_&...ting_equipment/
Analog Device тоже такие штуки делает.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 14 2008, 08:32
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



это видимо просто DAC на 40 выходов а вопрос по контроллеру с который может на каждый выход выдать или шину или DAC или VCC или еще дополнительно VCC 12-30V. Ключи есть но тогда нужен не ключ а мультиплексор 16 по 2Х1 с и2с

Сообщение отредактировал Dimmix - Oct 14 2008, 08:44
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 08:46
Сообщение #9


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Там буфера стоят и всего пара-тройка DAC - на Vpp и Vcc обычно

Глянте на сайте программатора "Тритон" - там фотографии есть
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 14 2008, 14:15
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimmix @ Oct 13 2008, 21:33) *
Как плисом возможно подавать на 48 выходов программатора, шину, VCC 3.3-5V и VPP-12v, такой контролер должен иметь как минимум 48 ЦАПов на выход.


Обычно ПЛИСка напрямую коммутирует только сигнальные линии. Для силовых линий (типа земли) требуются нижние ключи, а для VPP тоже ключи, но уже верхние. Еще одна группы верхних ключей нужна для VCC. Обычно много Цапов не делают - достаточно одного на VPP и одного на VCC. А дальше идут ключи, управляемые ПЛИСкой. Большое количество ключей и управление для них - главная сложность при создании универсального программатора (речь сейчас о железе - с софтом отдельная история.) Для коммутации силовых линий отдельные особенно хитрые конструкторы используют не ключи, а руки. smile.gif См. последний программатор Willem-USB.
Сайт willem.org
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 14 2008, 15:41
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Комутировать плисом по 48 ключей на каждую группу это тяжелый случай. 07.gif Если поставить несколко мультиплексоров по 3 или 4 с и2с или если нет с и2с добавить еще и2с регистры то плис тут не нужен.
Обычно для этого нужен буферный формирователь, посмотрите программаторы LABTOOL 48.

LabTool-48 – универсальный программатор, подключаемый к РС через параллельный порт LPT. С его помощью можно запрограммировать более 3000 типов микросхем, включая PAL, GAL, CEPAL, EPLD, PEEL, MAX, MACH, PLSI, микроконтроллеры, EPROM, последовательные PROM и флэш-память. Все это возможно благодаря универсальной схеме подключения микросхем на основе 48 двунаправленных усилителей, функции которых задаются программно. Два отдельно поставляемых эмулятора ПЗУ поддерживают микросхемы до 512 кбайт. Универсальное гнездо для подключения DIP-микросхем –
никаких дополнительных адаптеров
Все 48 контактов гнезда управляются при помощи мощных MOSFET-усилителей таким образом, что каждый контакт может выполнять функции источника питания, напряжения, программирования, земли, логических ТТЛ-сигналов или находиться в третьем состоянии. Это позволяет программировать все типы микросхем в корпусах DIP без дополнительных адаптеров.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 16:13
Сообщение #12


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



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


Dimmix, и кому вы эту херь тут пишете? Это и есть буфера с двумя питаниями- одно питание смотрит в сторону "мозгов" программатора, другое в сторону программируемого девайса.

Никакой и2ц не хватит по пропускной способности, чтобы прочитать 64Мб параллельную флешку за пару минут
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 14 2008, 16:42
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



причем тут пропускная способность и2с и чтение флеш, флешь будет читаться напрямую 07.gif тут про конфигурацию весь вопрос, чтоб подключить на выходе буферами все сразу без плис ключей итд итп.

http://www.logicon.ua/gproduct/38272/LABTOOL-48_220-fam.html
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 17:00
Сообщение #14


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Вы были на тритоновском сайте, фотографии смотрели? Там можно разобрать, как разъём стал универсальнным.

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

Работает примернно так- по дескриптору программируемой мс устанавливается Vcc DAC и кофигурится кроватка - пины Vcc, gnd, ключом питаниие буфера Vpp подключается к Vpp DAC, все остальные питания буферов к Vcc DAC, и поехали тестить на чтение/считывать сигнатуру.

Корпуса dip довольно однообразны и предсказуемы и не надо на каждый пин ставить ключ к Vpp DAC



Цитата
флешь будет читаться напрямую 07.gif тут про конфигурацию весь вопрос


Куда напрямую? в котроллер? Дык берите контроллер с большим кол-вом io портов.

Кроме того, напрямую, без буферов - не есть хорошо. Память 27, 28 иногда волшебным образом может "пропустить" Vpp на любую ногу и без буферов будет хана всему "паучку". И еще сейчас дюже широкий диапазон Vcc - без буферов с раздельным питанием просто трудно

Вы программатор изобретаете?
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 14 2008, 17:29
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Напрямую, а не через и2с, через буфер естественно. Также без преходников под панельки если это не дип. На тритоновском там сложно что то разобрать вроде HC27... или что то в этом плане.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 17:35
Сообщение #16


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



А тогда вопрос в чём? 07.gif
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 14 2008, 18:08
Сообщение #17


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



вопрос в том что это за буфер который имеет как минимум 48 выходов , подключающий на выход Vdd, Vpp, Vcc с DACов и шину и конфигурируемый по I2C.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 18:13
Сообщение #18


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Это не монстр, это набор мелких буферёшек в soic14- sot23-6 c обвязкой
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 14 2008, 18:22
Сообщение #19


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



тогда может получится разработать программатор с наваротами Labtool48 но не за 1500уе
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 18:31
Сообщение #20


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



На самом деле проще купить.

Там хоть софт и список обновляют/дополняют "нахаляву"
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 14 2008, 20:07
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(maximiz @ Oct 14 2008, 22:31) *
На самом деле проще купить.

Там хоть софт и список обновляют/дополняют "нахаляву"

Очень правильная мысль.
Я бы еще добавил, что покупать дорогой программатор, расчитанный на LPT-порт,
это выбрасывать деньги на ветер.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 20:23
Сообщение #22


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Да ну. Полезно иметь машинёшку типа пня2 с набором всех портов под 98/NT4. Чтоб на ней программировать, а не рюшечки разглядывать мелкософтовские.

Впрочем, недостатка в усб-шных программаторах как бы и нет на рынке программаторов. На BeeProg+ вот зарюсь. Думается мне, ребята взялись за дело надолго.
http://www.elnec.com/products/device-progr...rs/beeprogplus/
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 14 2008, 20:47
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(maximiz @ Oct 15 2008, 00:23) *
Да ну. Полезно иметь машинёшку типа пня2 с набором всех портов под 98/NT4. Чтоб на ней программировать, а не рюшечки разглядывать мелкософтовские.

Не уверен. Машинка место занимает и пыль собирает.
Цитата
Впрочем, недостатка в усб-шных программаторах как бы и нет на рынке программаторов. На BeeProg+ вот зарюсь. Думается мне, ребята взялись за дело надолго.
http://www.elnec.com/products/device-progr...rs/beeprogplus/

1000 баксов за программатор - это многовато.
Только если вы каждый день что-то новое программируете и прошиваете в разные камни.
В общем, купить один на всех для всей конторы - вполне нормальный вариант.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 14 2008, 20:54
Сообщение #24


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Скорее, штуку евро с платановской или чип-диповской невменяемой наценкой.

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

Куплю естественно на контору, а потом спишу как малоценку.
Просто это пока не первой необходимости вещь, есть к кому обратиться.

Цитата
и пыль собирает.



Это плюс - воздух чище smile.gif
Go to the top of the page
 
+Quote Post
XVR
сообщение Oct 15 2008, 06:49
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Dimmix @ Oct 14 2008, 22:22) *
тогда может получится разработать программатор с наваротами Labtool48 но не за 1500уе
Разработать и изготовить что угодно не проблема. Проблема будет с его поддержкой, а именно с добавлением новых чипов. Это требует некоторого штата постоянно занятых инжинеров (как минимум), чипы сейчас плодятся как тараканы - что ни день, то новые появляются 07.gif

Уж поверьте человеку, который принимал участие в таком проекте (Uniprog) - несмотря на некоторую монстрообразность и ископаемость схемы все загнулось не из за нее, а из за отсуствия поддержки (ибо было некому поддерживать)
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 15 2008, 07:07
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(XVR @ Oct 15 2008, 10:49) *
Уж поверьте человеку, который принимал участие в таком проекте (Uniprog) - несмотря на некоторую монстрообразность и ископаемость схемы все загнулось не из за нее, а из за отсуствия поддержки (ибо было некому поддерживать)

Верим wink.gif
Доход от продаж программатора недостаточен для кормления пары программеров, которые постоянно должны обновлять софт, иначе программатор быстро умирает.
На самом деле сделать из универсального программатора коммерческий продукт очень трудно. Рынок слишком узок. Я знаю одного буржуина, который торгует своим программатором уже лет 15, но главный доход получает не с программатора, а с сопутствующих товаров типа переходника SOIC-DIP, некоторые из которых стоят дороже программатора и не требуют никакой разработки и поддержки.
А софтом он совсем не занимается. Обновление софта делает один корейский пират, который в Азии торгует клонами этого программатора. Так вот они друг другом и пользуются wink.gif
Впрочем, мы, кажется, уклонились от топика.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 15 2008, 13:36
Сообщение #27


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



А в чем проблема поддержки, если нужно прошить отсутствующий девайс конфигурируете сами по даташиту что требуется и все.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 15 2008, 13:58
Сообщение #28


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Цитата(Dimmix @ Oct 15 2008, 17:36) *
А в чем проблема поддержки, если нужно прошить отсутствующий девайс конфигурируете сами по даташиту что требуется и все.


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

Вы не обижайтесь - это единственно, на мой взгляд, здравая мысль в программаторостроении.

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


Чем бы я мог помочь? Давайте, концептуальной сначала схемотехникой и подбором комплектухи. М.б., кто еще FPGA-шник подключится безвозмездно, но в команде...

Мои соображения - эта херь должна шить начиная от 95 и кончая.. чем угодно. Без фсяких сраных дотнет для рисования менюшек. Если согласны - кивните
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 15 2008, 14:13
Сообщение #29


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Согласны конечно. Програматор должен быть исключительно некомерческим и независимым от поддержки, и поддерживать любую панельку без переходников даже БГА 275 если есть.
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 15 2008, 17:43
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(maximiz @ Oct 15 2008, 17:58) *
Правильно - вменяемыми *.ini -шниками на каждую мс. Типа задержки и времена по датащиту в нём синтезируются, не говоря о разных предустановочных Впп и Вцц с конфигурацией колодки.

Все не так просто.
Если алгоритм программирование в приципе аналогичен уже реализованному в программаторе, то можно ini - файлом в нем менять какие-то параметры. А вот если алгоритм не похож - то все становится проблематичным. Писать настолько универсальный ini-обработчик, что в нем можно описывать и сам алгоритм, а не только некоторые частные параметры - утопия. Никто такого не будет делать, и никто из юзеров не будет изучать этот инструмент для написания поддержки одной собственной микросхемы. Да и даташиты никто не любит читать wink.gif Потому что по затратам времени это может быть намного дороже, чем купить другой программатор за килобакс, где уже поддерживается нужный чип.

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

Я лишь поверхностно представляю, как это делается в усб-шном виллеме - сам никогда не пробовал править там ini-файлы. Чем вам в принципе не нравится этот подход?


Цитата(Dimmix @ Oct 15 2008, 18:13) *
Програматор должен ... поддерживать любую панельку без переходников даже БГА 275 если есть.

wink.gif Юмор - это в другой ветке wink.gif
Go to the top of the page
 
+Quote Post
slog
сообщение Oct 16 2008, 04:40
Сообщение #31


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Время "универсальных программаторов" уходит. Вот уже лет 20 как они не в моде. Сейчас в моде внутрисхемное программирование, bootloader-ы JTAG и USB.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 16 2008, 09:01
Сообщение #32


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



да они в общем то не в моде а сами по себе, есть JTAG прошивайте нет в программатор. Кстати а причем тут заложенный в программатор алгоритм, какой алгоритм загружен в программатор так он и будет по нему шить, он никчему не привязан мегаскорости не нужны в принципе, прошить пару флешей и привет, в редакторе выставляете галочки на каждый выход или выделяете вместе что требуется, слайдерами задержки итд итп никакие Ini править не нужно все это можно залить в базу, тем более ActiveX, OLE, Active Framework .Net...
...и кстати TSOP56 точно без переходников
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 16 2008, 10:02
Сообщение #33


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Цитата
тем более ActiveX, OLE, Active Framework .Net...


До свидания
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 16 2008, 12:00
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimmix @ Oct 16 2008, 13:01) *
Кстати а причем тут заложенный в программатор алгоритм, какой алгоритм загружен в программатор так он и будет по нему шить, он никчему не привязан...


Маленький ликбез.
Если речь идет о чипах памяти, то многие тысячи разновидностей чипов
программируются с помощь некоторого варианта одного из 10..15 алгоритмов. Можно назвать их базовыми алгоритмами.
Т.е. вы "учите" свой программатор этим 15-ти алгоритмам, а частные особенности алгоритма под конкретную схему (например - размер памяти ) прописываете в ини-файле. Теперь, если появляется еще один (новый) чип этой же серии, но с удвоенной памятью, вы просто добавляете еще один ини-файл с указанием удвоенной памяти, но с тем же самым базовым алгоритмом. Таким образом вы сможете покрыть 90% всей номенклатуры чипов памяти. А вот если вы захотите добавить чип, для которого нет готового базового алгоритма, реализованного в программаторе, то тут вам смогут помочь только разработчики программатора. Они должны добавить в свой софт новый алгоритм под вашу память , да и то, только если хард позволяет.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 16 2008, 12:55
Сообщение #35


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



каким образом хард может не позволить реализовать какой то отсутствующий алгоритм, выставили шину, данные, выставили VPP, разрешили WE, CS , каждый выход программатора настраивается и конфигурируется контроллером. Есть разные алгоритмы прошивки типа блок реад или блок врайт итп, что где как может помешать организовать программно, любой алгоритм прошивки, если нужно прошить отсутствующую в базе флеш а нет ни адаптеров ни алгоритма то берем даташит и вперед. Под универсальным программатором какрас и будет универсальный интерфейс и возможность без вопросов организовать алгоритм.
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 16 2008, 17:10
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimmix @ Oct 16 2008, 16:55) *
каким образом хард может не позволить реализовать какой то отсутствующий алгоритм, выставили шину, данные, выставили VPP, разрешили WE, CS , каждый выход программатора настраивается и конфигурируется контроллером. Есть разные алгоритмы прошивки типа блок реад или блок врайт итп,

Вот именно, что "итп". У вас явно упрощенный взгляд на возможные варианты алгоритмов прошивки.
"Есть многое в природе, друг Горацио, что и не снилось нашим мудрецам" wink.gif
Возможны самые разные варианты правил подачи разных напряжений на разные выводы.
Где-то надо подать VPP, потом его снять для чтения и проверки, а потом опять поднять и т.д., где-то можно писать блоками, где-то только побайтно, где-то есть специальные boot -области, которые программируются особым образом,иначе, чем остальная часть памяти, где-то адрес подается за два приема, где-то для входа в режим программирования надо по трем специальным адресам имитировать запись трех специальных байтов данных, и так можно продолжать долго. Что касается капризов железа - то и тут трудно все предусмотреть. Вот вы писали, что для экономии управлящих сигналов надо использовать мультиплексоры, которые выбирают, на какой вывод подать VPP. Вот сделали вы такое железо, а потом захотели запрограммировать алгоритм какой-то памяти, а там оказывается, что надо VPP подавать сразу на два вывода чипа! Облом-с с вашим железом!
Конечно, любой алгоритм можно запрограммировать. На Си, например, это будет удобнее всего.
И делать это должен не юзер, а разработчик-профессионал. А если так, то мы опять приходим к тому, с чего начинали. В софте зашиты базовые алгоритмы, а юзеры только правят размер памяти в ини-файле.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 16 2008, 18:03
Сообщение #37


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Цитата(SKov @ Oct 16 2008, 20:10) *
Вот сделали вы такое железо, а потом захотели запрограммировать алгоритм какой-то памяти, а там оказывается, что надо VPP подавать сразу на два вывода чипа! Облом-с с вашим железом!


Этот мультиплексор и будет подавать на два или на все сразу, 07.gif а записываться конфигурация будет по I2C и обломов не будет. К томуже по сведениям лабтула это может быть мощьный усилитель или операционник с отключением выхода, надо найти подходящие варианты. И вместо Си можно писать просто скрипт что то типа ADRR WR = 0F GO который требует алгоритм записи. Поэтом это не упрощенный а универсальный взгляд на варианты.
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 16 2008, 18:26
Сообщение #38


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimmix @ Oct 16 2008, 22:03) *
Этот мультиплексор и будет подавать на два или на все сразу

Тогда это уже не мультиплексор называется.
Цитата:
Мультиплексор — комбинационное устройство, обеспечивающее передачу в желаемом порядке цифровой информации, поступающей по нескольким входам на один выход.
Обратите внимание - Один выход!
Так что или облом-с или у вас не мультиплексор wink.gif
Да и I2С в эти задачи плохо ложится. I2С служит для организации маленькой сеточки из устройств на одной плате. Если вы будете формировать адрес ячейки памяти, а потом передавать адрес куда-то по I2С, то будете прошивать чип пару часов. Или пару дней.
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 16 2008, 21:52
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



После появления на рынке китайских WELLON VP смысла строить программатры самому больше нет. Например WELLON VP-480 достаточно мощная универсальная машинка, при наличии большой жабы и более узкого набора микросхем можно взять младшие модели типа 190. Для монстров сервиса есть VP-980 с базой на 36000 микросхем.
Проблема в том, что программаторы теперь нужны в основном для ремнота старья, которое выбросить и заменить невозможно, а новые микросхемы почти все шьются по JTAGгоподобным интерфейсам.
Вот кстати вопрос- никто незнает программатора который бы мог вычитать информацию из параллельной епромины с подгоревшей ножкой данных? Т.е на этой ножке уровне 0-1 различаются на несколько десятков милливольт всего. Пока прицепили внешний компаратор, но надо понизить скорость чтения значительно, чтобы состояние ноги устаканилось, а в программаторе такой опции нет.
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 16 2008, 22:14
Сообщение #40


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(khach @ Oct 17 2008, 01:52) *
После появления на рынке китайских WELLON VP смысла строить программатры самому больше нет. Например WELLON VP-480 достаточно мощная универсальная машинка, при наличии большой жабы и более узкого набора микросхем можно взять младшие модели типа 190. Для монстров сервиса есть VP-980 с базой на 36000 микросхем.

Согласен. Особенно приятная опция у Веллона - это то, как он тестирует и показывает наличие или отсутствие контакта чипа и zif-сокета.
Красота!
Но младшие Веллоны имеют очень бедный набор микросхем, особенно в части микроконтроллеров. А старшие Веллоны - дороговаты.
Цитата
новые микросхемы почти все шьются по JTAGгоподобным интерфейсам.

Не могу согласиться. Мы говорили не о МК или ПЛИС, а о чипах памяти.
Не видел в современных чипах памяти никакого JTAGа.
JTAG использует последовательный способ обмена информацией, который плохо приспособлен для прошивки большой памяти. JTAG удобен не столько возможностью прошивки данных, сколько возможностью отладки работы МК или ПЛИС через этот самый JTAG.
Что вы собираетесь отлаживать JTAG-ом в чипе памяти??? wink.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 16 2008, 22:35
Сообщение #41


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SKov @ Oct 17 2008, 00:14) *
Не могу согласиться. Мы говорили не о МК или ПЛИС, а о чипах памяти.

Где-ж Вы видите по нынешним временам необходимость программировать эти самые "чипы памяти" smile.gif. Их программирует уже сам контроллер, причем, если речь идет о достаточно больших объемах, то там уже интерфейсы к контролеру и USB, и Ethernet - уж не хуже, чем у "программатора". Да и JTAG-и работающие на многих мегагерцах вполне обычны. Ну а необходимость подключения к программатору "чипов памяти", которые уже давным-давно не в DIP корпусах вообще закрывают подход к программированию чипов "программатором" имевший широкое распространиение в прошлом веке.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 16 2008, 22:40
Сообщение #42


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(maximiz @ Oct 16 2008, 10:02) *
До свидания

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

зы: когда-то мечтал сделать универсальный программатор, а сейчас он (универсальный) совершенно не нужен - все стало гораздо проще.
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 16 2008, 22:43
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(SKov @ Oct 17 2008, 00:14) *
Не могу согласиться. Мы говорили не о МК или ПЛИС, а о чипах памяти.
Не видел в современных чипах памяти никакого JTAGа.
Что вы собираетесь отлаживать JTAG-ом в чипе памяти??? wink.gif

Память (флешь) запаивают пустую, ну разве что предусмотрев на плате подачу высокого для security erase или разблокировки записи защищенных секторов. А потом ее проц или плиса шьют- по jtagу заливается флешер- временная прошивка плисы или программа для проца, единственное назначение которой- залить прошивку во флешь. Усе. ARM, MIPS, DSPшки различные Xilinx и Altera- все что использует внешнюю память позволяет добраться до нее через какой-либо отладочный порт.
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 17 2008, 08:10
Сообщение #44


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(khach @ Oct 17 2008, 02:43) *
Память (флешь) запаивают пустую, ну разве что предусмотрев на плате подачу высокого для security erase или разблокировки записи защищенных секторов. А потом ее проц или плиса шьют- по jtagу заливается флешер- временная прошивка плисы или программа для проца, единственное назначение которой- залить прошивку во флешь. Усе. ARM, MIPS, DSPшки различные Xilinx и Altera- все что использует внешнюю память позволяет добраться до нее через какой-либо отладочный порт.

Что-то я сомневаюсь...
Если у "ARM, MIPS, DSPшки различные Xilinx и Altera" есть прямой выход на память, т.е. доступны и шина адреса и шина данных, то совершенно не понятно, зачем пользоваться каким-то JTAGом, когда можно шить быстро напрямую. Единственный случай, который похож на описанную вами ситуацию - это конфигурационная память для ПЛИС. Никакой универсальной памяти общего назначения, у которой была бы и шина данных и шина адреса и JTAG, я не встречал. В свете вашего исходного утверждения "новые микросхемы почти все шьются по JTAGгоподобным интерфейсам." все это выглядит очень сомнительно. Впрочем, чего мы спорим попусту. Несколько ссылок на даташиты вашей супер-пупер-памяти - вполне убедят меня и остальных читателей в вашей правоте! wink.gif
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 17 2008, 08:14
Сообщение #45





Guests






Цитата(slog @ Oct 16 2008, 08:40) *
Время "универсальных программаторов" уходит. Вот уже лет 20 как они не в моде. Сейчас в моде внутрисхемное программирование, bootloader-ы JTAG и USB.

Уходит время не универсальных программаторов, а программаторов вообще. Когда-то такой подход был вызван технической необходимостью. Сегодня уже никому не нужен "кривой" нестандартный интерфейс доступа, уникальный для каждой м/c, плюс недешевый прибор для его реализации и гемморой с поддержкой новых чипов. Все уникальные особености доступа к памяти можно "запихнуть" внутрь чипа, реализовать их аппаратно/программно, предоставив снаружи какой-либо стандартный интерфейс. Сегодня это уже не стоит ничего. По крайней мере для МК - это справедливо на 100%.
Поэтому программаторы в ближайшее время должны вымереть как динозавры. Точнее выродиться до уровня простых стандартных интерфейсных "переходников".
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 17 2008, 08:20
Сообщение #46


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(zltigo @ Oct 17 2008, 02:35) *
Где-ж Вы видите по нынешним временам необходимость программировать эти самые "чипы памяти" smile.gif.
... которые уже давным-давно не в DIP корпусах вообще закрывают подход к программированию чипов "программатором" имевший широкое распространиение в прошлом веке.

Это вижу не только я. Зайдите в любой и-нет магазин. Увидите, что до сих пор продается память в дипе, у меня на материнке стоит биос в кроватке под plcc. А для каких целей в магазинах за большие деньги продаются переходники дип-tsop и прочие? Кстати, одит из заметных потребителей универсальных программаторов - это автосервис. Они перепрошивают память в старых автомобилях (кстати, память старая и обычно в дипе) с целью повышения приемистости автомобиля и прочего тьюнинга. И это будет продолжаться еще долго, пока живы эти автомобили. А забугорные авто имеют длинную жизнь в наших краях wink.gif
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 17 2008, 08:42
Сообщение #47


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Если шить через какие то отладочные интерфейсы и порты это одно а если в девайсе неизвестен ни тип контроллера ни вабще есть ли наличие каких то портов...

Цитата(Dimmix @ Oct 16 2008, 13:01) *
никакие Ini править не нужно все это можно залить в базу, тем более ActiveX, OLE, Active Framework .Net...

...тем более... не нужно ActiveX, OLE, Active Framework .Net... в программаторе, а в редакторе алгоритмов возможно.


Цитата(SKov @ Oct 16 2008, 22:26) *
Мультиплексор — комбинационное устройство, обеспечивающее передачу в желаемом порядке цифровой информации, поступающей по нескольким входам на один выход.
Обратите внимание - Один выход!
Так что или облом-с или у вас не мультиплексор wink.gif
Да и I2С в эти задачи плохо ложится. I2С служит для организации маленькой сеточки из устройств на одной плате. Если вы будете формировать адрес ячейки памяти, а потом передавать адрес куда-то по I2С, то будете прошивать чип пару часов. Или пару дней.



1111493779.gif help.gif wacko.gif Обратите внимание один мультиплексор/демультиплексор - один выход программатора, мультиплексоры есть по одному по три а может и 60 или ключи типа MAX4574 по 10-12 они управляются по i2c и записывают конфигурацию и ВСЕ 1111493779.gif что куда VPP VCC итд. Шина с выбранного мультиплексора сразу на контроллер если достаточно портов. 1111493779.gif В результате нет ПЛИС 1111493779.gif
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 17 2008, 09:14
Сообщение #48


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimmix @ Oct 17 2008, 12:42) *
Обратите внимание один мультиплексор/демультиплексор - один выход программатора, мультиплексоры есть по одному по три а может и 60 или ключи типа MAX4574 по 10-12

Так вы хотите по одному мультиплексору на каждый вывод? Да, тут я немножко вас недопонял.
Цитата
В результате нет ПЛИС

Что вам ПЛИС так не нравится?
Подумайте, а зачем многие (все?) современные программаторы используют плис?
О чем думали их разработчики?
Или они по своему слабоумию не смогли догадаться использовать мультиплексоры и I2C ? wink.gif
Думаю, что причина в том, что ПЛИС - это и удобный коммутатор сигналов и быстрый формирователь очередного адреса и еще много чего хорошего.

Сообщение отредактировал SKov - Oct 17 2008, 09:16
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 17 2008, 10:32
Сообщение #49


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Цитата(SKov @ Oct 17 2008, 13:14) *
Или они по своему слабоумию не смогли догадаться использовать мультиплексоры и I2C ? wink.gif


Ну хоть штото. smile.gif
Вабще для передачи по I2C адреса это расширитель порта а не мультиплексор можна тоже проверить

Конечно много чего хорошего, но если скорость не нужна а адрес формирует контроллер и выставляет все в порты то ПЛИС как то странновато. Это нужно в высокоскоростном копировщике в котором адрес генерица автоматический итп итд

Сообщение отредактировал Dimmix - Oct 17 2008, 10:40
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 17 2008, 11:06
Сообщение #50


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



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


У мну такое было с РФ5 в пластике и незолотой керамике. Первое, что надо попробовать - подтяжки регулируемых номиналов к гнд и Вцц в разных комбинациях. Второе - прогрев/охлаждение корпуса, например феном/легколетучкой.
Как вариант "судного дня" - электрический отжиг пробитой защитной цепочки. С проводником "нога-кристалл", свободно висящим в воздухе в полости, надо быть осторожным.

Цитата
Кстати, одит из заметных потребителей универсальных программаторов


Второй заметный потребитель программаторов с переходниками - ремонтники разнообразной бытовухи.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 17 2008, 22:32
Сообщение #51


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Может показаться странным но вопрос был по контроллерам

Цитата(AlexMad @ Oct 14 2008, 08:37) *
Например Edge6435 от Semtech.
Искать здесь: http://www.semtech.com/products/test_&...ting_equipment/


вроде близко E702 это что то типа драйвера но только два канала
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 17 2008, 22:53
Сообщение #52


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SKov @ Oct 17 2008, 10:20) *
Зайдите в любой и-нет магазин....

smile.gif "Нет, вы поезжайте в Киев и спросите, кем был Паниковский до революции..."
Ситуация такова, что я уже лет пять не вижу на motherboard BIOS в панельках и уже лет 15 не перепрограммирую BIOS в программаторах. А еще я сам к разработке железа 30 лет отношение имею smile.gif... Поэтому я в "и-нет магазин" не пойду.




Цитата(maximiz @ Oct 17 2008, 13:06) *
Второй заметный потребитель программаторов с переходниками - ремонтники разнообразной бытовухи.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 17 2008, 23:16
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(zltigo @ Oct 18 2008, 00:53) *
И вторые и первые программаторы уже имеют и вымирают, если уже не вымерли, вместе со старьем на котором все еще пытаюся делать "бизнес". Бытовуха десяти-пятнадцати летней давности никому не нужна и даром, и пятнадцатилетние авто "тюнингуют" ну разве только прыщавые подростки.

Дык в том то и дело, что не бытовуха. Вот на днях притащили измерительный прибор на ремонт, а у него мозги на 2708 (наш аналог 573рф1), прибору лет 20 с хвостиком. Ну и чем их прикажете читать? Какой современный программатор умеет питать отрицательным напряжением?
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 17 2008, 23:57
Сообщение #54


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



Цитата
а у него мозги на 2708


Угу. И еще АОНы станционные носят регулярно на 29010. Приловчился последние шить хотсвапом унифлашем в мамке "пень раз"


Почитавши дилетантов, утвердился в покупке BeeProg+ smile.gif

Цитата
Какой современный программатор умеет питать отрицательным напряжением?



На ногу паяемся и надеваем фторопластовую трубочку. Можно через кроватку, но обычно вломинго розовый
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 18 2008, 00:35
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(khach @ Oct 18 2008, 01:16) *
Дык в том то и дело, что не бытовуха.

Про бытовуху, в качестве формирующего спрос на программаторы фактора, это не я сказал.
Цитата
Вот на днях притащили измерительный прибор на ремонт, а у него мозги на 2708 (наш аналог 573рф1), прибору лет 20 с хвостиком.

Ну многие радиоизмерительные приборы такой и большей давности я себе представляю - типа классика (18-летними, типа http://www.alltest.us/Wandel-Goltermann-PC...l-Measuring-Set сам пользуюсь и нет особо веских причин менять), но те которые имеют такие мозги - нет.
Цитата
Ну и чем их прикажете читать?

А чего их, простите, "читать" - либо они живые, либо прошивки у Вас нет, а если есть прошивка, то впаивайте на соплях современнее.
Цитата
Какой современный программатор умеет питать отрицательным напряжением?

Ага, и Вы сейчас побежите покупать универсальный программатор, дабы полюбопытствовать чего там у этого раритета в мозгах, прежде, чем выкинуть. Вот рынок программаторов то взлетит smile.gif.
Так о чем мы? Я о том, что рынок таких программаторов стремится к 0.




Цитата(maximiz @ Oct 18 2008, 01:57) *
Почитавши дилетантов, утвердился в покупке BeeProg+ smile.gif

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 18 2008, 08:26
Сообщение #56


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(zltigo @ Oct 18 2008, 02:53) *
smile.gif "Нет, вы поезжайте в Киев и спросите, кем был Паниковский до революции..."
Ситуация такова, что я уже лет пять не вижу на motherboard BIOS в панельках и уже лет 15 не перепрограммирую BIOS в программаторах. А еще я сам к разработке железа 30 лет отношение имею smile.gif... Поэтому я в "и-нет магазин" не пойду.

Извините, я просто вас неправильно понял. Я почему-то подумал, что у нас с вами диспут. Ну, или спор, проще говоря. wink.gif
Т.е. вы делаете утверждение: Универсальные программаторы и старая память никому не нужны. А я вам привожу контраргумент: Как же не нужну, если их полно в любом магазине?! Если продают - значит кто-то покупает! Ответный ваш аргумент: А у меня стаж 30 лет!
Теперь мне понятно, что для электронщика с 30-м стажем важен не поиск истины, а сам процесс этого действа wink.gif Что касается стажа, то этим здесь трудно кого-то удивить. Вот если бы вы написали, что продаете программаторы уже 30 лет, и за последжние пять лет продали только две штуки - тогда это имело бы вид аргумента. А так..

Цитата
И вторые и первые программаторы уже имеют и вымирают, если уже не вымерли, вместе со старьем на котором все еще пытаюся делать "бизнес". Бытовуха десяти-пятнадцати летней давности никому не нужна и даром, и пятнадцатилетние авто "тюнингуют" ну разве только прыщавые подростки.

Понимаете, для бизнеса нет разницы, сколько вам лет и прыщавый вы или нет. Главное: есть спрос на программаторы или нет. Так вот сейчас пока еще есть спрос на универсальные программаторы. Что касается перспектив - тут я с вами согласен. Я думаю, что спрос будет постепенно падать, но еще будет отличен от нуля лет 15-20.
Уважаемые коллеги! Хочу обратиться ко всем участникам диспута. Давайте вернемся к первоначальной теме и перестанем обсуждать вопрос правомерности утверждения: Если программаторы продаются, значит это кому-то нужно. Тем более что специалистов по маркетингу и продажам в ходе диспута не выявилось. Давайте будем обсуждать то, в чём мы с вами хорошо разбираемся. Напоминаю, что человек предлагал концепцию универсального программатора. Я в ней почти ничего не смог понять, за исключением новаторской идеи использовать I2C. Ну, может кто-то понял больше меня и сможет человеку дать квалифицированный совет?
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 18 2008, 13:10
Сообщение #57


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



А концепцыа вобщемто ясна, предельно универсальный программатор, с проверкой установки конфигурации, с редактором алгоритмов и прочими требуюемыми при прошивке функциями. И вот еще и отрицательное бы не помешало...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 18 2008, 13:30
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SKov @ Oct 18 2008, 10:26) *
Вот если бы вы написали, что продаете программаторы уже 30 лет, и за последжние пять лет продали только две штуки - тогда это имело бы вид аргумента. А так..

Я покупаю програматоры 30 лет, но за последние пять лет не купил ни одного. Это агрумент?
Цитата
Если программаторы продаются, значит это кому-то нужно.

Нет, нужно, это когда ПОКУПАЮТСЯ smile.gif
Цитата
Тем более что специалистов по маркетингу и продажам в ходе диспута не выявилось.

Зато выявились самые главние специалисты - по ПОКУПКАМ. Или Вы полагаете, что Вам, или какому-то нововыявленному сециалисту по "маркетингу и продажам" удастя убедить меня зачем????-то купить программатор??? smile.gif
У меня есть ChipProg+ (в общем-то псевдоуниверсальное(из-за необходимости набора переходников для каждного чиха) LPT у...бище ) и достаточно приличный USB и много более универсальный Triton+ - наколеночный эрзац которого, полагаю, и мыслит родить автор этого топика, если найдет волшебную "микросхему". Все, на этом тема "программаторов" закрыта навсегда.
Цитата
Давайте будем обсуждать то...

Ну а за просто поговорить, конечно, можно и пообсуждать....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 18 2008, 14:56
Сообщение #59





Guests






Цитата(Dimmix @ Oct 18 2008, 17:10) *
А концепция в общем-то ясна предельно...

http://www.triton-prog.ru/index.php?aux_page=aux_note
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 18 2008, 14:59
Сообщение #60


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Да покупаются еще программаторы. В основном для сервиса, не для разработки. Основная движущая сила- исчезновение LPT и COM портов и необходимость нормальной работы под ХР-vista. То есть до недавна меня почти удовлетворял мой старый комовский программатор (весьма универсальный) но в новом ноутбуке нет кома, а по USB преходнику он работате отвратительно. Опять же блок питания отдельный таскать нехочется. Старый программатор непонимал новых ПИКов и атмелей (особенно биты залочки, управления генераторами и защитами). Ну и цены упали из-за китайцев. Так почему бы не отапгрейдится. Как бонус- старый незнал ISP, новый скорее всего будет- мелочи типа сериальных микросхем будут программироваться прямо в плате. Ну и опции логического анализатора- в новых (благодаря ПЛИС) оно встроенно. Конечно спец- прибора незаменит, но иногда удобно при ремонтах.

По поводу ПЛИС- очень многие новые микросхемы программируются по сериальным протоколам или требуют клока на какой-либо ногое. От частоты этого клока напрямую зависит время программирования. А программным "дрыгоножеством" генерировать клок процессором программатора выходит медленно. Поэтому и ПЛИС.
Сейчас напряжения логических уровней понизились. Приходиться в схему пин-драйвера программатора ставить компаратор с регулируемым порогом- раньше обходились обычнйо 5 вольтовой логикой на прием. Напряжений программирования надо 3-4 разных, особенно если работаем со старыми gal-pal логическими матрицами, а вновых флешах- для разблокировки защищенных секторов и чтения ИДов. Из-за роста скорости программирования изменились требования к земляным ключам пин-драйверов- они должны иметь меньшее сопротивления чем допускалось раньше. Проверка неконтакта в панельке стала почти стандартной опцией. Желателен мелкий экран, тем более что это почти недобавляет стоимости.
Короче- хотите конкурировать с китайцами- вперед, даже знаниями поможем и бетатестерами поработаем. Но это должен быть действительно топовый продукт, и дешевле конкурентов.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 18 2008, 15:08
Сообщение #61


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Подскажите контроллер имеющий 40-60 мощных портов подключаемых отдельно или к DACу или к внешнему выходу или к порту I/O
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 18 2008, 15:41
Сообщение #62


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



1111493779.gif Вопрос не про конкуренцию не про выбор программторов не про JTAG и даже не схемы программторов или их разработку а про контроллеры с мощными выходными драйверами которые можно использовать в программаторе для прошивки тестирования, проверки не только неконтакта а соответствия загрузки конфигурации тому что на выходе программатора . В результате чего появится возможность еще каких то функций как например тоже чтение поврежденных флешей или что то еще. wacko.gif
Go to the top of the page
 
+Quote Post
slog
сообщение Oct 18 2008, 16:56
Сообщение #63


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



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


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 18 2008, 19:36
Сообщение #64


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Все предельно ясно. Мощные буферы в зависимости от конфигурации подают на выход программатора порт IO, VPP 12-30, VCC 2-5 с DACа если есть или отдельного входа для DACа или просто I2C мультиплексоры, и выходные буферы. Если такого контроллера нет, и нет подходящих мультиплексоров то и нечего подбирать собственно.
Go to the top of the page
 
+Quote Post
XVR
сообщение Oct 20 2008, 07:02
Сообщение #65


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



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

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



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


Цитата
зы: когда-то мечтал сделать универсальный программатор, а сейчас он (универсальный) совершенно не нужен - все стало гораздо проще.
С этим согласен на все 100%
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 20 2008, 07:37
Сообщение #66


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Видимо что то в этом плане http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4931
Это контроллеры Pin electronics device.
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 20 2008, 10:24
Сообщение #67


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Такие устройства имеют название Pin driver. По нему и гуглите. Только цена и корпус вряд ли обрадуют. Да и по функциям он для программатора чуть-чуть неподходит обычно. Поэтому собирать драйвер ноги приходиться на рассыпухе, что мы и видим почти во всех универсальных программаторах.
Обычно там есть ключ к земле, ключ к питанию, ключ к напряжению программирования, ключ к дополнительному напряжению, ключи к резистивной подтяжке (два- вверх и вниз, да и подтяжек несколько должно быть с разным сопротивлением), преобразователь уровня для сопряжения выходных данных (3.3 в 5 с защитой), компаратор с устанавливаемым порогом на считывание данных, иногда датчик втекающего-вытекающего тока.
И таких модулей 40 или 48 штук по числу пинов. Всем этим зоопарком управляет плиса через ключи типа 74hc4053 или чем то подбным.
Некоторые производители программаторов упаковали все в заказную микросхему, но купить отдельно ее сложно.
АЦПшки процессора обслуживают токовые датчики через мультиплексор. Прошивка ПЛИСы меняется на-ходу при смене типа программируемой микросхемы. ПЛИСы- обычно дешевые FPGA из младших Xilinxов или Alter, т.к ни обьем ни быстродействие от них нетребуются, только ножки и удобство разводки. Обычно их две- справа и слева от панельки.
Проц - обычно сейчас АРМ с USB, хотя особых мозгов от него нетребуется- протокол программирования реализуется аппаратно в прошивке FPGA, проц только ее конфигурит а потом льет поток данных, следя за ошибками. Ну и напряжения программирования выставляет. Прошивка FPGA лежит в софте на компьютере, заливается по USB при конфигурации при смене типа. В принципе можно сделать программатор с Эзернетом или беспроводным- таких девайсов еще на рынке вроде нет.
Сделаете такую железяку с открытыми исходниками за приемлимые деньги- купим, даже поможем проприетарными протоколами.
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 20 2008, 10:48
Сообщение #68


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



Цитата(khach @ Oct 20 2008, 14:24) *
Некоторые производители программаторов упаковали все в заказную микросхему, но купить отдельно ее сложно.


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

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


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

А вобще если делать программатор и с открытым интерфейсом и модульный чтоб можно организовать требуемую конфигурацию
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 20 2008, 11:49
Сообщение #69


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(khach @ Oct 20 2008, 14:24) *
Обычно там есть ключ к земле, ключ к питанию, ключ к напряжению программирования, ключ к дополнительному напряжению, ключи к резистивной подтяжке
..
Проц - обычно сейчас АРМ с USB, хотя особых мозгов от него нетребуется- протокол программирования реализуется аппаратно в прошивке FPGA, проц только ее конфигурит а потом льет поток данных, следя за ошибками. Ну и напряжения программирования выставляет. Прошивка FPGA лежит в софте на компьютере, заливается по USB при конфигурации при смене типа.

Все правильно написано wink.gif
Вы, случаем, сами не грешили этим неприличным
занятием - разработкой программаторов? wink.gif
Я только не понял относительно резисторных подтяжек. Это к чему?
Цитата
Сделаете такую железяку с открытыми исходниками за приемлимые деньги- купим, даже поможем проприетарными протоколами.

Это предложение только для Dimmix-а или ко всем относится?
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 20 2008, 15:53
Сообщение #70


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



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


zltigo, спасибо конечно, но сразу нет. У Тритона Vpp даже до 21 В не дотягивает. smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 20 2008, 16:36
Сообщение #71


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(maximiz @ Oct 20 2008, 17:53) *
У Тритона Vpp даже до 21 В не дотягивает. smile.gif

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 20 2008, 17:26
Сообщение #72


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(XVR @ Oct 20 2008, 07:02) *
Угу, и 10М net run-time в качестве 'библиотеки поддержки' crying.gif

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

Цитата(XVR @ Oct 20 2008, 07:02) *
Uniprog реализовывал эти самые универсальные plugin'ы под голым ДОСом, (без .net)

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

Цитата(XVR @ Oct 20 2008, 07:02) *
Мы тоже так думали, жизнь показала обратное - не появились sad.gif

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

Сообщение отредактировал Огурцов - Oct 20 2008, 17:27
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 21 2008, 16:58
Сообщение #73


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



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

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

Сообщение отредактировал Dimmix - Oct 21 2008, 17:18
Go to the top of the page
 
+Quote Post
SKov
сообщение Oct 21 2008, 19:36
Сообщение #74


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimmix @ Oct 21 2008, 20:58) *
А вот сопсн сетевой программатор http://www.data-io.com/products/default.asp?id=34

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

Супер - машина! И всего-то за 2700 баксов!! wink.gif
Конечно, о вкусах не спорят, но я не знаю памяти, которая требует для программирования больше 60 выводов. А вы? Зачем вам 240 выводов? Если чип с количеством выводов> 60 (обычно это МК или ПЛИС), то скорее всего он шьется последовательно. Вы знаете обратные примеры? Я - нет. Подскажите такой пример - буду благодарен. А вы знаете, сколько будет стоить один переходник для вашего монстра на 240 выводов? Правильно - еще всего 500 баксов! wink.gif
Зачем покупать этого монстра, если его космические возможности НИКОГДА вам не понадобятся?
Не понимаю.
Go to the top of the page
 
+Quote Post
Максим Зиновьев
сообщение Oct 22 2008, 06:06
Сообщение #75


Техногипнолог
*****

Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126



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

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


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


Не так -то просто найти сейчас 2716 с расширенным температурным диапазоном, в то время как РФ2 еще есть.
М.б. есть смысл и в Тритоне - взять и доработать Vpp, поставив "подпорку" отключаемую джампером, например. 07.gif Это мысль


А что сейчас шьет РТ ? Правда редко надо.
Go to the top of the page
 
+Quote Post
XVR
сообщение Oct 22 2008, 06:31
Сообщение #76


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(maximiz @ Oct 22 2008, 10:06) *
А что сейчас шьет РТ ? Правда редко надо.
Uniprog умел (www.programmator.ru), не уверен правда в его реальной доставаемости sad.gif MicroArt вроде прекратил ими заниматься еще лет 5 назад crying.gif
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Oct 24 2008, 10:16
Сообщение #77


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



ну тогда на 100 сопсн http://xeltek.ru/index.php?option=com_cont...0&Itemid=35 тока неясно почему ZIF на 48 тоесь под TSOP56 нужен получается переходник.
Go to the top of the page
 
+Quote Post
Pat
сообщение Jan 11 2009, 00:02
Сообщение #78


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Хочется собрать для домашнего применения, что бы умел шить NAND, 24, 17, 93, 28, 29, 45, 49 флеши ну контроллеры до кучи.
Еще хочется 27 или наши РФх аналоги.
Поискал но ничего путного нет.
Go to the top of the page
 
+Quote Post
Ramil
сообщение Jan 11 2009, 08:08
Сообщение #79


Частый гость
**

Группа: Свой
Сообщений: 93
Регистрация: 5-08-04
Пользователь №: 452



Вот это хоть и не аналог тритона но по крайней мере шьёт то что вам нужно.

Собирал я такой, лет 5-6 назад. 

http://willem.org/tsop48boardsch.gif

http://willem.org/tsop48boardlay.gif

Список поддерживаемых микросхем http://www.willem.org/Joomla/index.php?option=com_content&task=view&id=13&Itemid=32
Go to the top of the page
 
+Quote Post
prasse
сообщение Jan 31 2009, 15:25
Сообщение #80





Группа: Новичок
Сообщений: 1
Регистрация: 15-08-06
Пользователь №: 19 569



Тема: "Схемы универсальных программаторов". Где можно найти их? Дорогие и популярные: http://www.bpmmicro.com/index.html, http://up-and-up.com/english/index.htm, http://www.aec.com.tw/, http://elrasoft.com/... но схемы нет...
Go to the top of the page
 
+Quote Post
Dimmix
сообщение Feb 2 2009, 09:54
Сообщение #81


Знающий
****

Группа: Участник
Сообщений: 645
Регистрация: 24-10-05
Пользователь №: 10 033



....Тема еще и контроллеры или пиндрайверы для универсальных программаторов, типа Conitec
Go to the top of the page
 
+Quote Post
valeryi
сообщение Dec 18 2010, 14:04
Сообщение #82


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 6-04-05
Пользователь №: 3 913



Доброго времени суток.
Прошу помощи. Нужно прочитать дамп с 573РФ1
Может кто сталкивался с такой проблемой.
Прошу ответить.
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 20 2010, 06:48
Сообщение #83


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(valeryi @ Dec 18 2010, 20:04) *
Прошу помощи. Нужно прочитать дамп с 573РФ1
Любой универсальный программатор. Питание на это ископаемое завести отдельно, и главное - не пытаться ее на этом программаторе записать rolleyes.gif
А вот у кого в досягаемости такой программатор еще есть - вопрос отдельный (у меня нет)
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 20 2010, 10:10
Сообщение #84


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



зачем питание отдельно?
думаю фитоновский чип прог запросто будет работать с ней.

и вообще дклать программатор занятие бесперспективное - дешевле и проще купить.
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 20 2010, 10:36
Сообщение #85


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(rv3dll(lex) @ Dec 20 2010, 16:10) *
зачем питание отдельно?
Ей -5В надо.
Цитата
думаю фитоновский чип прог запросто будет работать с ней.
Может быть, а может не быть rolleyes.gif Во всяком случае далеко не всякий программатор долетит до сере сможет обеспечить -5В на микросхему
Цитата
и вообще дклать программатор занятие бесперспективное - дешевле и проще купить.
Делать - да (в смысле нет, не надо их делать), а по поводу купить - то же нет. В смысле нет смысла покупать программатор для чтения 1 шт 573РФ1 laughing.gif Надо у кого нибудь найти, или взять в аренду (та же Терраэлектроника, например, предоставляет сервис и по программированию м/сх и по сдаче в аренду всяких железок)
Go to the top of the page
 
+Quote Post
sherr
сообщение Dec 20 2010, 14:44
Сообщение #86


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 10-06-06
Из: Ставрополь
Пользователь №: 17 955



И все же неужели кроме виллема и понипрога нет ничего самодельного и более-менее универсального на
современной элементной базе ?
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 20 2010, 17:28
Сообщение #87


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(sherr @ Dec 20 2010, 20:44) *
И все же неужели кроме виллема и понипрога нет ничего самодельного и более-менее универсального на
современной элементной базе ?
Если под 'универсальным' понимается охват всяких более менее современных железок - то навалом. Если же нужны многоногие древние монстры - то нету. Кстати, понипрог тоже многоногие ископаемые шить не умеет rolleyes.gif


Кстати о Понипроге - последний апдейт сайта был аж в 2008 году, а на его форуме наблюдается буйная переписка спам ботов друг с другом. Видимо даже программаторы 'из 3х проводов' уже не очень восстребованны
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 21 2010, 03:27
Сообщение #88


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



потому что востребованы программаторы, у которых поддержка не заканчивается.
Go to the top of the page
 
+Quote Post
sherr
сообщение Dec 23 2010, 15:12
Сообщение #89


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 10-06-06
Из: Ставрополь
Пользователь №: 17 955



Цитата(rv3dll(lex) @ Dec 21 2010, 09:27) *
потому что востребованы программаторы, у которых поддержка не заканчивается.

А интересно - насколько сложно написать конвертор пресетов какого - либо из
коммерческих программаторов в пресеты для своего ( пусть довольно сложное
но относительно универсальное ядро для почти всего - в идеале не только
программатор, но и лог, анализатор итд)
Вообще хочется устройство позволяющее (пускай и с некоторыми телодвижениями
типа переходников ) любой кристалл на который есть алгоритм программирования,
и в идеале еще и уметь перехватить с коммерческого программатора закрытый
протокол... ну это слегка мечты,,,
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 23 2010, 15:51
Сообщение #90


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(sherr @ Dec 23 2010, 21:12) *
А интересно - насколько сложно написать конвертор пресетов какого - либо из
коммерческих программаторов в пресеты для своего
Это надо у Китайцев спрашивать - они специализируются на копировании всего, что движется.
Цитата
( пусть довольно сложное
но относительно универсальное ядро для почти всего - в идеале не только
программатор, но и лог, анализатор итд)
Угу, представляете, какая будет даже себестоимость такого монстра?

Цитата
Вообще хочется устройство позволяющее (пускай и с некоторыми телодвижениями
типа переходников ) любой кристалл на который есть алгоритм программирования,
Лень человеческая непобедима, никакие супер пупер возможности по расширению не заменят фичи, которыми устройство оснастили авторы. Все вопли пользователей на тему 'дайте нам то, дайте нам это, и мы тут горы своротим!' заканчиваются полной тишиной и бездействием, как только им разработчики выдадут то, что они (пользователи) так хотели получить rolleyes.gif

Go to the top of the page
 
+Quote Post
sherr
сообщение Dec 23 2010, 17:01
Сообщение #91


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 10-06-06
Из: Ставрополь
Пользователь №: 17 955



Цитата(XVR @ Dec 23 2010, 21:51) *
Это надо у Китайцев спрашивать - они специализируются на копировании всего, что движется.
Угу, представляете, какая будет даже себестоимость такого монстра?

Лень человеческая непобедима, никакие супер пупер возможности по расширению не заменят фичи, которыми устройство оснастили авторы. Все вопли пользователей на тему 'дайте нам то, дайте нам это, и мы тут горы своротим!' заканчиваются полной тишиной и бездействием, как только им разработчики выдадут то, что они (пользователи) так хотели получить rolleyes.gif

для начального наполнения базы - желателен конвертор пресетов и (или) простая в пользовании графическая
среда конфигурирования, по поводу стоимости железа - не копейки но и не так уж и много - например
Spartan3 + 2-3 PSoC Cypress + пара матричных коммутаторов 16*16 (от+15 до -15, тип точно не помню,
что-то типа ХЕ88... - применяются в мини АТС),

Кстати может все же подскажете опенсорсный проект программатора для хотя бы современных чипов -
- все в одном - x51, PIC, AVR, все основные параллельные и последовательные Flash/Eeprom, c воз-
можностью добавления новых чипов, желательно на более- менее современной элементной базе - чтобы
было от чего отталкиваться

Сообщение отредактировал sherr - Dec 23 2010, 17:02
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 24 2010, 02:13
Сообщение #92


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
по поводу стоимости железа - не копейки но и не так уж и много - например
Spartan3 + 2-3 PSoC Cypress + пара матричных коммутаторов 16*16 (от+15 до -15, тип точно не помню,
что-то типа ХЕ88... - применяются в мини АТС),
Вы кое что забыли - драйвера, которые могут выдавать на каждый пин сигнал(in-out)/GND/VDD/Vpp, и еще при этом настраивать напряжение логических уровней. Вся стоимость уйдет в них sad.gif
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 27 2010, 10:20
Сообщение #93


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(XVR @ Dec 24 2010, 08:13) *
Вы кое что забыли - драйвера, которые могут выдавать на каждый пин сигнал(in-out)/GND/VDD/Vpp, и еще при этом настраивать напряжение логических уровней. Вся стоимость уйдет в них sad.gif


проще на каждую микросхему переходник спаять.
Go to the top of the page
 
+Quote Post
sherr
сообщение Jan 1 2011, 13:56
Сообщение #94


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 10-06-06
Из: Ставрополь
Пользователь №: 17 955



Простите за настойчивость, но все же повторюсь
Цитата
Кстати может все же подскажете опенсорсный проект программатора для хотя бы современных чипов -
- все в одном - x51, PIC, AVR, все основные параллельные и последовательные Flash/Eeprom, c воз-
можностью добавления новых чипов, желательно на более- менее современной элементной базе - чтобы
было от чего отталкиваться


Неужели не одного нет - не верю !

Сообщение отредактировал sherr - Jan 1 2011, 13:57
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 1 2011, 16:14
Сообщение #95


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (sherr @ Jan 1 2011, 19:56) *
Неужели не одного нет - не верю !

Нафиг не нужны, как минимум по причине того, что
- DIP помер и уже давно;
- внутрисхемное программирование уже давно обыденная реальность.

QUOTE (sherr @ Dec 23 2010, 23:01) *
PSoC Cypress

Познакомившись волею судьбы недавно с этим чудом инженерной мысли я плакалъ sad.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Jan 1 2011, 17:50
Сообщение #96


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(zltigo @ Jan 1 2011, 22:14) *
с этим чудом инженерной мысли sad.gif.

А что именно пробовали? третье семейство?


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 1 2011, 18:11
Сообщение #97


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Dog Pawlowa @ Jan 1 2011, 23:50) *
А что именно пробовали? третье семейство?

Да нет, первое, но периферия у них, полагаю, одинаково яко-бы-универсально-кубическая-до-убогости. По этой причине меня их ARM поделки, как и 51, тем паче не интересуют. У "первого" одна радость - ASM интуитивно понятный sm.gif, но ICC компилятор может только тупейшие "подстрочники" генерить - просто выдающееся убожество. Второй от Hi-Tech, после того, что они за немерянное количество лет сотворили для PIC пробовать вообще не захотелось.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

7 страниц V   1 2 3 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.02654 секунд с 7
ELECTRONIX ©2004-2016