Hi, Our new project has a setup where the main board and TI board will be communicating via I2C interface. The main board will be master and TI will be slave device. I m able to have a basic application running and all fine. Now i m looking at a option to do firmware upgrade on the TI board which will be used in future for field upgrade. Since the mode of communication here is I2C , i was looking at the changes to be done on Boot loader to support same. Is there any master I2C sample code which support firmware upgrade on TI device? How to write I2C master application code for firmware upgarde , i could not find any doc. Could you please guide me with this?