Sign in

username:

password:



Not a member?

Search oopic



Search tips

Subscribe to oopic



Ads

Discussion Groups

Discussion Groups | | Error 23 -- Objects have exceded available RAM

Error 23 -- Objects have exceded available RAM - jporterwbtcorp - Mar 8 22:31:18 2008

Hello..

I am compiling a rather large program on an OOpicII B.2.2+ and I'm
getting the following message -- Error #23, objects have exceeded the
available RAM by XXX bytes

Is this a hardware limitation in the oOpic chip itself or can I remedy
this by installing a bigger eprom? If another eprom is the answer,
could you please specify what to use? Thanks.

John



(You need to be a member of oopic -- send a blank email to oopic-subscribe@yahoogroups.com )


Re: Error 23 -- Objects have exceded available RAM - rtstofer - Mar 8 23:30:06 2008

--- In o...@yahoogroups.com, "jporterwbtcorp" wrote:
>
> Hello..
>
> I am compiling a rather large program on an OOpicII B.2.2+ and I'm
> getting the following message -- Error #23, objects have exceeded the
> available RAM by XXX bytes
>
> Is this a hardware limitation in the oOpic chip itself or can I
remedy
> this by installing a bigger eprom? If another eprom is the answer,
> could you please specify what to use? Thanks.
>
> John
>

Object memory is 86 bytes regardless of how large the EEPROM is. I
believe that is the right number. Anyway, you have too many objects or
you have selected complex objects that use more memory than a similar
but simpler object might use.

If you are using oByte and oWord, you might be able to convert them to
byte and word which uses a different area of memory. You can't do this
if they are linked (I don't believe). Check the manual.

Richard



(You need to be a member of oopic -- send a blank email to oopic-subscribe@yahoogroups.com )

Re: Error 23 -- Objects have exceded available RAM - ooPIC Tech Support - Mar 10 0:02:52 2008

This means that you will need to reduce your object usage. Either
re-use some objects by re-linking at different parts of the program (the
ooPIC has no garbage cleanup) or use lower-resource objects. As Richard
says, you can also try using BYTE or WORD variables instead of oBYTE or
oWORD if they aren't linked to a VC.

DLC

jporterwbtcorp wrote:
> Hello..
>
> I am compiling a rather large program on an OOpicII B.2.2+ and I'm
> getting the following message -- Error #23, objects have exceeded the
> available RAM by XXX bytes
>
> Is this a hardware limitation in the oOpic chip itself or can I remedy
> this by installing a bigger eprom? If another eprom is the answer,
> could you please specify what to use? Thanks.
>
> John
>
>



(You need to be a member of oopic -- send a blank email to oopic-subscribe@yahoogroups.com )