cancel
Showing results for 
Search instead for 
Did you mean: 

.NET port of ST Visual Programmer

root
Associate II
Posted on May 09, 2012 at 18:12

Hello,

I' needed a solution for production programming, knwoing that I need to program a unique serial number (not sequential) generated from my IT system.

Basically I had 2 options :

- Get an autonomous SEGGER Flasher ARM

- Use a cheap ST Link probe

Problem is none of them can handle a file with a list of serial numbers, Flasher can write serial at a given address, but this serial is a sequential number stored in the Flasher.

ST Link, via ST Visual Programmer, doesn't have the option at all.

So I investigated both options and here is where I am now :

- SEGGER offered to develop the feature for the end of the month (but in return I have to buy at least 2 Flasher ARM).

- I downloaded the STVP SDK and started a program in .NET (C#), I now have pretty much almost all options the original STVP is offering, and I'd need only a couple of days to have it working the way I want. Problem being I need one PC per ST Link, where the Flasher ARM is autonomous.

I said to the customer the most reasonnable was to rely on SEGGER to get the Flasher working for us.

Anyway, the job I've done on the port of STVP on .NET is there and I wondered if other people would be interested to have this kind of software (biggest advantage being I can add some kind of plugin for specific needs).

Thomas.
1 REPLY 1
LaurentL
ST Employee
Posted on May 10, 2012 at 11:05

Hello,

You can use STVP in project mode to get Serial Numbers.

Create a new project and you'll see the Serial Number pane.

It's not what you need as it is an automatic increment where you specify the addr, base number and increment number that will be updated at each programming (when doing prog all tabs).

But it exists.

Laurent