Reprogramming "old" Sennheiser SKM 3072-U - Part 2 - I2C
Understanding what is going on I2C In the previous step I hooked up my logic analyzer on the I2C to see how the communication inside the mic actually looks like. Partially because I want to understand better how to reprogram the microphones EEPROM but also because I'm just curious and want to see what is really going on. After powering up the microphone this is the output from I2C. write to 0x3E ack data: 0xE0 0xC8 0xF0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 write to 0x3E ack data: 0xE0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 write to 0x50 ack data: 0x10 read to 0x50 ack data: 0x11 write to 0x51 ack data: 0x1A read to 0x50 ack data: 0xA9 write to 0x51 ack data: 0xB3 read to 0x50 ack data: 0x1F write to 0x51 ack data: 0xAE read to 0x50 ack data: 0x03 write to 0x51 ack data: 0xAF read to 0x50 ack data: 0x20 write to 0x51 ack data: 0xAC read to 0x50 ack data: 0xFC write to 0x51 ack data: 0xAD read to 0x50 ack ...