Цитата(oleg1000 @ Jul 30 2008, 18:43)

Всё это будет только в сентябре, а пока в отпуске, снять будет нечем. Я так понял в программаторе Kurt'а BSL можно снять отдельно от всего.
Прочитать содержимое памяти MSP430 можно через 4-х проводный JTAG или 2-х проводный Spy-Bi-Wire, если не пережжен fuse. Или через интерфейс BSL (программный UART, поддерживаемый внутренней BSL-firmware), если имеется пароль доступа к Flash.
А вот с чтением firmwire BSL из ROM сложнее. Мне удалось снять dump только с помощью программы Курта (у нее есть специальная опция DUMP BSL) и LPT-ного FET (MSP-FET430PIF) через 4-х проводный JTAG. Через USB-FET и этой же программы, прочитать дамп BSL не удается. Читается какая-то ерунда. Видимо сам адаптер MSP-FET430UIF блокирует чтение области BSL.

Программой от Elprotronic FET-PRO430 тоже не удается считать дамп BSL, т.к. она просто не дает выбрать диапазон адресов области памяти BSL, ругается "Read Address Range Error! Main Memory Start Address must be high then 0x1000".
Цитата(oleg1000 @ Jul 30 2008, 18:43)

А у разных подвидов ROM BSL сильно отличается ?
Отличаются версии BSL. См. подробнее об интерфейсе и версиях BSL в документе
Application of Bootstrap Loader in MSP430 With Flash Hardware, Software Proposal (Rev. D).
Цитата(oleg1000 @ Jul 30 2008, 18:43)

Если несложно, можете разместить здесь реальный BSL от любых кристаллов, что под рукой ?
Под рукой были MSP430F1161 и MSP430F248. На всякий случай сохранил дампы BSL в двух форматах TI-TXT и Intel HEX.
Update. Удалил файлы, т.к. по ходу проверки они были считаны неверно, с ошибками.