Hello Jerrel, You are on the right track here. In order to get the specific interface you want (I2C) you will need to do a custom bsl with I2C Peripheral Interface (PI). It will be very similar to the MSP430F522x one already given. Section 1.3 and 1.4 of the Custom BSL USer Guide ( http://www.ti.com/lit/slaa450) explain how a custom BSL is made and what PIs TI has already made available. The "5xx_6xx_BSL_Source" folder already has several versions of I2C PI depending on the peripheral you are using (eUSCIa, USCIB, etc). As you can see from the example BSL source, you would just need to replace the BSL_PI to the desired PI you want.
↧