Во-первых, с чего вы решили, что BSL можно модифицировать? Везде ведь черным по белому упоминается
ROM-based Bootstrap Loader. В серии MSP430x1xx BSL находится в масочной ROM, а не во Flash. Поэтому модификации она не поддается.
Во-вторых, BSL версии ниже 1.30 (а в серии MSP430x14x(1) версия BSL -
1.10) имеют потенциальную уязвимость, описанную в errata. Поэтому прошивку на м/с MSP430F14x(1) полностью защитить просто невозможно. Применяйте МК серии MSP430F24x. По пинам они совместимы, а переход не слишком сложный. Отличия и переход описаны в slaa380
Migrating From MSP430F13x/14x to MSP430F23x/24x. В
библиотеке Компэла есть перевод первой версии этой апликухи.