2018-10-10 01:59 AM
Hi,
We were able to successfully port STM secure bootloader(SBSFU) on our custom boards. We could demo the firmware update using Teraterm(also extraputty) on windows machine as recommended by STM. But I was not able to update firmware using any of the terminal on linux(tried minicom, cutecom) or MAC(serial). Do you have any recommendation or a possible solution to this problem?
Thanks in advance,
Arjun
2018-10-10 06:37 AM
You can try also moserial (it requires the lrzsz package for zmodem/xmodem/ymodem communications).
2018-10-10 06:55 AM
Tried that as well. Did not work. All serial terminals on linux are built i guess based on the lrzsz for modem communications. So the behavior is the same.
2018-10-10 07:15 AM
What protocol are you using? I remember XMODEM to be quirky, so try the others (if SBSFU can provide you with that option). ZMODEM is the most "recent" and robust.
2018-10-10 07:42 AM
The SBSFU application comes with already implemented YMODEM(1k) protocol. There is no option to change the protocol without implementing from scratch.
2019-04-11 11:01 AM
I would also like to see an example transfer method in linux included in the manual.