ESpec - мир электроники для профессионалов


Програматор Willem - - - Создана новая тема!

  Список форумов » Программаторы
На страницу Пред.  1, 2, 3 ... 4, 5 ... 9, 10, 11 ... 17, 18, 19  След.
Следующая тема · Предыдущая тема
АвторСообщение
Andron 
Участник
Сообщения: 276
 
Сообщение #61 от 24/09/2004 17:12 цитата  

С инетом проблемы были видимо. Начал качаться сайт. Посмотрю,что там. Спасибо. То я выше был. Как всегда,забыл войти.

Добавлено 24-09-2004 18:01

Ещё немного попишу: хотелось бы услышать мнение,кто действительно сделал переходники под TSOP48. Конкретно пока интересует для 39LV800 и 29LV800. На том сайте опять ничего утвердительного не нашёл. Выкопал у себя(не знаю где скачал), схемку адаптера. Так вот интересует: там шины адресов смещены от родной панельки на один адрес.Поясню : в 32zif панели - адрес допустим А2, то в TSOP 48 адаптере в эту ногу идет А1 29LV800.Итак на одну все ноги смещены.45нога 29LV800 обозначена,как D015(шина данных), а идет в 32ногую панель программатора на адрес A0. Это правильно? И адаптер одинаковый для 39LV800 и 29LV800?. C флешками дела не имел,да ещё с этими адаптерами блин. Итак негде узнать ничего толком. Так, что извеняйте за такие вопросы. Как ,хорошо у Оранжа. Есть конфа, и свои спецы-на любой вопрос - ответ. Жаль у них по флешкам нет прогера. Вернее есть Бидипро,но там ситуация не лучше, чем с Виллемом.
Moriaan 
Завсегдатай
Сообщения: 724
Moriaan
 
Сообщение #62 от 25/09/2004 15:25 цитата  

Andron, в Willem-е адресная и шина данных, как бы это сказать, синтезируются, что ли. улыбка Все зависит от управляющей программы, в какой последовательности она запишет данные в регистр, так эти данные и будут интерпретироваться программатором. Не вижу никаких причин против того, чтобы использьзовать А0 как бит в шине данных. Самый верный способ узнать это - сделать сам адаптер. улыбка
Andron 
Участник
Сообщения: 276
 
Сообщение #63 от 25/09/2004 17:19 цитата  

Moriaan, Вот смотри ,что получается,на данный момент. Прочитал 39VF800 на выбранной в программаторе опции 28LV800. (В родной опции даже ID не определяет). Пробую писать из разных имеющихся файлов флешек - не пишет ничерта, с первого адреса ошибка. А родную зараза прописывает чётко, больше никакую не хочет. Вот меня и смущают эти адреса. Прошу учесть , кроме последовательных EEprom, не приходилось больше мне дело иметь(и знать естественно ,что к чему).
Я сошелся к мысли , что для 39 и 29 серии(Tsop48), разная распайка адресов в адаптере. Вот и мучаюсь теперь. Опыта то брать неоткуда - сам на пробах и шибках. На сайте виллема, что-то может и есть на форуме. Но я маму не слушал,когда в школе учился. В Английском только урывками ,могу что-то понять. Почти тоже самое ,что и с Переводчиками компьютерными, такую галиматью переводят, что легче по Английски понять,чем перевод.
Вот еще один довод по путанице: В программе на 39LV800 указано 18 адресов(на скриншоте программы), а на 29LV800 -19. Хотя по даташиту у них -18 у обоих.
Выходит 39 надо распаивать один к одному, а 29 на ногу перекинуть? Тогда и выходит, что один адаптер на двоих не катит. Или я тогда совсем чёкнусь,если ошибаюсь. улыбка
Crisis 
Участник
Сообщения: 136
Crisis
 
Сообщение #64 от 25/09/2004 19:21 цитата  

Andron, Moriaan, у меня вопрос(может и бредовая идея но!), а может от материнки зависит иль драйвера на порт (он ведь вместе с остальными на мат. плату устан-ся?) ? ,у меня интел, 845. Потому у одних получается, а у других нет :-\
Moriaan 
Завсегдатай
Сообщения: 724
Moriaan
 
Сообщение #65 от 25/09/2004 21:32 цитата  

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

Я так понял, считаную прошивку прошивает? Или родную флешку?
Shurik™57, вряд ли. Но попробуй с этой програмкой. Когда ее запускаеш, она предоставляет любым программам прямой доступ к СОМ и LPT портам. UserPort.sys нужно скопировать в C:windows\system32
Andron 
Участник
Сообщения: 276
 
Сообщение #66 от 25/09/2004 22:23 цитата  

