Topic : Demo period is over

Forum : ST7/STM8

Original Post
Post Information Post
October 27, 2011 - 3:03pm
Guest

Hello!
I'm registering and downloading Rkit-for STM8 -7.
Was fixed the license with restriction 32 kb code. Presently writes that ended the demo a period code-compressor and it is necessary registering.
But!!! I'm registering already!
What registration else needs?

Replies
Post Information Post
+1
0
-1
April 20, 2012 - 8:49am
Raisonance Support Team

Hi,

Indeed you now have 2 serial keys. I checked that on our registration server.

Did you *really* follow _ALL_ the installation steps 1 to 7 above (in my answer dated 2012-04-13 09:23:22)?
This procedure works 100% of the time on native Vista 32, to the best of my knowledge.

Bruno

+1
0
-1
April 27, 2012 - 6:29pm
Guest

I am pleased to report that the product is now licensed, and I was able to build, download, and debug the example Discovery board project. I think what confused me was trying to run rcstm8 from the command line prompt, which still gives the error message. It works fine when invoked form inside the STVD environment.

+1
0
-1
June 14, 2012 - 1:17pm
Guest

Hi,I got a similar problem. I just installed the new version of RIDE7 (7.40.12.0145) and RKit-STM8 (2.42.12.0083) on the machine of a colleague. The Operating System used is Windows XP, SP3. The relevant

+1
0
-1
June 18, 2012 - 2:49pm
Guest

Hi,

for some reason my post above did not make it into the forum completely (it seems that it got cut off during the approval process for some reason). I will repeat the question again.

kehrer wrote:
Hi,I got a similar problem. I just installed the new version of RIDE7 (7.40.12.0145) and RKit-STM8 (2.42.12.0083) on the machine of a colleague. The Operating System used is Windows XP, SP3. The relevant[...]

[...] output from systeminfo is:

Betriebssystemname:                     Microsoft Windows XP Professional
Betriebssystemversion:                  5.1.2600 Service Pack 3 Build 2600
Betriebssystemhersteller:               Microsoft Corporation 

The installation and registration process seemed to work fine and when I look at the information page within the RIDE7 IDE it shows the STM8 Compiler and STM8 Linker registered as "Lite (32 Kb code limited)". If I now try to compile a project from within the IDE, this also works fine and I get a running binary.

Unfortunately, I need to compile my project from the command shell for several reasons. When I try to compile it from the command line, the output is as follows:

C:\>rcstm8
 RCSTM8 Compiler V2.42.12.083 - Demo period is over. Please register
Copyright (c) Raisonance S.A.S. 1987-2012. All rights reserved.

C:\>

The same output ist generated when I call the compiler with a complete path reference, as the IDE is doing it:

C:\>C:\Raisonance\RIDE\Bin\RCSTM8.EXE
 RCSTM8 Compiler V2.42.12.083 - Demo period is over. Please register
Copyright (c) Raisonance S.A.S. 1987-2012. All rights reserved.

C:\>

Can you tell me why the compiler behaves differently when called from the command line and what I can do to make it accept the registration even when called from command line?

I am still using an older version on my own machine (Ride7 version 7.20.09.0139, RKit-STM8 for Ride7 2.20.09.0139) and with that version I do not have the same problem. I can call the compiler from the command line there and everything is runnig fine.

Thanks for your help,
Stephan

P.S.: Is it possible that you assign me the status of an approved member so my posts appear in the forum without the delay caused by the approval process for each individual post? That would be great.

+1
0
-1
June 18, 2012 - 3:41pm
Raisonance Support Team

This is due to historical reasons.
Originally the RCSTM8 was a ST7 compiler. To generate STM8 code, you need to provide the STM8 command-line option.
Without this option, the compiler stays in ST7 mode, that isn't provided in the Lite version.

C:\>RCSTM8.EXE STM8

Stéphane

+1
0
-1
June 19, 2012 - 10:22am
Guest

Hi Stéphane,

thanks for the fast reply. I tried your suggestion and with the STM8 parameter the compiler is working from the command line, just as you said.

Unfortunately this fix brings another problem for me:
we do have an old project using a ST7 lite micro controller. Usually, we do not have to compile the project any more since the firmware is stable. But we do need to have the option to compile the code in the future anyway, in case we do find a bug we have to fix or we do need to enhance the functionality of the firmware. I can compile the code with the older version of RKit-STM8 installed on my machine (RKit-STM8 for Ride7 2.20.09.0139).

Is this still possible with the new version of the RKit-STM8? I assume, that we can not use the STM8 compiler switch if we want to compile code for the ST7 micro controller.

Is there any way to install and register the old version of the RKit-STM8 (RKit-STM8 for Ride7 2.20.09.0139) on new machines for the legacy project? A colleague of mine said he tried this an was not able to register the old version any more.

With kinde regards,
Stephan

+1
0
-1
June 19, 2012 - 11:43am
Raisonance Support Team

Stephan,

The latest releases (since the switch from 16KB to 32 for the lite version) don't support the ST7 anymore (excepted for the Enterprise version).

If you want to register your old version, send your serialization code to support at raisonance.com saying that it is for a lite ST7/STM8 version.

Regards,

Stéphane