Page 1 of 1

USB component and 18F46J50 family

Posted: Tue Nov 09, 2010 9:09 am
by Mathy
Hi,

I think there is a problem for the PIC18F46J50 family in Flowcode.
They have USB capability but when compiling I obtain this message :

Flowcode1.c
Starting preprocessor: C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\pp.exe "C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include -d _PIC18F45J50 -la -c2 -o "\Flowcode1.pp" -v -d _BOOSTC -d _PIC18

\Flowcode1.c(130): "Target device does not have USB functionality"

1 errors detected
Error: preprocessing error

failure

Is it a problem in the FCD file ?
Is it possible to choose this family to use with the Flowcode USB component ?

Thank you !

Mathy

Re: USB component and 18F46J50 family

Posted: Tue Nov 09, 2010 9:39 am
by Benj
Hello Mathy,

Thats strange, I've just checked the FCD for the 46J50 and my version does have the USB definition to allow the code base to work.

Try replacing your FCD with this copy and see if that allows your compilation to work correctly.

Re: USB component and 18F46J50 family

Posted: Tue Nov 09, 2010 9:57 am
by Mathy
Thank you for your quick reply,

I use Flowcode 4.3.7.63, so the last one I think.
In the attachement, you can find the FCD I have on my computer but I think It's not the only problem.

I don't have anything in the Picmicro configuration box as you can see on the attached files.
Now, I have this error during compilation :

C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(108:4): error: unknown identifier 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(108:4): error: invalid operand 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(108:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(112:4): error: unknown identifier 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(112:4): error: invalid operand 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(112:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(115:4): error: unknown identifier 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(115:4): error: invalid operand 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(115:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(119:4): error: unknown identifier 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(119:4): error: invalid operand 'uep2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(119:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(151:4): error: unknown identifier 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(151:4): error: invalid operand 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(151:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(153:4): error: unknown identifier 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(153:4): error: invalid operand 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(153:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(158:4): error: unknown identifier 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(158:4): error: invalid operand 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(158:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(162:4): error: unknown identifier 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(162:4): error: invalid operand 'uep3'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(162:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(396:14): error: unknown identifier 'ustat'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(396:14): error: invalid operand 'ustat'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(396:20): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(396:20): error: invalid operand '>>'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(396:12): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(399:8): error: unknown identifier 'ustat'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(399:8): error: invalid operand 'ustat'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(399:15): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(408:6): warning: local variable 'end_point' may be used uninitialized
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(410:6): warning: local variable 'pid' may be used uninitialized
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(430:4): error: unknown identifier 'ucon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(430:4): error: invalid operand 'ucon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(430:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(433:11): warning: local variable 'pid' may be used uninitialized
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(446:2): error: unknown identifier 'uaddr'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(446:2): error: invalid operand 'uaddr'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(446:8): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(465:11): warning: local variable 'pid' may be used uninitialized
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(485:11): warning: local variable 'pid' may be used uninitialized
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(513:8): error: unknown identifier 'ustat'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(513:8): error: invalid operand 'ustat'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(513:15): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(559:4): error: unknown identifier 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(559:4): error: invalid operand 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(559:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(560:4): error: unknown identifier 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(560:4): error: invalid operand 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(560:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(561:4): error: unknown identifier 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(561:4): error: invalid operand 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(561:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(562:4): error: unknown identifier 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(562:4): error: invalid operand 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(562:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(601:8): error: unknown identifier 'pir2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(601:8): error: invalid operand 'pir2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(601:14): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(643:4): error: unknown identifier 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(643:4): error: invalid operand 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(643:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(644:4): error: unknown identifier 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(644:4): error: invalid operand 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(644:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(645:4): error: unknown identifier 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(645:4): error: invalid operand 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(645:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(647:4): error: unknown identifier 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(647:4): error: invalid operand 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(647:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(648:4): error: unknown identifier 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(648:4): error: invalid operand 'ucfg'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(648:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(680:4): error: unknown identifier 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(680:4): error: invalid operand 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(680:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(681:4): error: unknown identifier 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(681:4): error: invalid operand 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(681:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(682:4): error: unknown identifier 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(682:4): error: invalid operand 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(682:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(683:4): error: unknown identifier 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(683:4): error: invalid operand 'uep0'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(683:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(686:4): error: unknown identifier 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(686:4): error: invalid operand 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(686:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(687:4): error: unknown identifier 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(687:4): error: invalid operand 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(687:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(688:4): error: unknown identifier 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(688:4): error: invalid operand 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(688:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(689:4): error: unknown identifier 'pie2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(689:4): error: invalid operand 'pie2'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(689:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(691:4): error: unknown identifier 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(691:4): error: invalid operand 'uie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(691:9): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(699:2): error: unknown identifier 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(699:2): error: invalid operand 'uir'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(699:6): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(700:4): error: unknown identifier 'ucon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(700:4): error: invalid operand 'ucon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\pic_usb.c(700:10): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(197:8): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(197:8): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(197:7): error: invalid operand '!intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(197:20): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(202:17): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(202:17): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(202:17): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(202:15): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:22): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:22): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:22): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:33): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:47): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:47): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:47): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:58): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:58): internal error: failed to generate 'do...while' expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(203:2): error: error in 'while' loop statement
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(208:2): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(208:2): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(208:2): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(208:13): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:18): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:18): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:16): error: failed to initialize variable 'store_gie'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:50): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:50): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:50): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:61): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:75): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:75): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:75): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:86): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:86): internal error: failed to generate 'do...while' expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(233:30): error: error in 'while' loop statement
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(261:2): error: unknown identifier 'intcon'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(261:2): error: failed to generate expression
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(261:2): error: invalid operand 'intcon.GIE'
C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include\USB\usb_cdc_class.c(261:13): error: failed to generate expression
\Flowcode1.c(285:22): error: unknown identifier 'intcon'
\Flowcode1.c(285:22): error: failed to generate expression
\Flowcode1.c(285:22): error: invalid operand 'intcon.GIE'
\Flowcode1.c(285:33): error: failed to generate expression
\Flowcode1.c(285:47): error: unknown identifier 'intcon'
\Flowcode1.c(285:47): error: failed to generate expression
\Flowcode1.c(285:47): error: invalid operand 'intcon.GIE'
\Flowcode1.c(285:58): error: failed to generate expression
\Flowcode1.c(285:58): internal error: failed to generate 'do...while' expression
\Flowcode1.c(285:2): error: error in 'while' loop statement
\Flowcode1.c(288:4): error: unknown identifier 'intcon'
\Flowcode1.c(288:4): error: invalid operand 'intcon'
\Flowcode1.c(288:12): error: failed to generate expression
\Flowcode1.c(289:4): error: unknown identifier 'intcon'
\Flowcode1.c(289:4): error: invalid operand 'intcon'
\Flowcode1.c(289:12): error: failed to generate expression
\Flowcode1.c(436:2): error: unknown identifier 'ancon0'
\Flowcode1.c(436:2): error: invalid operand 'ancon0'
\Flowcode1.c(436:9): error: failed to generate expression
\Flowcode1.c(437:1): error: unknown identifier 'ancon1'
\Flowcode1.c(437:1): error: invalid operand 'ancon1'
\Flowcode1.c(437:8): error: failed to generate expression
Flowcode1.c success

Re: USB component and 18F46J50 family

Posted: Tue Nov 09, 2010 9:58 am
by Benj
Hello,

I think this is a compiler issue. This device will currently only work with the HiTech compiler and not the default BoostC compiler.

Details of how to perform the switch are available from here.
http://www.matrixmultimedia.com/mmforum ... =26&t=6812