User Port. насколько я знаю, используют для ХР.Так как ,там в целях безопасности ,некоторые порты закрыты, поэтому многие программы(с железом на LPT порт, в частности программаторы) не работают в XP.
То ,что это от материнок и процессоров зависит - ерунда кажется.(имеется ввиду все исправно и правильно настроено)
Moriaan, да считанную с этой 39LV800(возможно неправильно,как я думаю - что-то напутано с адресами) , пишет, сравнение прошивки с буфером правильное. Стирается. Тест чистоты микросхемы идет,как положено. Но вот даже простую прошивку,например с телевизора - не пишет..? , а также любую другую с разных флешек. Это я только вчера выяснил. Думал,что вообще не пишет, из -за какой-то ошибки.
Программу какую выслать? .. прочитанную флеш.? Или программатора? А то прошивка около 1метра, а инет у меня ерунда. Пока отошлеш, почта несколько раз останавливается. Но попробую с сайта,попозже. Завтра ещё покумекаю. Мне кажется я все же прав,но на такой панельке TSOP48 особенно не поэксперементируеш.. недовольство, огорчение
Moriaan 
Завсегдатай
Сообщения: 724
Moriaan
 
Сообщение #67 от 25/09/2004 22:40 цитата  

Andron, то есть получается, что программатор шьет без проблем считанную прошивку в родную, флешь, а в другие флешки писать не хочет, так же не хочет писать не родные прошивки в родную флешь? шок Если это так, то скорее всего не работает программатор с этим адаптером Для теста, попробуй изменить прямо в буфере программы один байт на другое значение и потом прошить. Если прошьеться, очисти буфер и считай прошивку, а потом проконтролируй байт, который менял. Если он остался без изменений, то это означает, что программатор не прошил внесенные тобой изменения , а значит не работает. Байты лучше менять в начале и в конце адресного пространства.

Скажи, какой версией программы пользуешся и версию программатора.
Andron 
Участник
Сообщения: 276
 
Сообщение #68 от 25/09/2004 22:56 цитата  

На других Флешках ещё не пробовал, с этим адаптером - флешек таких нет больше. Пробовал без адаптера 29F040 - без проблем, притензий нет. Тест программатора делал по ногам,все было окей.С этой повторю, свою считал , стер , и на неё этот же дамп записал, все сходится с буфером. А вот любую другую не могу в эту флеш залить.
Пользуюсь двумя , 97i(с инсталяцией в систему), просто удобно - ярлык на столе, не надо искать папку. Пробовал и последнюю 97ia. Это две самые не глючные версии.
Адаптер ,конкретно делал под 29LVxxx, Но с 39xxx вроде по ногам сходятся, да и не видел я адаптера специально для 39LVxx на сайте. Да и в программе ,на скриншоте, нет никаких различий. Написано просто - адаптер TSOP48.Ну завтра продолжу эксперементы. Было бы Флешек по-больше , быстрей бы дошло.

Добавлено 25-09-2004 22:57

Программатор PCB3.
Moriaan 
Завсегдатай
Сообщения: 724
Moriaan
 
Сообщение #69 от 25/09/2004 23:29 цитата  

Andron, разводка ног у них разная, даже очень.

Добавлено 25-09-2004 23:32

Внутренняя организация тоже, поэтому прошивка, предназначенная для 29LV800 не прошъется в 39LV800 и наоборот
Andron 
Участник
Сообщения: 276
 
Сообщение #70 от 25/09/2004 23:51 цитата  

Ладно, потом посмотрю. Сейчас сказку на ночь расскажу:
Вобщем удалился я тут на минутку , проверить ,как ты написал.
Стер флешку. Проверил - чистая по всем тестам. Залил в буфер родную прошивку, изменил в 00 адресе один полубайт(было 10, изменил на 11). Писал всю флешку до конца, в конце Error, не соответсвует буфер и прошивка именно в этом адресе. Далее читаю- смотрю в буфере уже родная прошивка с данными -10.И чего это. Откуда он родную выкопал? В буфере её не было. При чтении флешки было FF. Тест на чистоту прошел. А в результате исправил полубайт получается? Причем на точно такой, какой был в родной.Да......, это не 24xxx серия. Тут знания нужны.

Добавлено 25-09-2004 23:57

Да , я и не говорю, что они один в один похожие. Но те ноги ,что нужны для программирования все одинаковые. Да и программатор не видет её там ,где нужно, а видит только в 29LV800. Я единсвенное, что сомневаюсь ,это что ноги для 39ххх(адресные) ,нужно на одну перекидывать, в отличии от 29ххх.
Crisis 
Участник
Сообщения: 136
Crisis
 
Сообщение #71 от 26/09/2004 00:55 цитата  

