Существует множество причин, по которым флешка внезапно перестаёт нормально работать: данные не читаются, накопитель не виден в Проводнике, требует форматирования или даже не опознаётся системой. Самая безобидная из них — возникающие вследствие преждевременного извлечения накопителя ошибки файловой системы, с которыми вполне успешно справляется запущенная с параметрами /f и /r штатная утилита chkdsk. В более сложных случаях — износе памяти применяется ремапинг, когда повреждённые ячейки маркируются как более неиспользуемые. Но даже ремапинг не гарантируют восстановление нормальной работы устройства памяти. Если повреждённой оказывается микропрограмма контроллера флешки, чтобы вернуть переносной диск к жизни, потребуется его перепрошивка.
Как перепрошить флешку
Что такое перепрошивка
Прошивка — это микропрограмма, включающая в себя код контроллера и набор служебной информации, хранящейся в микросхемах накопителя. Код записывается в процессе изготовлении флешки на заводе и является постоянной составляющей, тогда как служебная информация может быть перезаписана в процессе эксплуатации флешки. Перезапись кода контроллера осуществляется с помощью производственных утилит, строго соответствующих модели контроллера, при этом в процессе перепрошивки очищается и тестируется физическая память, создаются новые таблицы трансляции.
If usb ports do not work. Repair it for Windows
Признаки повреждения микропрограммы
Повреждение микропрограммы контроллера может быть вызвано преждевременным извлечением накопителя в процессе активного его использования, сбоем питания и некоторыми другими причинами. На неполадку этого рода чаще всего указывают следующие признаки:
• Флешка определяется как «Неизвестное устройство».
• Накопитель доступен только для чтения, запись и удаление с него данных невозможны.
• Размер флешки в диспетчере устройств и других менеджерах дисков определяется как нулевой.
• При подключении накопителя выдаётся сообщение «Вставьте диск в дисковод» или «Нет доступа к диску».
Если проблема связана со сбоем микропрограммы контроллера, устранить её можно только путём перезаписи этой программы, то есть перепрошивкой. Но, если флешка и система никак не реагируют на подключение (отсутствуют индикация, запись в диспетчере устройств, звук подключения), возможно, имеет место физическое повреждение компонентов устройства накопителя.
Предостережение
Перепрошивка — это действенный метод восстановления работоспособности портативного USB-накопителя, но подходить к программному ремонту следует со всей серьёзностью, принимая во внимание тот факт, что вы уже не сможете восстановить с перепрошитого носителя никаких данных. Если на флешке с повреждённым кодом контроллера имеется важна информация, восстановить её можно только выпаяв микросхему памяти и считав записанные на ней данные в программно-аппаратном устройстве. А такими устройствами располагают сервисные центры.
Определяем модель контроллера и Flash ID
Первое, что вам нужно сделать, это определить модель контроллера и идентификатор используемой памяти. Для этих целей можно воспользоваться такой утилитой как Flash Drive Information Extractor. Это бесплатное портативное приложение доступно для скачивания с сайта разработчика www.antspec.com/usbflashinfo.
Подключите к ПК съёмный накопитель, запустите утилиту и нажмите «Получить информацию о флешке». Для удобства полученные данные лучше скопировать в текстовый файл. В списке характеристик вам нужно запомнить два параметра:
1. Controller: (в нашем примере это Silicon Motion SM3257 ENBA).
2. Flash ID: (у нас это 98DE9493 7657).


Информация о накопителе у вас есть, осталось подобрать соответствующую производственную утилиту. Перейдите на сайт www.usbdev.ru, переключитесь в раздел «Файлы» и прокрутите страницу вниз. Здесь вы найдёте длинный список производителей контроллеров, среди которых вам нужно найти свой. У нас это Silicon Motion, у вас производитель может быть иной.


Примечание: перед тем как скачивать утилиту, ознакомьтесь на странице загрузки с рекомендациями. Так, для нашей флешки с контроллером SM3257ENBA рекомендуется использовать не SMI MPTool, а Dyna Mass Storage Production Tool — похожий по функциональности инструмент. Ниже мы покажем, как с ним работать, а пока остановимся на SMI MPTool.


