Hello,
I need to modify the existing BSL for MSP430F6736 series chip to a USCI UART based one Basically I wanted to get rid of the entry sequence to invoke the BSL. I want to use the UART peripheral to invoke the BSL from a user application instead of the entry sequence by using JTAG pins.the user then will send an updated application through host pc via BSL. I have gone through the slaa450c , slau319h and slaa600a and a few discussion threads on this forum as well.I understand that we hv to make a few changes in the source code of the default BSL and make it use USCI UART.Apart from this I believe that using these 2 statements enables us to invoke the BSL from an application-
__bic_SR_register(GIE);
((void (*)(void))0x1000)();
Am I on the right track? What I am lacking is the source code for the default BSL for 6736 family.Do I have to use the released source codes of 5438a and other families as part of slaa450c and change them for use with 6736?If yes then what specific changes need to be made in the bsl source code of another family to port it to the 6736 family.
What all things need to modified to achieve this. I am using the MSP-TS430PZ100B development board with 6736A for this customization. I am using ccs 6.0.0.
Thanks