Skip to main content
Jaanda
Associate II
Oct 10, 2018 8:59 AM UTC
Question

Which Serial Terminal is recommended for project SBSFU on MAC and Linux?

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

This topic has been closed for replies.

5 replies

After Forever
Senior III
Oct 10, 2018 1:37 PM UTC

You can try also moserial (it requires the lrzsz package for zmodem/xmodem/ymodem communications).

Jaanda
JaandaAuthor
Associate II
Oct 10, 2018 1:55 PM UTC

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.

After Forever
Senior III
Oct 10, 2018 2:15 PM UTC

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.

Jaanda
JaandaAuthor
Associate II
Oct 10, 2018 2:42 PM UTC

The SBSFU application comes with already implemented YMODEM(1k) protocol. There is no option to change the protocol without implementing from scratch.

steven.murphy
Visitor II
Apr 11, 2019 6:01 PM UTC

I would also like to see an example transfer method in linux included in the manual.