Andron писал:
.... изменил в 00 адресе один полубайт(было 10, изменил на 11). Писал всю флешку до конца, в конце Error, не соответсвует буфер и прошивка именно в этом адресе. Далее читаю- смотрю в буфере уже родная прошивка с данными -10.И чего это. Откуда он родную выкопал? В буфере её не было. При чтении флешки было FF. Тест на чистоту прошел. А в результате исправил полубайт получается? Причем на точно такой, какой был в родной.Да......, это не 24xxx серия. Тут знания нужны.


Вот примерно таким же методом я испортил вторую 27с020 рёв в три ручья
Moriaan 
Завсегдатай
Сообщения: 724
Moriaan
 
Сообщение #72 от 26/09/2004 02:04 цитата  

Andron, голливудская улыбка то что я и предполагал. Для верности, сотри флешку, а потом попробуй прочитать. Наверняка в буфере опять окажется родная прошивка. Не пишет, не стирает программатор, да и читает, наверняка, ерунду. Кидай схему адаптера, там посмотрим. Без схемы трудно чего сказать.

Добавлено 26-09-2004 02:05

Shurik™57, так я так и не понял, ты свой то Willem до ума довел? улыбка
Andron 
Участник
Сообщения: 276
 
Сообщение #73 от 26/09/2004 03:07 цитата  

Moriaan. В том то и дело, что если стираю, То потом хоть сто раз читай - все время чистая, это меня и путало. Вроде ,как работает,а вроде и нет. Ну да ладно, пёс с ней.
Время видете, а всё эксперементирую. Короче плюнул я на это дело, похоже адаптер не катит для 39ххх. Выаял я с DVD 29LV800,прочитал, сохранил.Рискнул , стер. Записал - все ОК! Все тесты проходит, всё сходится. Читал, и писал с легкостью 24Схх.
По времени правда писал минуты две. Но с этим всё понятно. Так, что в проводах я не запутался, хотя панелька (48ног, с 025мм шагом) на проводах висит. Плату не рискнул делать, тяжеловато. Пытался, даже отверстия не смог просверлить ручной дрелькой,чтоб панелька села. Кстати программатор купил за 1200руб., а эту панельку за 550руб.А SOIC 8 ( SMD Корпус 24схх , кпримеру, кто не в курсе) за 350руб.Да, дороговатые адаптеры получаются.Я уже сошелся к мысли,что надо собирать на Автопрог. Меньше головной боли, думаю будет.
Moriaan- тебе спасибо за поддержку. Пока успокаиваюсь.Теперь осталось прошивку проверить на DVD.LG6430H. Одну подогнали, но на 6800. Не знаю, прокатит или нет. Завтра видно будет.
EZo 
Гость
 
Сообщение #74 от 03/10/2004 22:39 цитата  

39VF800A работает только в 16 битном режиме. Чип можешь запрограммировать с ezoflash+/tsop48d2, sw 0.97ja или 0.9xh1, мною проверено. Для Виллема 16бит флеш адаптер доступен на http://sivava.com
andy99 
Бывалый
Сообщения: 42
 
Сообщение #75 от 09/10/2004 23:26 цитата  

Драсти люди добрые
мож кто подкажет как мне AVR AT90S1200
прошить при помощи WILLEMA
( смысле мож где есть печатка пеереходника-адаптера)
очень нада
ПАСИБКИ
kozel001 
Заглянувший
Сообщения: 2
 
Сообщение #76 от 11/10/2004 11:04 цитата  

Как изменить в 00 адресе один полубайт?
DUIIK 
Участник
Сообщения: 135
 
Сообщение #77 от 11/10/2004 12:03 цитата  

kozel001, а что такое полубайт!?
Nobody 
Завсегдатай
Сообщения: 614
Nobody
 
Сообщение #78 от 11/10/2004 12:59 цитата  

Это наверное ниббл?
DUIIK 
Участник
Сообщения: 135
 
Сообщение #79 от 11/10/2004 16:12 цитата  

kozel001, если же ты в действительности хочешь изменить один бит - то сначала твое шестнадцатиричное число надо перевести в двоичное, затем изменить бит который ты хочешь и посмотреть какое шестнадцатиричное число ты получишь. Потом открывай свой файл PonyProgom или последней версией WILLEM - открывай буфер и редактируй свое число (вместо того что было ставь что получилось) после чего пересохраняй файл. Вот и все.
DS 
Гость
 
Сообщение #80 от 13/10/2004 14:57 цитата  

А не подскажете как собрать переходник DIP48 - TSOP48 ZIF для программтора Eldec LabProg+ ?

Перейти: 
Следующая тема · Предыдущая тема
На страницу Пред.  1, 2, 3 ... 4, 5 ... 9, 10, 11 ... 17, 18, 19  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программаторы



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP