Page 1 of 1

Current license key has expired[SOLVED]

Posted: Sat Mar 03, 2012 12:41 pm
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?

Re: Current license key has expired

Posted: Sat Mar 03, 2012 12:50 pm
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.

Re: Current license key has expired

Posted: Sat Mar 03, 2012 4:50 pm
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

Re: Current license key has expired [SOLVED]

Posted: Sat Mar 03, 2012 5:01 pm
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.

Re: Current license key has expired

Posted: Sat Mar 03, 2012 5:48 pm
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.

Re: Current license key has expired

Posted: Sat Mar 03, 2012 5:54 pm
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

Re: Current license key has expired[SOLVED]

Posted: Mon Mar 05, 2012 10:25 am
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

Re: Current license key has expired[SOLVED]

Posted: Mon Jan 06, 2020 11:17 am
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