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

Post Reply
JDR04
Posts: 271
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 111 times
Been thanked: 13 times
Contact:

BOOSTC error when compiling to HEX

Post by JDR04 »

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 239 times
FLOWCODE BOOSTC 3.jpg
FLOWCODE BOOSTC 3.jpg (75.83 KiB) Viewed 6445 times

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: BOOSTC error when compiling to HEX

Post by medelec35 »

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
Martin

JDR04
Posts: 271
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 111 times
Been thanked: 13 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by JDR04 »

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

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: BOOSTC error when compiling to HEX

Post by medelec35 »

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.
Martin

JDR04
Posts: 271
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 111 times
Been thanked: 13 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by JDR04 »

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

JDR04
Posts: 271
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 111 times
Been thanked: 13 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by JDR04 »

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: 271
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 111 times
Been thanked: 13 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by JDR04 »

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: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by Benj »

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: 271
Joined: Tue Mar 05, 2013 10:49 pm
Has thanked: 111 times
Been thanked: 13 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by JDR04 »

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: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: BOOSTC error when compiling to HEX

Post by Benj »

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.

Post Reply