Author |
Message |
Mihailo
Joined: 10 Feb 2016
Posts: 5
|
Posted: Wed Feb 10, 2016 21:54 Post subject: NR виснет при чтении ID
|
|
Сабж. С разными флешками виснет чтение ID. Тест USB все ОК. Спаял свой адаптер (подобие Wire), аналогично виснет. Но при передергивании 3.3В (на зависшей программе) ID сразу считывается (не совсем правильный, но что-то похожее на правду). Почитал по поиску, что нельзя перетягивать гайки при смене адаптера...пропаял все контакты у всех микросхем - ситуация не изменилась. Как починить?
|
|
|
Сергей
Joined: 26 Aug 2005
Posts: 20282
Flash-Extractor developer
|
Posted: Thu Feb 11, 2016 20:22 Post subject:
|
|
На RB подтягивающий резистор есть?
|
|
|
Mihailo
Joined: 10 Feb 2016
Posts: 5
|
Posted: Fri Feb 12, 2016 10:41 Post subject:
|
|
Был, 1к. Со своим распаянным адаптером замеитл, что если докаснуться до резистора пальцем во время чтения ID и зависания - то чтение проходит, ID верное. Заменил резистор на 820 Ом - зависания при чтении ID пропали, по чтение NAND проходит либо с ошибками, либо вычитывается с неверными данными.
|
|
|
Сергей
Joined: 26 Aug 2005
Posts: 20282
Flash-Extractor developer
|
Posted: Fri Feb 12, 2016 12:52 Post subject:
|
|
Может вы питание не подали?
Потому что 1k достаточно чтобы схему с открытым коллектором подтянуть
Меньшие значения уже говорят о том что питание не тянет или коллектор к земле сам тянет. Закоротка или не верная схема
Насчет вычитывания с неверными данными не подскажу
|
|
|
Mihailo
Joined: 10 Feb 2016
Posts: 5
|
Posted: Mon Mar 07, 2016 11:56 Post subject:
|
|
Подал питание..ID же читается. Читается правильно. Но дальше бред - начало образа вроде похоже на правду, дальше блоки забиты разными паттернами типа 0х30 и т.п. С родным адаптером не читает даже ID, виснет и всё. Помогите плз починить железячку )
Началась вся эта беда после смены родного адаптера на самопал...До этого все работало отлично.
|
|
|
Сергей
Joined: 26 Aug 2005
Posts: 20282
Flash-Extractor developer
|
Posted: Mon Mar 07, 2016 23:25 Post subject:
|
|
ID может читаться и без питания
Микросхема питается через шину данных
Я же не знаю как построен ваш самопальный адаптер
Никак не могу помочь
Если дамп заполнен 30 30 30 30
Значит на шину данных никто ничего не выставляет
И на ней осталась последняя команда которую на неё подавал ридер - 0x30
|
|
|
Mihailo
Joined: 10 Feb 2016
Posts: 5
|
Posted: Fri Mar 11, 2016 10:11 Post subject:
|
|
Сергей wrote: |
Я же не знаю как построен ваш самопальный адаптер
Никак не могу помочь
|
так на родном адаптере не читает ID вообще, виснет и всё.
|
|
|
Сергей
Joined: 26 Aug 2005
Posts: 20282
Flash-Extractor developer
|
Posted: Fri Mar 11, 2016 11:46 Post subject:
|
|
Проверьте виснет ли без микросхемы памяти
Включите Ignory_Busy
Не будет виснуть
|
|
|
Mihailo
Joined: 10 Feb 2016
Posts: 5
|
Posted: Fri Mar 11, 2016 13:32 Post subject:
|
|
без микросхемы виснет.
С включенным Ignory_Busy не виснет, работает как надо, спасибо.
А почему теперь надо включать эту опцию?
|
|
|
Сергей
Joined: 26 Aug 2005
Posts: 20282
Flash-Extractor developer
|
Posted: Fri Mar 11, 2016 15:13 Post subject:
|
|
Видимо какая то неисправнсть в адаптере
Сигнал RB не подтянут на питание или закорочен на землю
Или сгорел этот сигнал в самом ридере
|
|
|
|