This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMP1827EVM: Addr1 and Addr2 in the Web GUI

Part Number: TMP1827EVM
Other Parts Discussed in Thread: TMP1826, , TMP1827


I am using TMP1827EVM (I would originally like to use TMP1826. Using 1827EVM temporarily as 1826EVM is out of stock)

I am exploring the GUI App Search results for "TMP1826" · Gallery ( to write and read back data.

Question 1: I would like to know the purpose of Address 1 in WRITE BLOCK and Addr1 in the PREVIEW BLOCK on the right side.

It looks like I need to provide the starting address of a particular block in Address 2 for write operation and keep Address 1 = 0x0000 as fixed to perform WRITE operation. Is my understanding correct?

Question 2: Is it not possible to READ a specific block from a specific page Eg, Block 1 from Page 0? If I provide the starting address as anything other than 0x0000, the preview is as shown below



  • For legacy reasons, there is a 16 bit address. Addr1 is the upper eight bits and Addr2 is the lower eight bits. The TMP1826 and TMP1827 only use the lower eight bits to address their 2KBit EEPROM. Also note that you can only use block addresses that fall at the start of a page. For this reason, The GUI software masks your address input using logic AND 0xF8.

    Has your hardware disconnected? See the bottom left status bar. 

    This is the response I get for read of 0x8 through 0x1F. Note that ScratchPad2 only contains the block that is about to be committed during a write operation. If you want to read more than one block, you must Read EEPROM.