Сопоставляем Flash ID с данными в файле с прошивкой
Распаковав архив, вы найдёте в нём исполняемый файл производственной утилиты и набор каталогов, но не спешите запускать программу. Сначала нужно убедиться, что она действительно поддерживает тип памяти вашего устройства. Для этого как раз и нужен ранее полученный Flash ID (98DE9493 7657). Зайдите в папку UFD_ALL_DBF и найдите в ней по названию файла базы данных формата DBF, соответствующий маркировке контроллера. В нашем примере это SM3257ENBA, а если точнее — 3257ENBA, поскольку префикс SM отбрасывается. Открыв этот файл Блокнотом, вы увидите массив данных, в котором вам нужно отыскать всего одну строку — Flash ID, немного её отредактировав. А теперь внимание.
• 98DE9493 7657 — так выглядит шестнадцатеричный код Flash ID, полученный утилитой Flash Drive Information Extractor.
• 98 DE 94 93 76 57 — а вот так выглядит тот же Flash ID, только в «правильном» формате, то есть мы просто отделили пробелом байты (каждые два символа) от другого.
Это второе значение нужно забить в поиск Блокнота или другого текстового редактора с открытой в нём базой прошивки. Если строка будет найдена, значит выбранная утилита подходит для перепрошиваемой флешки. Убедившись в правильности выбора, запустите утилиту, а затем подключите к компьютеру и саму флешку. На то, что накопитель опознан, укажет отмеченный синим маркером квадратик с буквой флешки, текст «Ready» и прочая служебная информация в поле порта. Чтобы запустить процедуру перепрошивки, нажмите кнопку «Start». Если всё пройдёт благополучно, вы получите такую картину с зелёным статусом «OK».



