¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Strange memory errors on AES


Jeremy Weatherford
 

Compacting only happens while the program is stopped afaik, it should
not affect runtime operations.

On Tue, Feb 22, 2011 at 10:00 AM, Barry Newton <barry@...> wrote:
Do you suppose the AES uses RAM as the temporary memory pool while
compacting? ?If RAM is somehow getting used up, this might explain
what I'm seeing. ?This program is little different from what I am
using in a lot of places, so I have to figure out why here.

Barry

On Feb 22, 2011, at 9:47 AM, Jeremy Weatherford wrote:

Program and web files are stored in flash memory, this is also what
gets compacted periodically. ?It's what the processor uses instead of
a disk.

SIMPL+ programs use RAM as working space while they are running, and
this is what they are running out of. ?The AES has a limited amount of
memory compared to the PRO2 and other "big" processors, and it's even
worse because of the enormous chunk of Adagio SIMPL+ that must be
loaded. ?I would probably start by seeing if some of the modules you
are using can be stripped down, or the buffer sizes reduced in the
SIMPL+ modules.

On Tue, Feb 22, 2011 at 9:39 AM, Barry Newton <barry@...>
wrote:
I'm curious if anyone has seen this kind of problem, it's a little
hard to describe.

Once in perhaps four or five program loads, the program starts up
spewing memory errors. ?Many of the Simpl+ programs which use memory
complain they can't write to memory. ?Eventually the hardware
watchdog
restarts the unit, but usually the errors start again and the reboot
loop continues.

I suspect it might be a problem with failure to compact properly on
load. ?The AES has about 3.5MB of memory, my program is about 2.3MB
and I have one iPad (650KB) and one iPhone (225K) on there, only one
of each type allowed. ?The problem seems to occur after reloading the
iPad/iPhone apps a few times then reloading the program.

One time I tried manually compacting when the problem started and I
got an error to the effect it couldn't allocate a pool for compaction
or something like that (can't recall exactly).

To further muddy the waters, I can't seem to recreate the error
anywhere but in this one installation. ?I tried swapping out the AES
itself, but it happens on the new one as well. ?All firmware and
software is the latest.

Ideas? ?TB hasn't been helpful.

Thanks,
Barry



------------------------------------



Check out the Files area for useful modules, documents, and drivers.

A contact list of Crestron dealers and programmers can be found in
the Database area.
Yahoo
! Groups Links





--
Jeremy Weatherford



------------------------------------



Check out the Files area for useful modules, documents, and drivers.

A contact list of Crestron dealers and programmers can be found in
the Database area.
Yahoo
! Groups Links




------------------------------------



Check out the Files area for useful modules, documents, and drivers.

A contact list of Crestron dealers and programmers can be found in the Database area.
Yahoo! Groups Links





--
Jeremy Weatherford

Join [email protected] to automatically receive all group messages.