Ищу usb id для i1pro2

Статус
Закрыто для дальнейших ответов.

КГБ112

Участник
Топикстартер
Сообщения
5
Реакции
0
Совсем беда :(
После поломки столика io еще поймал КЗ на usb порт i1pro2, теперь прибор определяется как неизвестное устройство. По предварительной диагностике в неавторизированном центре, говорят нужно перезалить програматором этот usb_id, програматор есть, а вот файла этого нету, огромная просьба помочь, если есть возможность. Так же если это стоит денег, готов оплатить.
Офиц. Сервис как всегда отсылает в Европу :(
 
Ну, даже не знаю, файл ли это или идентификатор из нескольких байтов или контакт на USB 2.0 разъёме...

i1Pro rev. E
Part No.: EO2-XR-ULZW
S/N: 1016270

Код:
$ system_profiler SPUSBDataType
USB:

    USB 3.0 Hi-Speed Bus:

      Host Controller Location: Built-in USB
      Host Controller Driver: AppleUSBXHCI
      PCI Device ID: 0x1e31
      PCI Revision ID: 0x0004
      PCI Vendor ID: 0x8086
      Bus Number: 0x0a

        eye-one:

          Product ID: 0x2000
          Vendor ID: 0x0971  (GretagMacbeth AG)
          Version: 3.00
          Speed: Up to 12 Mb/sec
          Manufacturer: GretagMacbeth
          Location ID: 0x14200000 / 1
          Current Available (mA): 500
          Current Required (mA): 500

Код:
$ ioreg -p IOUSB -w0 -l

  | +-o eye-one@14200000  <class IOUSBDevice, id 0x100014dc6, registered, matched, active, busy 0 (641 ms), retain 9>
  |     {
  |       "sessionID" = 319174703231933
  |       "idProduct" = 8192
  |       "bNumConfigurations" = 1
  |       "iManufacturer" = 1
  |       "bcdDevice" = 768
  |       "Bus Power Available" = 250
  |       "bMaxPacketSize0" = 64
  |       "USB Product Name" = "eye-one"
  |       "iProduct" = 2
  |       "iSerialNumber" = 0
  |       "USB Address" = 1
  |       "IOUserClientClass" = "IOUSBDeviceUserClientV2"
  |       "bDeviceSubClass" = 0
  |       "bDeviceClass" = 0
  |       "bcdUSB" = 272
  |       "locationID" = 337641472
  |       "PortNum" = 2
  |       "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
  |       "bDeviceProtocol" = 0
  |       "USB Vendor Name" = "GretagMacbeth"
  |       "Device Speed" = 1
  |       "idVendor" = 2417
  |       "Requested Power" = 250
  |       "IOGeneralInterest" = "IOCommand is not serializable"
  |       "Low Power Displayed" = No
  |     }
 
  • Спасибо
Реакции: КГБ112
спасибо, завтра передам Ваши данные инженеру из СЦ, надеюсь, очень надеюсь поможет оживить зверька.
ps Этот код от второго i1pro (2) ?
 
Да, это i1Pro 2, конечно же (P/N верный), моя [нед]опечатка.
 
Спасибо еще раз за отклик, но это не те данные, выкладываю фото микросхемы 24LC128 (обведена красным) откуда и куда нужны данные.
...и может кто даст дельный совет, что и где возможно еще посмотреть/протестировать для выявления неисправности ?
 

Вложения

  • i1pro-2__.jpg
    i1pro-2__.jpg
    175.4 КБ · Просм.: 912
Последнее редактирование:
Тогда меня терзают смутные сомнения насчёт "перезалить"...

24LC128 это EEPROM, в который, вполне возможно, зашит QuickUSB Library Firmware. Через JTAG рядом стоящего STR711FR содержимое 24LC128 не вытащить, только собственный накристалльный EEPROM со спектрофотометрическим кодом.

Сервисмены хоть увидели осциллографом или логическим анализатором, что EEPROM совсем не читается? Это чтобы потом не было мучительно больно понимать, что какой-нить электрический драйвер ценой $0.02 за дюжину между этим EEPROM и шиной USB отказал...

Попробуйте либо найти спектрофотометр-донора, отпаять EEPROM, прочитать и записать в другой, впаять в свою плату, либо взять уже прошитый QuickUSB Library Firmware (предположив, что X-Rite не изобретал USB-велосипед):

QuickUSB ChipPack EEPROMs
FAQ

Стоимость затраченного времени и усилий может легко и быстро превзойти стоимость ремонта там, где есть схемы и прошивки, или нового i1Pro2 :)
 
Статус
Закрыто для дальнейших ответов.