Dyna Mass Storage Production Tool
Процедура прошивки в этой утилите очень похожа. Точно так же по названию контроллера вам нужно найти на странице архив с последней версией утилиты, точно так же необходимо отыскать в файле базы данных DBF строку Flash ID, переведённую в корректный шестнадцатеричный код как было показано выше. Если совпадение найдено, запустите утилиту и вставьте в порт флешку. Если вдруг накопитель не определиться утилитой, нажмите кнопку «Scan». После того как флешка будет опознана, на что укажут данные в одной из ячеек, нажмите «Setting», а когда появится диалоговое окошко ввода пароля, нажмите «OK» (пароль пустой) и укажите путь к файлу NDefault.INI в папке с исполняемым файлом Dyna Mass Storage. Этот этап (указание пути к INI- файлу) можно пропустить, так как утилита обычно автоматически подхватывает конфигурационный файл, просто убедитесь, что путь к нему указан в заголовке программы. В открывшемся окне параметров выставляем указанные на скриншоте настройки и жмём «Save».
Единственное, на что вам нужно обратить внимание, это поле «Enable ECC Threshold (Bits)», изменение значения которого может быть недоступным (Auto Set ECC). Это нормально, в противном случае перейдите на страницу www.usbdev.ru/articles/a_smi/ecc-smi и найдите значение ECC для вашего контроллера. Всё готово, жмём кнопку «Start» и ждём завершение операции перепрошивки. Она проходит в несколько этапов, продолжительность зависит от объёма и типа памяти. У нас перепрошивка флешки объёмом 7,5 Гб заняла 30 минут, и на этот раз всё прошло успешно.
(24-28)
Ну вот, теперь вы знаете, как самостоятельно перепрошить флешку, будьте только внимательными и проверяйте каждый свой шаг. Ошибка не означает, что накопитель выйдет из строя окончательно, по крайней мере, повторная прошивка нашей флешки благополучно её реанимировала. И напоследок ещё один важный момент.
Наверняка у кого-то из наших читателей возникнет вопрос, а почему мы не использовали для поиска производственный утилиты рекомендуемые на других сайтах PID и VID, разве это не было бы удобнее и быстрее? Быстрее, так это верно, но вероятность допустить ошибку в подборе спецутилиты будет значительно выше. Так что если подходить к решению проблемы, то делать это нужно со всей ответственностью и не побоимся этого слова, педантичностью.
Источник: remontcompa.ru
Форум по СНПЧ: Утилиты для сброса уровня чернил на Canon iP и MP серий — Форум по СНПЧ
- Новости
- · Статьи
- · Отзывы
- · Инструкции
- · Заказать профайл
- · Купить КОД СБРОСА памперса
- · Программа PrintHELP
- Просмотр новых сообщений
Вход
Новый пользователь? Регистрация Помощь
- Магазин RESETTERS
- Чат
- Правила форума
- Скачать PrintHelp
- Понижение прошивки
- Форум по СНПЧ
- >CANON — СНПЧ, заправка и ремонт
- >Обслуживание и ремонт струйных принтеров Canon
- >Сервисные программы, обнуление чипов, сброс памперса, коды ошибок, прошивки, EEPROM
Бесчиповые прошивки для Epson: Пошааговая инструкция по установке. Купить Код Активации
- 2 Страниц
- 1
- 2
- →
- Вы не можете создать новую тему
- Вы не можете ответить в тему
Утилиты для сброса уровня чернил на Canon iP и MP серий iPTool, MPTool — сервисные программы для сброса
| Сообщение #1 Отправлено 06 июня 2007 — 04:27 root
IPTool 1.1.5 iPtool115.zip (378,42К)
Количество загрузок:: 60370
Язык интерфейса: Английский
Операционная система: Windows All (в windows vista/7 требуется запуск с правами администратора)
Установка и лекарство не требуются.
Размер: 378 кб
Программа предназначена для сервисных работ с принтерами Canon iP-серии в Normal режиме.
Возможности программы:
* Расширенная информация о принтере, уровне чернил в картриджах и контейнерах для отработанных чернил.
* Печать тестовых образцов для проверки сопел ПГ.
* Очистка и глубокая очистка ПГ принтера, чистка поддона и очистка роликов.
* Смена значения задержки на сушку.
* Смена модели принтера.
* Чтение и сброс EEPROM принтера.
* Обнуление счетчиков уровня чернил черного и цветного картриджей.
* Сброс счетчиков заполненности «основного» и «дополнительного» контейнеров для отработанных чернил.
После включения принтера и установки «ДЗК картриджей», выбираем требуемую марку CHANGE Model, поочерёдно жмём RESET Black (сброс черной чернильницы), RESET Color (сброс цветной чернильницы), уровень оставшихся чернил Ink Level в процентах изменит свое значение на 100. Кроме всего прочего в дальнейшем нагрянет проблема переполнения «отстойника» или превышение уровня отработанных чернил. средствами, указанной программы, подобная проблема решается по аналогичному сценарию. По желанию можно воспользоваться сервисными функциями для прочистки «головы».
MP Tool mpTool.zip (165,7К)
Количество загрузок:: 46039
Версия: 0.9.6
Язык интерфейса: Английский
Размер: 165 Kb
Описание:
Программа предназначена для сервисных работ с принтерами Canon MP-серии в Low-Level режиме, на данный момент поддерживаются :
MP150, MP160, MP170, MP180, MP450, MP460.
Внимание. Работает только в режиме Low-Level
Возможности программы :
— Расширенная информация об уровне чернил в картриджах.
— Чтение, запись и сброс EEPROM принтера.
— Обнуление счетчиков уровня чернил черного и цветного картриджей.
Существуют три режима в которых могут работать принтеры Canon MP-серии : Normal, Service и Low-level.
Normal — режим в котором принтер находится сразу после включения и готов к печати.
Service — режим в котором можно выполнять сервисные операции с помощью кнопок принтера. Для перехода принтера Canon MP-серии в «Service» режим нужно :
1) Выключить принтер.
2) Нажать и удерживать кнопку отмены/возобновления печати.
3) Нажать и удерживать кнопку включения принтера.
4) Отпустить кнопку отмены/возобновления печати.
5) Дважды нажать кнопку возобновления/печати.
6) Отпустить кнопку включения принтера.
после этого некоторое время будет мигать зеленый светодиод (время мигания зависит от модели принтера), затем он загорится постоянно и принтер перейдет в «Service» режим.
Low-Level — режим работы предназначеный для низкоуровневых операций с EEPROM принтера, в этом режиме с принтером работает MPTool. Для перехода принтера MP-серии в Low-Level режим нужно :
1) Отключить принтер от сети.
2) Нажать и удерживать кнопку включения.
3) Включить принтер в сеть.
4) Нажать кнопку отмены/возобновления печати.
5) Отпустить кнопку включения. (если система сообщит об обнаружении «нового устройства», установите драйвера принтера, после завершения установки назовите новый принтер как «Canon MP XXX Low-Level Mode»).
после этого зеленый и оранжевый светодиоды мигнут и погаснут, затем оранжевый загорится постоянно и принтер перейдет в «Low-Level» режим. Выйти из этого режима можно только отключив принтер от сети
Проверяем на других принтерах.
Делимся инфой нап каких идет или нет.
Источник: forum.resetters.com
Восстановление юсб-флешки: Transcend 8gb
Флеха изначально была как музыка в авто, не более. Как-то раз заметил, что музыка начинается заикаться (словно, мы в начале 2000х и мой мафон, играет обычные ленточные кассеты). Через месяц, а то и два флешка начала зацикливать треки. Ну и собственно с этого момента меня взбесила это… взял флеш домой для форматирования и перезаливания музла.
Подключаю, а она ведёт себя очень странна! Словно, я быстро достаю и вставляю её в юсб-порт (аля кролячий секс какой-то). Начинаю гуглить, нахожу программку «SMI_SM3255AA_AB_MPTool_v2.03.20_v2» из хуеву тучу почти одноименных программ.
SMI MPTool
Запускаю, между перерывами подключения (да, да… они были! просто п***** хД ). Сканирую быстренько в сми… Просканировал и даже форматнул в кирпич флешку…
Далее снова гуглить, гуглить, гуглить — ничего не нахожу и забиваю космический болт! Спустя месяц, я начинаю гуглить по новой и понимаю, что эти хуевы тучи одноименные программы и были ключиком для папы карло. Разбираю корпус флешки, смотрю надпись на котроллере «sm32550 ab».
Нихрена наверно не видно!
Тогда пошел путём, что окончания всё-таки роль играет. Гуглю и нахожу «SMI_SM3255_MPTool_v2.03.42_v6_k0530» — Тестю, она снова показывает блок 11! Залажу в настройки (сломав пароль, введя: 320. Узнал из статьи SMI MPTool – краткая инструкция по ремонту флешек). Меняю настройки, следуя статье и ВУАЛЯ!
ОНА РАБОТАЕТ!
Источник: www.drive2.ru