Login Register
Flash via USB instead of SWS
Jan 31, 2021 08:37




In guide doc for BDT (which is found in archive with BTD utility) there are 2 ways to connect and flash TLSR devices. One is with USB (If target SoC has a HW USB), the second is using SWS interface.
I want to utilize USB way but it doesn't work. When i plug a tlsr8258 dongle with it's native FW into USB port of TELINK debugger i can at least read flash content of it using Memory Access tab in BDT. But i can't do this when i flash some custom FW into dongle. 
So is a USB programming not possible for clean tlsr825x crystals in their factory state? Do we need to attach a special USB bootloader capable FW snippet into main FW to make this feature work? I guess it's not possible at all flashing tlsr825x SoCs via USB on PC directly without Telink's debugger USB tool?

1 replies
TL_bloom5 Feb 01, 2021 10:21

Hi Fanis,

    Your guess is right, you need to initial the USB component within to activate USB flashing, so you are not able to flash a clean chip with USB.