Current license key has expired[SOLVED]

Moderator: Benj

Post Reply
medelec35
Matrix Staff
Posts: 9520
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2585 times
Been thanked: 3815 times
Contact:

Current license key has expired[SOLVED]

Post by medelec35 »

When I compile, I have just starting seeing this message:

Code: Select all

http://www.matrixmultimedia.com
Launching the compiler...
C:\Program Files (x86)\Flowcode\v5\Tools\boostc\boostc_pic16_flowcode.exe -v -t PIC16F690 "lut pwm.c"
BoostC Optimizing C Compiler Version 7.04 (for PIC16 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2011 Pavel Baranov
Copyright(C) 2004-2011 David Hobday


Current license key has expired. Please visit http://www.sourceboost.com for updates.
Return code = 100
Flowcode was unable to compile the flowchart's C code due to the following errors:


If your flowchart contains C code, please review this carefully. If your flowchart contains no C-code or you have thoroughly reviewed the code, contact Technical Support.


FINISHED

I am going to see if I can resolve this issue.
Was wondering if anyone else has same issue, or just me?
Martin

medelec35
Matrix Staff
Posts: 9520
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2585 times
Been thanked: 3815 times
Contact:

Re: Current license key has expired

Post by medelec35 »

I have been able to sort this issue out by running regedit and deleting

FlowCodeV5 entry from:
HKEY_CURRENT_USER\Software\matrixmm\
registry


Recompiles every time now with no error

Martin.
Martin

User avatar
JonnyW
Posts: 1230
Joined: Fri Oct 29, 2010 9:13 am
Location: Matrix Multimedia Ltd
Has thanked: 63 times
Been thanked: 290 times
Contact:

Re: Current license key has expired

Post by JonnyW »

Hi Martin. Thanks for letting us know. Out of interest, have you run v4 or below recently? There is a possibility that v4 and v5 will have conflicting ideas about the BoostC compiler licence as there is a different licence stored for each version, but in the same place.

Either way, so long as there is a fix.

Jonny

medelec35
Matrix Staff
Posts: 9520
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2585 times
Been thanked: 3815 times
Contact:

Re: Current license key has expired [SOLVED]

Post by medelec35 »

Ah, that must be it since recently I installed V4.3 for testing something out and did not put two & two together!
At least I now know its not a bug, and is caused by installing an older version of Flowcode after installing V5. That does make a lot of sense, and should not affect many people at all!

Thanks for your reply Jonny.
Martin

User avatar
JohnCrow
Valued Contributor
Valued Contributor
Posts: 1367
Joined: Wed Sep 19, 2007 1:21 pm
Location: Lincolnshire
Has thanked: 364 times
Been thanked: 716 times
Contact:

Re: Current license key has expired

Post by JohnCrow »

Hi Martin / Johnny

Ive not noticed any problems myself but my FC4 was allready installed and I loaded FC5 after that.
Been compilling to chip if FC5 this morning without problems.
Just tried a compile to hex without any problems, but not got the hardware setup at the moment so not tried direct to chip.
1 in 10 people understand binary, the other one doesn't !

medelec35
Matrix Staff
Posts: 9520
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2585 times
Been thanked: 3815 times
Contact:

Re: Current license key has expired

Post by medelec35 »

Hi John, thanks for your reply as well.

I believe BoostC was updated from V4.5

It could be since I using V4.3 that has the older version of BoostC,
hence could be causing an issue?

Martin
Martin

User avatar
JonnyW
Posts: 1230
Joined: Fri Oct 29, 2010 9:13 am
Location: Matrix Multimedia Ltd
Has thanked: 63 times
Been thanked: 290 times
Contact:

Re: Current license key has expired[SOLVED]

Post by JonnyW »

Hi. Yes, I think its v4.3 that has a different licence. The bug will only be replicated if you have v5 installed and have compiled at least once, then install v4.3 or lower and run this. When you go back to v5 this will not compile due to licence issues.

Though it is unlikely, in case anyone else has this problem the fix is to delete: HKEY_CURRENT_USER\Software\MatrixMM\FlowCodeV5\Info\SourceBoostVer. The v5 code will then reapply its licence and should work OK.

Jonny

sotos
Posts: 25
Joined: Wed Dec 12, 2007 3:14 pm
Has thanked: 10 times
Been thanked: 3 times
Contact:

Re: Current license key has expired[SOLVED]

Post by sotos »

Thank you martin as usual you were right , the problem was a dispute over the position of the compiler files.
The problem was resolved by deleting the key: HKEY_CURRENT_USER \ Software \ MatrixMM \ FlowCodeV5 \ Info \ SourceBoostVer

In the next attempt to compile a flowchart , v5 code reapply its license and work OK.

:D :D :D :D
S MAKRIS

Post Reply