Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: не получается читать/писать через BSL (usb)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
-=Space=-
Пытаюсь прошить процессор msp430f5528 через bsl программой bsl-scripter 3.1.0.0
Устройство видно в PC (VID 0x2047 PID 0x0200)
bsl-scripter чтото даже делает
но читается из памяти всегда одно и тоже
Код
@4400
07 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 57
4C 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 57
4C 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 57
4C 57 4C 57 4C 57 4C 57 4C 57 4C 57 4C 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00....

Причем независимо от адреса. Логично предположить что по адресу 4010 будет информация смещенная , но нет, читается абсолютно тоже самое.

Запись также не проходит. проверка через JTAG показывает что память не изменилась.


Скрипт такой :
Код
MODE 5xx USB

RX_PASSWORD pass32_wrong.txt
RX_PASSWORD pass32_default.txt

RX_DATA_BLOCK_FAST RAM_BSL_USB.txt
SET_PC 0x2504
DELAY 3000

////////////////////////////////////
//Start the RAM USB BSL application
//to download the blink application
////////////////////////////////////
MODE 5xx USB
RX_PASSWORD pass32_default.txt
RX_DATA_BLOCK led5.3.txt
SET_PC 0x4400


Что не так?
Есть у кого то проверенный bsl-scripter-windows.exe и RAM_BSL_USB.txt ?

Для чего мне надо BSL, если есть jtag? объясню: на одном из устройств JTAG заблокирован, надо починить или хотя бы прошить без замены MCU
controller_m30
Я как-то "жестко" усыпил контроллер F5510 прямо со старта программы (выключил регулятор питания ядра), в результате чего он не отзывался на доступ по SBW.
Получилось затереть такую прошивку новой по USB (BSL) с помощью проги MSP430_USB_Firmware_Upgrade_Example взятой на сайте TI.
http://software-dl.ti.com/msp430/msp430_pu.../index_FDS.html
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.