summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2017-06-02 20:03:09 +0200
committerUwe Hermann <uwe@hermann-uwe.de>2017-06-02 20:03:09 +0200
commit05abb2a1658dceab94d8090ca32f9880964483b7 (patch)
tree7502e957e1eda04ef2cf554cd924637ed25c90de
parent5c91a6ea878b93205ff7d205ffb822e3050bf573 (diff)
downloadsigrok-dumps-05abb2a1658dceab94d8090ca32f9880964483b7.tar.gz
sigrok-dumps-05abb2a1658dceab94d8090ca32f9880964483b7.zip
Add a Microchip 93LC56B Microwire EEPROM dump.
-rw-r--r--microwire/microchip_93lc56b/README26
-rw-r--r--microwire/microchip_93lc56b/lsusb_um232h.txt68
-rw-r--r--microwire/microchip_93lc56b/um232h_microchip_93lc56b.srbin0 -> 8501 bytes
3 files changed, 94 insertions, 0 deletions
diff --git a/microwire/microchip_93lc56b/README b/microwire/microchip_93lc56b/README
new file mode 100644
index 0000000..f93e586
--- /dev/null
+++ b/microwire/microchip_93lc56b/README
@@ -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
index 0000000..0374277
--- /dev/null
+++ b/microwire/microchip_93lc56b/lsusb_um232h.txt
@@ -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
index 0000000..8d52a18
--- /dev/null
+++ b/microwire/microchip_93lc56b/um232h_microchip_93lc56b.sr
Binary files differ