There is an opinion that a device like FST-01 should have DFU which allows users (developers) to update its firmware.
Yes, some boards (STBee and STBee Mini, for example) have DfuSe (DFU with STmicroelectronics' extension) installed, which eases developments. Developers are not required to have JTAG/SWD debuggers but can …
more »