BOOSTC error when compiling to HEX

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 5.
To post in this forum you must have a registered copy of Flowcode 5 or higher.

Moderator: Benj

JDR04
Posts: 232
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 96 times
Been thanked: 11 times
Contact:

BOOSTC error when compiling to HEX

Postby JDR04 » Mon Dec 25, 2017 9:08 pm

Hi everyone.Hope you all have had a good christmas.

I am suddenly getting the following message when I try to compile my program to HEX.(sEE ATTACHMENT) What does this mean and how do I fix it please.
Attachments
16F690 PWM EXP.fcf
(14.5 KiB) Downloaded 20 times
FLOWCODE BOOSTC 3.jpg
FLOWCODE BOOSTC 3.jpg (75.84 KiB) Viewed 959 times

User avatar
medelec35
Valued Contributor
Valued Contributor
Posts: 7537
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2052 times
Been thanked: 2960 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby medelec35 » Mon Dec 25, 2017 9:22 pm

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 "16F690 PWM EXP.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

Licensed to FlowCode User under Single user Pro License for 1 node(s)
Limitations: PIC12,PIC16 max code size:Unlimited, max RAM banks:Unlimited


16F690 PWM EXP.c
Starting preprocessor: C:\PROGRA~2\Flowcode\v5\Tools\boostc\pp.exe "16F690 PWM EXP.c" -i C:\PROGRA~2\Flowcode\v5\Tools\boostc\include -d _PIC16F690 -la -c2 -o "16F690 PWM EXP.pp" -v -d _BOOSTC -d _PIC16 -d _CHAR_INDEX


..............................................................

16F690 PWM EXP.c success

success
Return code = 0
Launching the linker/assembler...
C:\Program Files (x86)\Flowcode\v5\Tools\boostc\boostlink_pic.exe -ld "C:\Program Files (x86)\Flowcode\v5\Tools\BoostC\lib" libc.pic16.lib rand.pic16.lib float.pic16.lib "16F690 PWM EXP.obj" -t PIC16F690 -d "C:\Users\Martin Wh\Downloads" -p "16F690 PWM EXP"
BoostLink Optimizing Linker Version 7.03
http://www.sourceboost.com
Copyright(C) 2004-2011 Pavel Baranov
Copyright(C) 2004-2011 David Hobday


Warning unreferenced functions removed:
    FC_CAL_Port_In__x    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_IO.c
    FC_CAL_Port_In_DDR__x    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_IO.c
    FC_CAL_Port_Out__x    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_IO.c
    FC_CAL_Port_Out_DDR__x    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_IO.c
    Wdt_Delay_S    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    Wdt_Delay_Ms    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    FCI_DELAYINT_US    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    FCI_DELAYINT_MS    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    FCI_DELAYINTWDT_MS    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    FCI_DELAYINT_S    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    FCI_DELAYINTWDT_S    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Delay.c
    FCI_GETCHAR    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_GETLENGTH    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_MIDSTRING    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_LEFTSTRING    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_RIGHTSTRING    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_TOSTRING    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_TOLOWER    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_TOUPPER    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_COMPARE    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_FLOAT_TO_STRING    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_NUMBER_TO_HEX    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_STRING_TO_INT    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_STRING_TO_FLOAT    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_STRREV    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_STRMOV    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_SHEAD    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    FCI_SCOPY    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_String.c
    isinf    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Float.c
    flt_round    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Float.c
    flt_floor    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Float.c
    flt_ceil    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_Float.c
    FC_CAL_PWM_Disable_Channel_1    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_PWM.c
    FC_CAL_PWM_Set_Duty_10Bit_1    in: C:\Program Files (x86)\Flowcode\v5\CAL\PIC\PIC_CAL_PWM.c
    FCD_PWM0_Disable    in: C:\Users\Martin Wh\Downloads\16F690 PWM EXP.c
    FCD_PWM0_ChangePeriod    in: C:\Users\Martin Wh\Downloads\16F690 PWM EXP.c
    FCD_PWM0_SetDutyCycle10bit    in: C:\Users\Martin Wh\Downloads\16F690 PWM EXP.c

