Убил флешку patriot xmini 8 gig (РЕШЕНО - реанимировал)

Автор kartonka, 09 Февраля 2011, 21:26:23

0 Пользователей и 1 Гость просматривают эту тему.

kartonka

Всем здрасте, может кто поможет советом.
Есть труп - Patriot 8 gig контроллер Phison 2233-f
Было - vid 13FE     pid  1D00
Не буду долго рассказывать, положение таково - по ошибке с помощью программы MP2233_F1_90_V103_00 во флешку забиты левые значения - vid 13FE     pid  1D00, после чего флешка перестала видеться системой. Потом всё-таки добился того, что Тотат Коммандер увадел - USB FLASH DRIVE USB Device, причём компьютер диска не видит:
ЦитироватьInternal_UserDeviceNameWithDriveLetters: USB FLASH DRIVE USB Device (F:)
Sys_DevicePnPName: USB\VID_1005&PID_B113\19B289A0C235
Sys_FriendlyName: USB FLASH DRIVE USB Device
Sys_DeviceDescription: Запоминающее устройство для USB
Sys_LocationInformation:
Sys_DeviceInstance: 38932
Sys_HardwareID:
Sys_DriveLetter: F:
Sys_VolumeLabel:
Sys_ulProblemNumber: 0
Sys_DeviceClassGuid: {36fc9e60-c465-11cf-8056-444553540000}
Sys_BusType: BusTypeUsb
Internal_DontShowThisDevice: False
Internal_IgnoreStopAllCommand: False
Internal_ImageName:
Internal_UserDeviceName: USB FLASH DRIVE USB Device
Internal_IsCardReader: False
Internal_IsProbablyFixedDrive: False
Internal_DeviceIsDisabled: False
Internal_DeviceIsSafelyRemoved: False
Internal_DeviceWasDisabledByProgram: False
Sys_VolumesList:
#UniqueVolume number 1
VolumeName: \\?\Volume{60bdf89c-342a-11e0-925b-90e6ba2bf60d}\
VolumeMountPoints: F:
VolumeInformation: VolumeLabel =
VolumeSerialNo =
MaxComponentLength =
FileSystemFlags =
FileSystemName =
debugGetVolumeInformationExecTime(Ticks) = 0
VendorName: USB FLASH DRIVE USB Device
MediaType: 0
PhysicalDriveName: \Device\HarddiskVolume28
IsActiveVolume: False
###
Internal_PhysicalDeviceLink:
  ------- Physical Device, level 1 ------
  DeviceInst=38932
  PnPName=USB\VID_1005&PID_B113\19B289A0C235
  VendorName=
  DEVICEDESC=Запоминающее устройство для USB
  LOCATION_INFORMATION=
  HARDWAREID=
  SPDRP_CLASSGUID={36fc9e60-c465-11cf-8056-444553540000}
  ParentDeviceInst=8544
  ParentDevicePnPName=USB\ROOT_HUB20\4&344D01D1&1
  ulStatus=$0180600A
  ulProblemNumber=0
  Capabilities=$000000D4
  DN_REMOVABLE_Flag=True
  DN_DISABLEABLE_Flag=True
  DN_WILL_BE_REMOVED_Flag=False
  DN_HAS_PROBLEM_Flag=False
  DN_LIAR_Flag=False
  CM_DEVCAP_SURPRISEREMOVALOK_Flag=True
  CM_DEVCAP_DOCKDEVICE_Flag=False
  CM_DEVCAP_REMOVABLE_Flag=True
  CM_PROB_DEVICE_NOT_THERE_Flag=False
  SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=\Device\USBPDO-5
  SPDRP_UI_NUMBER=0
  BusType=BusTypeUsb
  DeviceType=Unknown device type (0)
  DeviceNumber=0
    ------- Physical Device, level 2 ------
    DeviceInst=41328
    PnPName=USBSTOR\DISK&VEN_&PROD_USB_FLASH_DRIVE&REV_RMAP\19B289A0C235&0
    VendorName=USB FLASH DRIVE USB Device
    DEVICEDESC=
    LOCATION_INFORMATION=
    HARDWAREID=
    SPDRP_CLASSGUID={4d36e967-e325-11ce-bfc1-08002be10318}
    ParentDeviceInst=38932
    ParentDevicePnPName=USB\VID_1005&PID_B113\19B289A0C235
    ulStatus=$0180200A
    ulProblemNumber=0
    Capabilities=$00000010
    DN_REMOVABLE_Flag=False
    DN_DISABLEABLE_Flag=True
    DN_WILL_BE_REMOVED_Flag=False
    DN_HAS_PROBLEM_Flag=False
    DN_LIAR_Flag=False
    CM_DEVCAP_SURPRISEREMOVALOK_Flag=False
    CM_DEVCAP_DOCKDEVICE_Flag=False
    CM_DEVCAP_REMOVABLE_Flag=False
    CM_PROB_DEVICE_NOT_THERE_Flag=False
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=\Device\000000bf
    SPDRP_UI_NUMBER=0
    BusType=BusTypeUsb
    DeviceType=FILE_DEVICE_DISK
    DeviceNumber=5
    DevicePath#0=\\?\usbstor#disk&ven_&prod_usb_flash_drive&rev_rmap#19b289a0c235&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
    MountPoints=F:
Но естественно, все проги кричат, что её нету.
Как теперь забить прежние Пид\Вид? Возможно это вообще?

_ANDY_

ЦитироватьБыло - vid 13FE     pid  1D00
Не буду долго рассказывать, положение таково - по ошибке с помощью программы MP2233_F1_90_V103_00 во флешку забиты левые значения - vid 13FE     pid  1D00
Чем отличаются "было" и "стало"?
Они не влияют на качество работы. Проблема в чем-то другом.
Инструкция к MPAL-у с главной станицы может помочь разобраться...
http://www.flashboot.ru/index.php?name=News&op=article&sid=33

kartonka

А, неправильно написал, стало - VID_1005&PID_B113
А где взять MPAL к 2233 контроллеру? Та что в статье не поддерживает мой 2233.
Вобщем программы видят флешку только присоединив её с замкнутыми ногами 29-30 на чипе памяти. Видится как 2233 PRAM usb device.
Дале программой PS2233_v1.03.00 делаю так:


ну и сохраняю.
программа видит флешку так:

потом жму старт и прога ругается

а при нажатии Гет Инфо

именно из-за этого я подумал что дело в неправильном Пид\Вид

kartonka

Ну раз Пид\Вид не важен, ввожу нули

сохраняю, жму старт, вылазит

кнопка Result даёт следующее

_ANDY_

Поставте галку на "DO ISP" и укажите пути к прошивке "bn33****.bin" & "fw33***.bin"

...
Прошики для 2233 видел в
D:\Remont FLASH\Phison\Phison_UP10-UP14__1.08\BBN103.BIN
D:\Remont FLASH\Phison\Phison_UP10-UP14__1.08\BFF01601.BIN

kartonka

Пробовал и так, выбирал файлы прошивки и из родной папки, и из указанной вами. Прошивка начинается,

потом проходит секунд 10-15, винда выдаёт звук подлючившегося устройства, показывает в диспетчере USB Flash Drive USB device, и всё, программы её не видят:


_ANDY_

ЦитироватьНу раз Пид\Вид не важен, ввожу нули
Не до такой степени :)

я говорил, что "Они не влияют на качество работы."
Эти утилиты придираются к VID/PID. Пусть утилита сама прописывает автоматом.

Вот инструкция для Физона со старым интерфейсом:
http://www.flashboot.ru/index.php?name=News&op=article&sid=23
только ШАГ1

kartonka

Если ставлю галочку, чтоб пид\вид выдавало автоматом, он ругается:

а при нажатии кнопки Резалт:

_ANDY_

Тогда пропишите
vid 13FE     pid  1D00
(Pid еще можно 3100)
хотя когда введёте VID то PID должен автоматом поставиться в 1D00 и заблокироваться.

kartonka

Не получается, всё равно начинает прошиваться, потом "Но драйв фаунд"

kartonka

#10
Я-ху!!!! Сделал!!! Честно говоря я её уже похоронил...
Скрины не покажу, под впечатлением был...
Но примерно так всё было. Помогла программа MPALL_F1_070C_v318_00 - в ней я выбрал Settings - Advanced - Autocontroller - Flash (autodetect) - вобщем, приложу файлик ини, кому надо-посмотрите. Подключил флешку с замкнутыми 29-30 ногами, прога увидела после нажатия кнопки Update, старт, программа заработала, потом матюкнулась, а винда нашла флешку! Потом я уже через родную PS2233 v1.03.00 сделал как раньше, она ТОЖЕ зависла, но флешка попросилась форматнуться и - вуаля! Скорость записи 7200 кБ/с. Кстати, флешку я из корпуса х-мини переставил в корпус когда-то одногиговой Пули от Претек.