I cannot seem to program the MSP430F5508 using BSL-scripter when connecting it to an older PC with Sandy Bridge chipset. It works to flash the RAM BSL but after that it does not accept the program file. When trying the same on a newer computer with Skylake Core i7 it works every time. I have tried putting a USB-hub in the signal path (as suggested here: https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/570008) but I get the same error. Usage is in a production environment that has older PCs, need to work with those as well. Problem is the same when using USB3.0 port or USB2.0 port.
--------------------------------------------------------- BSL Scripter 3.4.0.1 PC software for BSL programming 2019-Sep-13 07:58:35 --------------------------------------------------------- Input file script is : C:/Users/Public/Documents/Ericsson/TestInformation/Programs/BSL-Scripter/ML636x_FLASH.txt //////////////////////////////////// //Write RAM USB BSL to the device //////////////////////////////////// MODE 5xx USB //gives wrong password to do //mass erase in the memory RX_PASSWORD pass32_wrong.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\pass32_wrong.txt [ERROR_MESSAGE]BSL Password is error! RX_PASSWORD pass32_default.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\pass32_default.txt BSL Password is correct! RX_DATA_BLOCK_FAST RAM_BSL_USB.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\RAM_BSL_USB.txt Time elapsed of writing 3328 bytes : 0.1057 seconds Speed of writing data :30.74(kB/s) SET_PC 0x2504 DELAY 3000 Delay 3000 ms ///////////////////////////////////////// //Start the RAM USB BSL application //to download the ML636x UART application ///////////////////////////////////////// MODE 5xx USB RX_PASSWORD .\pass32_default.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\pass32_default.txt BSL Password is correct! RX_DATA_BLOCK .\USBto2xUARTConstantEdit.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\USBto2xUARTConstantEdit.txt Time elapsed of writing 10608 bytes : 0.756 seconds Speed of writing data :13.7(kB/s) SET_PC 0x4400
--------------------------------------------------------- BSL Scripter 3.4.0.1 PC software for BSL programming 2019-Sep-13 07:45:49 --------------------------------------------------------- Input file script is : C:/Users/Public/Documents/Ericsson/TestInformation/Programs/BSL-Scripter/ML636x_FLASH.txt //////////////////////////////////// //Write RAM USB BSL to the device //////////////////////////////////// MODE 5xx USB //gives wrong password to do //mass erase in the memory RX_PASSWORD pass32_wrong.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\pass32_wrong.txt [ERROR_MESSAGE]BSL Password is error! RX_PASSWORD pass32_default.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\pass32_default.txt BSL Password is correct! RX_DATA_BLOCK_FAST RAM_BSL_USB.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\RAM_BSL_USB.txt Time elapsed of writing 3328 bytes : 0.1069 seconds Speed of writing data :30.39(kB/s) SET_PC 0x2504 DELAY 3000 Delay 3000 ms ///////////////////////////////////////// //Start the RAM USB BSL application //to download the ML636x UART application ///////////////////////////////////////// MODE 5xx USB RX_PASSWORD .\pass32_default.txt Read Txt File : C:\Users\Public\Documents\Ericsson\TestInformation\Programs\BSL-Scripter\pass32_default.txt [ERROR_MESSAGE]Data is not completely transmitted!