SPI в USB Willem PCB5.0E

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga
Re: SPI в USB Willem PCB5.0E

Сообщение Ezo » Сб дек 11, 2010 8:37 am

Читать можно.

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Сб дек 11, 2010 11:53 am

Что то читается только мусор

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SPI в USB Willem PCB5.0E

Сообщение Ezo » Сб дек 11, 2010 1:09 pm

Используй утилиту spi_id_mxic для снятия защиты.
Потом пробуй стирать чип и писать новый файл.
Вложения
MX25L8005_protect.png
MX25L8005_protect.png (13.66КБ)10227 просмотров

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Сб дек 11, 2010 4:10 pm

Да какой то сдвиг есть.
При помощи этой утилиты получилось снять защиту.
Попробовал считать информацию - мусор.
Стер весь мусор - все перешло в FF.
Пробую записать - пишет до 100% и при выходе выдает ошибку:
Error at 0x00087E Chip = 0x3F buffer = 0x25
Прочитал - действительно записана информация только до адреса 87E.
Дальше пошел мусор.

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SPI в USB Willem PCB5.0E

Сообщение Ezo » Сб дек 11, 2010 6:47 pm

Ненравится приведенные напряжения.
Посмотрел картинку программатора, те же элементы , что PCB5.0E в DIP.
Повторим еще раз. Без чипа. Джампер Open=3.6 убран. Test H/W.
Измерения на выводах гнезда 25ххх и на штыре рядом с галочкой и без.
32-Vcc on (всегда при измерений).
Измерить напряжения 4503/16, 74LS06/14, штырах джампера Open=3.6
Vcc - 25xx/8,7,3
CS - 25xx/1, 22-CE вкл/выкл
CLK - 25xx/6, 24-OE вкл, 3-D1 вкл/выкл
SI - 25xx/5, 24-OE вкл, 2-D0 вкл/выкл.

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 12:10 am

Джампер Open=3.6 убран. Test H/W.
напряжения 4503/16= 4.73v, 74LS06/14 =4.73v
при вкл Vcc32 25xx/ 8 = 2.96v, 7 = 2.96v, 3 = 2.96v
при выкл Vcc32 25xx/ 8 =0.01v, 7 = 0.01v, 3 = 0.01v
Далее при выкл Vcc32:
CS - 25xx/1, 22-CE вкл =4.37v /выкл =0v
CLK - 25xx/6, 24-OE вкл, 14-D1 вкл = 4.73v /выкл = 0v,
WR - 25xx/3, 24-OE вкл, 14-D1 вкл = 0.01v /выкл = 0.01v,
SI - 25xx/5, 24-OE вкл, 13-D0 вкл = 0v /выкл = 4.73v,
S0- 25xx/2, 24-OE вкл, 13-D0 вкл = 0.72v /выкл = 0.54v.

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 12:15 am

Эта утилита для снятия защиты применима к EN25F80-100HCP/
Или нужна другая? Спасибо.

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 12:31 am

Предидущие замеры были проведены при питании от внешнего источника.
При этом ID не читался.

Сейчас меряю при питании от порта USB - ID читается.
Джампер Open=3.6 убран. Test H/W.
напряжения 4503/16= 4.54v, 74LS06/14 =4.54v
при вкл Vcc32 25xx/ 8 = 2.74v, 7 = 2.74v, 3 = 2.74v
при выкл Vcc32 25xx/ 8 =0.04v, 7 = 0.04v, 3 = 0.04v
Далее при выкл Vcc32:
CS - 25xx/1, 22-CE вкл =4.16v /выкл =0v
CLK - 25xx/6, 24-OE вкл, 14-D1 вкл = 4.52v /выкл = 0v,
WR - 25xx/3, 24-OE вкл, 14-D1 вкл = 0.01v /выкл = 0.01v,
SI - 25xx/5, 24-OE вкл, 13-D0 вкл = 0v /выкл = 4.52v,
S0- 25xx/2, 24-OE вкл, 13-D0 вкл = 0.67v /выкл = 0.51v.

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SPI в USB Willem PCB5.0E

Сообщение Ezo » Вс дек 12, 2010 12:32 am

Далее при выкл Vcc32:
Vcc вкл. ...
Измерить напряжения ....на штырах джампера Open=3.6
?
Эта утилита для снятия защиты применима к EN25F80-100HCP/
Установил команду работы только с Macronix
Какой статус EN25F80 ?

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 12:35 am

О шайтан, ID начал читаться и при внешнем и при USB питании.

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 12:39 am

на штырах джампера Open=3.6
5,01v 3,03v

EN25F80 еще статус не смотрел это в перспективе. Когда наладим MX25
просто у меня два одинаковых ноута в одном стоит Eon в другом MX

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 1:26 am

Пробовал очередной раз перезаписи. Стирать стирает. А вот записывать - сначала записывал до адреса 3E, а теперь пишет что вроде тоже до 3Е но только инфу не пишет.

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SPI в USB Willem PCB5.0E

Сообщение Ezo » Вс дек 12, 2010 11:46 am

на штырах джампера Open=3.6
5,01v 3,03v
Для снижения напряжения используется 2 диоды между выводамы джампера Open 3.6V.
C диодамы 1n4148 падение обычно ~1.45..1.55В
Здесь нелогично целые два вольта.
Возможные причины - 1) неисправность диодов D5,D6 , 2) лишняя нагрузка в линии после диодов , короткое замыкание дорожек. Эта линия питания целевых чипов и поступает на все гнезда .
напряжения 4503/16= 4.54v
...напряжения 4503/16= 4.73v
Большая разница питания (0.2В) при питании от USB или внешнего источника питания.
Возможные причины - 1) дополнительная нагрузка - выше прогнозируемая 2) дополнительная нагрузка - проверить неустановлены джампера Vpp под 25В 3) порт USB РС малого тока, пробовать исползование гнезда сзади стационарного компа
Пробовал очередной раз...
Возможные причины нестабильности
1) питание чипа падает до минимального значения 2.7В - разобратся с выше указанной проблемой 2) очень большая разница напряжений лог.1 по входам и питанию (~1.8B)
Разница уменьшится при восстановлении нормально спада на диодах (питание чипа станет ~3.5...3.6B). Следующий шаг - уменьшить питание логики программатора.
В цепи питания от +5В на логику используется диод. В программаторах обычно диод 1N4001, cнижающий на 0.7В. В программаторах pcb5.0e используется диод шотки (1n5819), cнижающий напряжение только на 0.3В. Найти этот диод в твоей конструкции , заменить тот на стандартный диод или даже включить последовательно (снижая тогда на ~1.0B)

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 5:10 pm

на штырах джампера Open=3.6 разница за счет того что:
Этот вопрос я в самом начале нашей беседы обозначивал, что понизил напряжение Vcc до 3,01v за счет вставки дополнительного, третьего диода, потому как флешка не читалась вообще.
Переключатели установлены на напряжение 12,5v как рекомендуется для нормального положения.
Остальное пока проверяю.

Я_Олег
Сообщения:30
Зарегистрирован:Ср дек 08, 2010 11:52 pm

Re: SPI в USB Willem PCB5.0E

Сообщение Я_Олег » Вс дек 12, 2010 11:03 pm

Похоже проблема решилась.
Была холодная пайка в разъеме SPI.
Флешка MX25L8005 служебная информация читается запись и чтение производится.
Флешка EN25F80 служебная информация не читается только информация о статусе.
Запись и чтение производится. Завтра еще раз перепроверю.
EZo Огромное спасибо за помощь.

Ответить