Building CASM file
Memory Usage Report
===================
RAM available:256 bytes, used:47 bytes (18.4%), free:209 bytes (81.6%),
Heap size:209 bytes, Heap max single alloc:94 bytes
ROM available:4096 words, used:606 words (14.8%), free:3490 words (85.2%)



success
Return code = 0

FINISHED

Hi John,
Flowchart is compiling fine for me.
Before FC5 Compile for the first time, I have to allow BoostC from firewall prompts.
I'm also using a more up-to-date version- 5.5.2.1
You're using 5.2.0.0 .
My advice would be update FC5 with latest version & allow BoostC with any security/firewall software.

Martin
If you read a post that is useful, please show appreciation by clicking on thumbs up Icon.

Martin

JDR04
Posts: 232
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 96 times
Been thanked: 11 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby JDR04 » Tue Dec 26, 2017 12:00 am

Hi Martin, have updated the software, added flowcode to the list of allowable apps to pass through window firewall restarted laptop and switched ESET(Antvirus) off but the same problem persists.

Do you think I should reinstall my software completely.If yes, must I remove it first? Lots of thanks.....John

User avatar
medelec35
Valued Contributor
Valued Contributor
Posts: 7537
Joined: Sat May 05, 2007 2:27 pm
Location: Northamptonshire, UK
Has thanked: 2052 times
Been thanked: 2960 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby medelec35 » Tue Dec 26, 2017 12:12 pm

Hi John,
You can use the Flowcode currently installed to check for updates.
Once update is downloaded, uninstall then install latest version. It has been known for Windows Defender to cause problems. You can try disabling it if problem persists.
If you read a post that is useful, please show appreciation by clicking on thumbs up Icon.

Martin

JDR04
Posts: 232
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 96 times
Been thanked: 11 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby JDR04 » Tue Dec 26, 2017 12:38 pm

THANKS Martin.I'll give it a bash and let you know.

JDR04
Posts: 232
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 96 times
Been thanked: 11 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby JDR04 » Fri Dec 29, 2017 3:04 pm

Hi,got the ESET guys to remove their anti virus program completely and tried compiling but got the same error again. Any suggestions?

The firewall is switched off and is controlled by the ESET anti virus software.

JDR04
Posts: 232
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 96 times
Been thanked: 11 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby JDR04 » Fri Jan 05, 2018 6:26 pm

My concern is up and till now, its been working fine so how come it suddenly throws up a Boostc error.Anybody else out there with this problem?

User avatar
Benj
Matrix Staff
Posts: 12908
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 3681 times
Been thanked: 3535 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby Benj » Fri Jan 05, 2018 9:28 pm

Hello,

Try changing the Flowcode project name so it doesn't begin with a number, hopefully that should help.

If not then how often do you restart your PC? If you usually put it to sleep or hibernate then it might be time to try a restart. Might seem a funny suggestion but the BoostC licensing mechanism does have a problem if you have your computer on 20 days+.

JDR04
Posts: 232
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 96 times
Been thanked: 11 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby JDR04 » Tue Jan 09, 2018 1:36 pm

Hi Benj,I have reinstalled Windows 8.1 and Flowcode 5 as per your recommendation.This seems to have cured the boostc error. So thanks very much for that.
My only problem now is everytime i open Flowcode 5 I am asked to visit the site for a key.However the link goes to a error page on your site.

I got a key when i bought the program can i not use this to avoid the 30 day limit. Thanks very much for your help on this.

User avatar
Benj
Matrix Staff
Posts: 12908
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 3681 times
Been thanked: 3535 times
Contact:

Re: BOOSTC error when compiling to HEX

Postby Benj » Wed Jan 10, 2018 6:29 pm

I've asked David to PM you about this. We need to act within 30 days to finish the activation or your key will expire and you will need a new one. You may already have an email containing your activation details if you previously activated the license.