Skip to main content
VReut.1
Associate
October 19, 2021
Solved

Can I program a uPSD3234 with a ST Link V2? We used to program these controllers with a flashlink FL-101B, but searching now for an USB solution. Thank you very much!

  • October 19, 2021
  • 6 replies
  • 1352 views

..

This topic has been closed for replies.
Best answer by Peter BENSCH

Well, JTAG is just the physical layer. In order to be able to program a component with it, the PC software must first be able to address this adapter, and the communication between the PC software and the component must also be correct. So it won't work that way.

Regards

/Peter

6 replies

Peter BENSCH
Technical Moderator
October 19, 2021

Welcome, @VReut.1​, to the community!

The ST-LINK/V2 can only program STM8 and STM32, not the family of uPSD devices, which have been obsolete for several years.

Regards

/Peter

VReut.1
VReut.1Author
Associate
October 19, 2021

Hi Peter,

thanks for your answer. Do you see any possibility to use a modern USB flash adapter for the uPSD devices? Can I build an adapter?

Peter BENSCH
Technical Moderator
October 19, 2021

The FlashLINK adapter has a relatively simple structure, but unfortunately there is no longer any documentation on what the protocol looks like on the parallel port. In this respect one would have to analyze this protocol again and then develop a programming adapter with USB.

Is it really worth it or isn't it better to dig up an old PC with a parallel port to program with the FL-101?

Regards

/Peter

VReut.1
VReut.1Author
Associate
October 20, 2021

I am not super familiar with JTAG, but can't I just use TMS,TCK, TDI, TDO pins of the ST-Link/V2 and connect them to the uPSD or is the protocol totally different?

Peter BENSCH
Peter BENSCHBest answer
Technical Moderator
October 20, 2021

Well, JTAG is just the physical layer. In order to be able to program a component with it, the PC software must first be able to address this adapter, and the communication between the PC software and the component must also be correct. So it won't work that way.

Regards

/Peter

VReut.1
VReut.1Author
Associate
October 20, 2021

Ok, understood. Thanks, Peter.