Автор | Сообщение |
Andron
|
С инетом проблемы были видимо. Начал качаться сайт. Посмотрю,что там. Спасибо. То я выше был. Как всегда,забыл войти.
Добавлено 24-09-2004 18:01
Ещё немного попишу: хотелось бы услышать мнение,кто действительно сделал переходники под TSOP48. Конкретно пока интересует для 39LV800 и 29LV800. На том сайте опять ничего утвердительного не нашёл. Выкопал у себя(не знаю где скачал), схемку адаптера. Так вот интересует: там шины адресов смещены от родной панельки на один адрес.Поясню : в 32zif панели - адрес допустим А2, то в TSOP 48 адаптере в эту ногу идет А1 29LV800.Итак на одну все ноги смещены.45нога 29LV800 обозначена,как D015(шина данных), а идет в 32ногую панель программатора на адрес A0. Это правильно? И адаптер одинаковый для 39LV800 и 29LV800?. C флешками дела не имел,да ещё с этими адаптерами блин. Итак негде узнать ничего толком. Так, что извеняйте за такие вопросы. Как ,хорошо у Оранжа. Есть конфа, и свои спецы-на любой вопрос - ответ. Жаль у них по флешкам нет прогера. Вернее есть Бидипро,но там ситуация не лучше, чем с Виллемом. |
|
Moriaan
Завсегдатай
Сообщения: 724
|
Andron, в Willem-е адресная и шина данных, как бы это сказать, синтезируются, что ли. Все зависит от управляющей программы, в какой последовательности она запишет данные в регистр, так эти данные и будут интерпретироваться программатором. Не вижу никаких причин против того, чтобы использьзовать А0 как бит в шине данных. Самый верный способ узнать это - сделать сам адаптер. |
|
Andron
|
Moriaan, Вот смотри ,что получается,на данный момент. Прочитал 39VF800 на выбранной в программаторе опции 28LV800. (В родной опции даже ID не определяет). Пробую писать из разных имеющихся файлов флешек - не пишет ничерта, с первого адреса ошибка. А родную зараза прописывает чётко, больше никакую не хочет. Вот меня и смущают эти адреса. Прошу учесть , кроме последовательных EEprom, не приходилось больше мне дело иметь(и знать естественно ,что к чему).
Я сошелся к мысли , что для 39 и 29 серии(Tsop48), разная распайка адресов в адаптере. Вот и мучаюсь теперь. Опыта то брать неоткуда - сам на пробах и шибках. На сайте виллема, что-то может и есть на форуме. Но я маму не слушал,когда в школе учился. В Английском только урывками ,могу что-то понять. Почти тоже самое ,что и с Переводчиками компьютерными, такую галиматью переводят, что легче по Английски понять,чем перевод.
Вот еще один довод по путанице: В программе на 39LV800 указано 18 адресов(на скриншоте программы), а на 29LV800 -19. Хотя по даташиту у них -18 у обоих.
Выходит 39 надо распаивать один к одному, а 29 на ногу перекинуть? Тогда и выходит, что один адаптер на двоих не катит. Или я тогда совсем чёкнусь,если ошибаюсь. |
|
Crisis
|
Andron, Moriaan, у меня вопрос(может и бредовая идея но!), а может от материнки зависит иль драйвера на порт (он ведь вместе с остальными на мат. плату устан-ся?) ? ,у меня интел, 845. Потому у одних получается, а у других нет :-\ |
|
Moriaan
Завсегдатай
Сообщения: 724
|
Andron, кинь мне схемку адаптера и программу в ящик, покумекаю сегодня-завтра, мож соображу чего.
Цитата: | Пробую писать из разных имеющихся файлов флешек - не пишет ничерта, с первого адреса ошибка. А родную зараза прописывает чётко, больше никакую не хочет. |
Я так понял, считаную прошивку прошивает? Или родную флешку?
Shurik™57, вряд ли. Но попробуй с этой програмкой. Когда ее запускаеш, она предоставляет любым программам прямой доступ к СОМ и LPT портам. UserPort.sys нужно скопировать в C:windows\system32 |
|
Andron
|
User Port. насколько я знаю, используют для ХР.Так как ,там в целях безопасности ,некоторые порты закрыты, поэтому многие программы(с железом на LPT порт, в частности программаторы) не работают в XP.
То ,что это от материнок и процессоров зависит - ерунда кажется.(имеется ввиду все исправно и правильно настроено)
Moriaan, да считанную с этой 39LV800(возможно неправильно,как я думаю - что-то напутано с адресами) , пишет, сравнение прошивки с буфером правильное. Стирается. Тест чистоты микросхемы идет,как положено. Но вот даже простую прошивку,например с телевизора - не пишет..? , а также любую другую с разных флешек. Это я только вчера выяснил. Думал,что вообще не пишет, из -за какой-то ошибки.
Программу какую выслать? .. прочитанную флеш.? Или программатора? А то прошивка около 1метра, а инет у меня ерунда. Пока отошлеш, почта несколько раз останавливается. Но попробую с сайта,попозже. Завтра ещё покумекаю. Мне кажется я все же прав,но на такой панельке TSOP48 особенно не поэксперементируеш.. |
|
Moriaan
Завсегдатай
Сообщения: 724
|
Andron, то есть получается, что программатор шьет без проблем считанную прошивку в родную, флешь, а в другие флешки писать не хочет, так же не хочет писать не родные прошивки в родную флешь? Если это так, то скорее всего не работает программатор с этим адаптером Для теста, попробуй изменить прямо в буфере программы один байт на другое значение и потом прошить. Если прошьеться, очисти буфер и считай прошивку, а потом проконтролируй байт, который менял. Если он остался без изменений, то это означает, что программатор не прошил внесенные тобой изменения , а значит не работает. Байты лучше менять в начале и в конце адресного пространства.
Скажи, какой версией программы пользуешся и версию программатора. |
|
Andron
|
На других Флешках ещё не пробовал, с этим адаптером - флешек таких нет больше. Пробовал без адаптера 29F040 - без проблем, притензий нет. Тест программатора делал по ногам,все было окей.С этой повторю, свою считал , стер , и на неё этот же дамп записал, все сходится с буфером. А вот любую другую не могу в эту флеш залить.
Пользуюсь двумя , 97i(с инсталяцией в систему), просто удобно - ярлык на столе, не надо искать папку. Пробовал и последнюю 97ia. Это две самые не глючные версии.
Адаптер ,конкретно делал под 29LVxxx, Но с 39xxx вроде по ногам сходятся, да и не видел я адаптера специально для 39LVxx на сайте. Да и в программе ,на скриншоте, нет никаких различий. Написано просто - адаптер TSOP48.Ну завтра продолжу эксперементы. Было бы Флешек по-больше , быстрей бы дошло.
Добавлено 25-09-2004 22:57
Программатор PCB3. |
|
Moriaan
Завсегдатай
Сообщения: 724
|
Andron, разводка ног у них разная, даже очень.
Добавлено 25-09-2004 23:32
Внутренняя организация тоже, поэтому прошивка, предназначенная для 29LV800 не прошъется в 39LV800 и наоборот |
|
Andron
|
Ладно, потом посмотрю. Сейчас сказку на ночь расскажу:
Вобщем удалился я тут на минутку , проверить ,как ты написал.
Стер флешку. Проверил - чистая по всем тестам. Залил в буфер родную прошивку, изменил в 00 адресе один полубайт(было 10, изменил на 11). Писал всю флешку до конца, в конце Error, не соответсвует буфер и прошивка именно в этом адресе. Далее читаю- смотрю в буфере уже родная прошивка с данными -10.И чего это. Откуда он родную выкопал? В буфере её не было. При чтении флешки было FF. Тест на чистоту прошел. А в результате исправил полубайт получается? Причем на точно такой, какой был в родной.Да......, это не 24xxx серия. Тут знания нужны.
Добавлено 25-09-2004 23:57
Да , я и не говорю, что они один в один похожие. Но те ноги ,что нужны для программирования все одинаковые. Да и программатор не видет её там ,где нужно, а видит только в 29LV800. Я единсвенное, что сомневаюсь ,это что ноги для 39ххх(адресные) ,нужно на одну перекидывать, в отличии от 29ххх. |
|
Crisis
|
Andron писал: | .... изменил в 00 адресе один полубайт(было 10, изменил на 11). Писал всю флешку до конца, в конце Error, не соответсвует буфер и прошивка именно в этом адресе. Далее читаю- смотрю в буфере уже родная прошивка с данными -10.И чего это. Откуда он родную выкопал? В буфере её не было. При чтении флешки было FF. Тест на чистоту прошел. А в результате исправил полубайт получается? Причем на точно такой, какой был в родной.Да......, это не 24xxx серия. Тут знания нужны. |
Вот примерно таким же методом я испортил вторую 27с020 |
|
Moriaan
Завсегдатай
Сообщения: 724
|
Andron, то что я и предполагал. Для верности, сотри флешку, а потом попробуй прочитать. Наверняка в буфере опять окажется родная прошивка. Не пишет, не стирает программатор, да и читает, наверняка, ерунду. Кидай схему адаптера, там посмотрим. Без схемы трудно чего сказать.
Добавлено 26-09-2004 02:05
Shurik™57, так я так и не понял, ты свой то Willem до ума довел? |
|
Andron
|
Moriaan. В том то и дело, что если стираю, То потом хоть сто раз читай - все время чистая, это меня и путало. Вроде ,как работает,а вроде и нет. Ну да ладно, пёс с ней.
Время видете, а всё эксперементирую. Короче плюнул я на это дело, похоже адаптер не катит для 39ххх. Выаял я с DVD 29LV800,прочитал, сохранил.Рискнул , стер. Записал - все ОК! Все тесты проходит, всё сходится. Читал, и писал с легкостью 24Схх.
По времени правда писал минуты две. Но с этим всё понятно. Так, что в проводах я не запутался, хотя панелька (48ног, с 025мм шагом) на проводах висит. Плату не рискнул делать, тяжеловато. Пытался, даже отверстия не смог просверлить ручной дрелькой,чтоб панелька села. Кстати программатор купил за 1200руб., а эту панельку за 550руб.А SOIC 8 ( SMD Корпус 24схх , кпримеру, кто не в курсе) за 350руб.Да, дороговатые адаптеры получаются.Я уже сошелся к мысли,что надо собирать на Автопрог. Меньше головной боли, думаю будет.
Moriaan- тебе спасибо за поддержку. Пока успокаиваюсь.Теперь осталось прошивку проверить на DVD.LG6430H. Одну подогнали, но на 6800. Не знаю, прокатит или нет. Завтра видно будет. |
|
EZo
|
39VF800A работает только в 16 битном режиме. Чип можешь запрограммировать с ezoflash+/tsop48d2, sw 0.97ja или 0.9xh1, мною проверено. Для Виллема 16бит флеш адаптер доступен на http://sivava.com |
|
andy99
|
Драсти люди добрые
мож кто подкажет как мне AVR AT90S1200
прошить при помощи WILLEMA
( смысле мож где есть печатка пеереходника-адаптера)
очень нада
ПАСИБКИ |
|
kozel001
|
Как изменить в 00 адресе один полубайт? |
|
DUIIK
|
kozel001, а что такое полубайт!? |
|
Nobody
Завсегдатай
Сообщения: 614
|
|
DUIIK
|
kozel001, если же ты в действительности хочешь изменить один бит - то сначала твое шестнадцатиричное число надо перевести в двоичное, затем изменить бит который ты хочешь и посмотреть какое шестнадцатиричное число ты получишь. Потом открывай свой файл PonyProgom или последней версией WILLEM - открывай буфер и редактируй свое число (вместо того что было ставь что получилось) после чего пересохраняй файл. Вот и все. |
|
DS
|
А не подскажете как собрать переходник DIP48 - TSOP48 ZIF для программтора Eldec LabProg+ ? |
|
|