cancel
Showing results for 
Search instead for 
Did you mean: 

using stvp_cmdline to program st7flites5

benedict
Associate II
Posted on November 03, 2014 at 03:35

Hi all,

I encountered few issues when using STVP to program a ST7Flites5.  Can anyone advice me on possible solutions?  Tks in advance.

1.    STVP does not provide a erase before programming option for ST7Flites5.  This particular programming job specify its option byte with a read protection on and after programming on STVP, I could not do any programming or verification again, cos it keep saying it is protected.  However, ST7_PGM is able to do that (it erase and program), just that it only accept hex data file but no srec.

2.    Though I could program and verify in STVP using its graphical interface, the STVP_cmdline could not connect to the ST7Flites5.  Please help!?

BTW, I am only doing programming on the ST7 and frankly, I know very little about the uC.  So your patience is needed here.  :)

#st7-stvp-stvp_cmdline
This discussion is locked. Please start a new topic to ask your question.
2 REPLIES 2
LaurentL
ST Employee
Posted on November 03, 2014 at 14:31

Hello,

1) Simply remove the Protection by reprogramming option byte with Read-out protection OFF.

That will erase all the Program memory.

If you use STVP in Project mode, you can have an option to do that automatically:

''Unlock protection before a programming cycle''.

It will take default option byte value (with protection OFF) and program the device.

2) What is the error you get (error.log or result.log) ?

Maybe the arguments are wrong (syntax error?).

If you specify the same arguments as you did with STVP gui, it must work.

Example: STVP_CmdLine.exe -Port=USB -BoardName=RLINK -Device=ST7FLITES2/S5 -ProgMode=''ICP OPT Disable'' -FileProg=test_LiteS5.s19 -FileOption=OPTIONS_ROP_ON_LiteS5.s19

If the device is protected, you must use the GUI interface to save an option byte file with ''Read-out protection OFF'' and program the option first via STVP_CmdLine.

STVP_CmdLine.exe -Port=USB -BoardName=RLINK -Device=ST7FLITES2/S5 -ProgMode=''ICP OPT Disable'' -FileOption=OPTIONS_ROP_OFF_LiteS5.s19

Laurent

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
rulysumargo1
Associate
Posted on June 18, 2015 at 01:49