Я уверен, что вам всегда придется перепрошивать MSP 430 каждый раз, когда вы хотите изменить программный код. Конечно, загрузчик может обновлять флэш-память сам по себе, поэтому вам просто нужно создать программу, которая будет работать как загрузчик, но обновит только определенные части памяти программы, т. Е. Там, где вы хотите разместить свои апплеты. И тогда вам нужно будет знать, в какой области памяти находится каждая область флэш-памяти, где находится код вашего апплета, чтобы вы могли ее вызывать.
Вы также столкнулись с проблемой при запуске кода в этих апплетах. Если вы хотите запустить их только из одной ячейки памяти, вы можете скомпилировать их с учетом этого. Если вам нужно несколько разных апплетов, которые могут запускаться из любого «пространства апплетов» в памяти, вы можете столкнуться с проблемами, потому что они не будут знать, с какого адреса они исходят.
И, конечно, ни один из этих апплетов не сможет быть очень большим. Сколько места займет ваша ОСРВ?