1 -------------------------------------------------------------------------------
2 STMicroelectronics M93C66 Microwire EEPROM
3 -------------------------------------------------------------------------------
5 This is a set of example captures of the Microwire traffic from a
6 STMicroelectronics M93C66 Microwire EEPROM.
9 http://www.st.com/resource/en/datasheet/m93c86-r.pdf
15 The logic analyzer used was an MCU123 Saleae Logic clone (at 4MHz):
18 ----------------------
24 M93C66 pin 6 (ORG) was tied high to use the x16 memory organisation (i.e.,
27 PulseView was used to capture the trace with the following parameters:
31 - trigger: rising channel 1 (CS)
38 The M93C66 EEPROM has the same following marking:
43 The communication is initiated by a custom software implementation for a
44 STM32F103C8 using the Microwire protocol as master.
46 The master performs the following actions:
48 - Read 16-bits word 0x4242 at 8-bit address 0x0
49 - Read first words (4x 0x4242) starting at address 0x0
50 - Enable write and erase
51 - Erase word at address 0x0 and wait until ready
52 - Erase complete EEPROM and wait until ready
53 - Write word 0x4242 at address 0x0 and wait until ready
54 - Write word 0x4242 on complete EEPROM and wait until ready
55 - Disable write and erase