Other Parts Discussed in Thread: TMP468,
I am trying to write a word (16-bits) to the configuration register of the TMP468 using the TMP468 Evaluation Board and have replicated the I2C commands described by Figure 16 of the datasheet. However, despite the device acknowledging the device address and the register pointer, it will not acknowledge the MSB 8-bit data and the LSB 8-bit data being written to the device.
In addition, I have tried reading from the TMP468 and have replicated Figure 17 of the datasheet with ACKs from the device and NACK from master. When trying to read from the lock register, manufacturing identification register, and device identification register, the device returns the values 0x1C30 for all three of those registers which does not seem like valid data from any of those registers.
Do you have any suggestions or ideas as to what my problem might be? I am connecting to the TMP468EVM using a PIC microcontroller and have verified the data going across the I2C bus using a logic analyzer.

