Searching \ for '[PIC]: CCS Internal Error - Contact CCS' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devices.htm?key=pic
Search entire site for: 'CCS Internal Error - Contact CCS'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]: CCS Internal Error - Contact CCS'
2001\01\31@101820 by Bill Kaufman

flavicon
face
Good Day:

I am building a special function terminal using a 40 Character X 2 Line VFD,
5 X 4 key keypad to connect to a PC through the USART. I am using a
16F877 and compiling my code using CCS C Compiler version 2.727.

I was able to get the keystroke echoed to the display and the USART port.
However, as soon as I tried setting up the interrupt driven USART receive,
I received the following error:

Error[44]   C:\PICC\PROJECTS\DID_TERM\DIDTERM.C 430 : Internal Error -
Contact CCS => Code 20:589:6

The line number for the error is one past the last line of the code. I have
tried commenting out my changes and I still get the error.

The documentation indicates to check the Call Tree for something out of
the ordinary. It also indicates to keep the Call Stack to less than 9. Mine
only goes 4 deep. I also made sure my ISR was as minimal as possible.
I even tried removing the ISR stuff and still received the error.

I have sent the information to CCS but I am wondering if anyone in the
"trenches" has experienced this error and what they did to avoid it.
Thanks for any help you can provide.

Bill

--
http://www.piclist.com hint: To leave the PICList
spam_OUTpiclist-unsubscribe-requestTakeThisOuTspammitvma.mit.edu


2001\01\31@102850 by D Lloyd

flavicon
face
part 1 2600 bytes content-type:text/plain; charset=us-ascii
Hi,

I have had a similar error mode to what you describe; even with no
stack/code/RAM overusage; the compiler has returned an "INTERNAL ERROR"
message. It appeared that the code had built and that the hex file was OK +
the code ran fine in the PIC, although I am glad it was not
a commercial project otherwise I would never let it out of the door.

I wonder if it is something to do with environment space when compiling; I
was building my project via Codewright "user function" although it does
occur when calling the command line invokation, also (which is the same
thing, effectively).

Unfortunately, I don't have the error code to hand and the compiler support
has lapsed so I have not contacted CCS.
Let me know how you get on with this; I'll try to dig up the error code for
comparison. My version of CCS is v2.722, so it looks like the (alleged!)
bug has been there for several revisions.

Regards,

Dan





(Embedded     Bill Kaufman <.....Bill_KaufmanKILLspamspam@spam@MITEL.COM>KILLspamspam@spam@MITVMA.MIT.EDU>> image moved   31/01/2001 15:18
to file:
pic07783.pcx)





Please respond to pic microcontroller discussion list
     <
PICLISTspamKILLspamMITVMA.MIT.EDU>
Sent by:  pic microcontroller discussion list <.....PICLISTKILLspamspam.....MITVMA.MIT.EDU>


To:   EraseMEPICLISTspam_OUTspamTakeThisOuTMITVMA.MIT.EDU
cc:
Subject:  [PIC]: CCS Internal Error - Contact CCS

Security Level:?         Internal


Good Day:

I am building a special function terminal using a 40 Character X 2 Line
VFD,
5 X 4 key keypad to connect to a PC through the USART. I am using a
16F877 and compiling my code using CCS C Compiler version 2.727.

I was able to get the keystroke echoed to the display and the USART port.
However, as soon as I tried setting up the interrupt driven USART receive,
I received the following error:

Error[44]   C:\PICC\PROJECTS\DID_TERM\DIDTERM.C 430 : Internal Error -
Contact CCS => Code 20:589:6

The line number for the error is one past the last line of the code. I have
tried commenting out my changes and I still get the error.

The documentation indicates to check the Call Tree for something out of
the ordinary. It also indicates to keep the Call Stack to less than 9. Mine
only goes 4 deep. I also made sure my ISR was as minimal as possible.
I even tried removing the ISR stuff and still received the error.

I have sent the information to CCS but I am wondering if anyone in the
"trenches" has experienced this error and what they did to avoid it.
Thanks for any help you can provide.

Bill

--
http://www.piclist.com hint: To leave the PICList
piclist-unsubscribe-requestspamspam_OUTmitvma.mit.edu






part 2 165 bytes content-type:application/octet-stream; (decode)

part 3 105 bytes
--
http://www.piclist.com hint: To leave the PICList
@spam@piclist-unsubscribe-requestKILLspamspammitvma.mit.edu


2001\01\31@103704 by Bill Kaufman

flavicon
face
From:  Bill Kaufman@MITEL on 01/31/2001 10:35 AM
Error Corrected:

I found I had mistakenly named a constant to the same name as a
function. DOH! Of course I find it just after I make my post!

Sorry for raising the flag early.

Bill

--
http://www.piclist.com hint: To leave the PICList
KILLspampiclist-unsubscribe-requestKILLspamspammitvma.mit.edu


2001\01\31@163636 by Olin Lathrop

face picon face
> I found I had mistakenly named a constant to the same name as a
> function. DOH! Of course I find it just after I make my post!

This is still no excuse for the compiler barfing on an internal error.


*****************************************************************
Olin Lathrop, embedded systems consultant in Devens Massachusetts
(978) 772-3129, RemoveMEolinTakeThisOuTspamembedinc.com, http://www.embedinc.com

--
http://www.piclist.com hint: To leave the PICList
spamBeGonepiclist-unsubscribe-requestspamBeGonespammitvma.mit.edu



'[PIC]: CCS Internal Error - Contact CCS'
2001\02\01@015057 by dr. Imre Bartfai
flavicon
face
Hi,
if you sent me the code, I could try to compile it with my version
(2.703). Maybe I could discover something... I personally never met this
kind of error.

Regards,
Imre


On Wed, 31 Jan 2001, Bill Kaufman wrote:

{Quote hidden}

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads


More... (looser matching)
- Last day of these posts
- In 2001 , 2002 only
- Today
- New search...