ATECC508A Verify command can be written in multiple i2c transfers?

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi we are using the ATECC508A crypto chip in our embedded design. We need to use the Verify command of this chip but from the chip specs, it appears that we need to write this command into the chip in a single i2c transaction. We need to write 135 bytes but our current i2c driver has a limitation of only being able to write up to 64 bytes in a single i2c write transaction. 

 

Is it possible to write the 135 bytes of Verify command to the chip in multiple i2c transactions?

 

Thanks

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

dchou4u wrote:
Is it possible to write the 135 bytes of Verify command to the chip in multiple i2c transactions?

 

Hi and welcome to the forum. You have to send over the bytes in a single transaction. You must follow the command sequence outlined in the datasheet. When the 508 receives the data, it also verifies the Checksum which is calculated when you send the data in the packet.

"When all else fails, read the directions"