Устройство видно в 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....
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
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