Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Strange memory errors on AES
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 |
Jeremy Weatherford
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 -- Jeremy Weatherford |
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.
toggle quoted message
Show quoted text
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 |
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 -- Jeremy Weatherford |
Then this is all the more confusing. This error only occurs
toggle quoted message
Show quoted text
immediately at upload or not at all. If the runtime memory write errors don't appear right away, the program will run fine indefinitely. The only reason I wondered if compacting had anything to do with it is I tried a compact when the program was running fine and got the failure. On Feb 22, 2011, at 10:08 AM, Jeremy Weatherford wrote:
Compacting only happens while the program is stopped afaik, it should |
to navigate to use esc to dismiss