Add a Microchip 93LC56B Microwire EEPROM dump.
authorUwe Hermann <uwe@hermann-uwe.de>
Fri, 2 Jun 2017 18:03:09 +0000 (20:03 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Fri, 2 Jun 2017 18:03:09 +0000 (20:03 +0200)
microwire/microchip_93lc56b/README [new file with mode: 0644]
microwire/microchip_93lc56b/lsusb_um232h.txt [new file with mode: 0644]
microwire/microchip_93lc56b/um232h_microchip_93lc56b.sr [new file with mode: 0644]

diff --git a/microwire/microchip_93lc56b/README b/microwire/microchip_93lc56b/README
new file mode 100644 (file)
index 0000000..f93e586
--- /dev/null
@@ -0,0 +1,26 @@
+-------------------------------------------------------------------------------
+Microchip 93LC56B Microwire EEPROM
+-------------------------------------------------------------------------------
+
+This is a set of example captures of the Microwire traffic from a
+Microchip 93LC56B Microwire EEPROM.
+
+Details:
+https://www.microchip.com/wwwproducts/en/93LC56B
+http://ww1.microchip.com/downloads/en/DeviceDoc/21794G.pdf
+
+
+Logic analyzer setup
+--------------------
+
+The logic analyzer used was a CWAV USBee SX (at 8MHz):
+
+  Probe       93LC56B pin
+  -----------------------
+  0           CS
+  2           CLK
+  3           DI
+  5           DO
+
+The ORG pin is tied high to use the x16 memory organisation (16-bit words).
+
diff --git a/microwire/microchip_93lc56b/lsusb_um232h.txt b/microwire/microchip_93lc56b/lsusb_um232h.txt
new file mode 100644 (file)
index 0000000..0374277
--- /dev/null
@@ -0,0 +1,68 @@
+Bus 001 Device 019: ID 0403:6014 Future Technology Devices International, Ltd FT232H Single HS USB-UART/FIFO IC
+Device Descriptor:
+  bLength                18
+  bDescriptorType         1
+  bcdUSB               2.00
+  bDeviceClass            0 (Defined at Interface level)
+  bDeviceSubClass         0 
+  bDeviceProtocol         0 
+  bMaxPacketSize0        64
+  idVendor           0x0403 Future Technology Devices International, Ltd
+  idProduct          0x6014 FT232H Single HS USB-UART/FIFO IC
+  bcdDevice            9.00
+  iManufacturer           1 FTDI
+  iProduct                2 UM232H
+  iSerial                 3 FTY4PDOI
+  bNumConfigurations      1
+  Configuration Descriptor:
+    bLength                 9
+    bDescriptorType         2
+    wTotalLength           32
+    bNumInterfaces          1
+    bConfigurationValue     1
+    iConfiguration          0 
+    bmAttributes         0xa0
+      (Bus Powered)
+      Remote Wakeup
+    MaxPower               90mA
+    Interface Descriptor:
+      bLength                 9
+      bDescriptorType         4
+      bInterfaceNumber        0
+      bAlternateSetting       0
+      bNumEndpoints           2
+      bInterfaceClass       255 Vendor Specific Class
+      bInterfaceSubClass    255 Vendor Specific Subclass
+      bInterfaceProtocol    255 Vendor Specific Protocol
+      iInterface              2 UM232H
+      Endpoint Descriptor:
+        bLength                 7
+        bDescriptorType         5
+        bEndpointAddress     0x81  EP 1 IN
+        bmAttributes            2
+          Transfer Type            Bulk
+          Synch Type               None
+          Usage Type               Data
+        wMaxPacketSize     0x0200  1x 512 bytes
+        bInterval               0
+      Endpoint Descriptor:
+        bLength                 7
+        bDescriptorType         5
+        bEndpointAddress     0x02  EP 2 OUT
+        bmAttributes            2
+          Transfer Type            Bulk
+          Synch Type               None
+          Usage Type               Data
+        wMaxPacketSize     0x0200  1x 512 bytes
+        bInterval               0
+Device Qualifier (for other device speed):
+  bLength                10
+  bDescriptorType         6
+  bcdUSB               2.00
+  bDeviceClass            0 (Defined at Interface level)
+  bDeviceSubClass         0 
+  bDeviceProtocol         0 
+  bMaxPacketSize0        64
+  bNumConfigurations      1
+Device Status:     0x0000
+  (Bus Powered)
diff --git a/microwire/microchip_93lc56b/um232h_microchip_93lc56b.sr b/microwire/microchip_93lc56b/um232h_microchip_93lc56b.sr
new file mode 100644 (file)
index 0000000..8d52a18
Binary files /dev/null and b/microwire/microchip_93lc56b/um232h_microchip_93lc56b.sr differ