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.
BOOSTC error when compiling to HEX
Moderator: Benj
-
- 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
- Attachments
-
- 16F690 PWM EXP.fcf
- (14.5 KiB) Downloaded 244 times
-
- FLOWCODE BOOSTC 3.jpg (75.83 KiB) Viewed 6548 times
-
- 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
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
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
-
- 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
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
Do you think I should reinstall my software completely.If yes, must I remove it first? Lots of thanks.....John
-
- 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
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.
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
-
- 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
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.
The firewall is switched off and is controlled by the ESET anti virus software.
-
- 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
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?
- 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
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+.
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+.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- 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
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.
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.
- 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
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.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel