jimski
11-04-2004, 05:00 AM
OK, here is the story. I just got my hx4700 back from PPC Techs, along with their 128MB RAM upgrade. I should point out here that this was my first experience with PPC Techs and they handled my upgrade in a very professional manner, keeping me informed every step of the way. They even installed one of the WriteShields that I ordered with my upgrade. It is something special to see, "126.27 MB" available Total main memory.
Back on topic. I decided to get this upgrade, because in the first two weeks with my new device I experienced several "out of available driver memory" errors requiring a soft reset, specifically when trying to turn on Bluetooth or occasionally WiFi. This is even though I loaded almost all apps in iPAQ File Store and allocated about 34 of the available 62MB to Program Memory. With things like Voice Commander loading on startup, there is not much Program memory left after a soft reset (about 16MB in use and 18MB available after reset)
On my upgraded 4700, I have allocated about 75MB of RAM to Program Memory and was surprised on the first day that Bluetooth would not start without a soft reset even though there were 51MB of available allocated RAM remaining. I did some testing with a non-upgraded 4700 and discovered that no matter how low I set Program Memory (set around 15MB) it jumps up to about 28MB when I launch Bluetooth or open a few programs.
So the question is, does the OS predetermine the assumed available RAM somewhere in the registry, so that regardless of what is available, things like the Bluetooth or WiFi radios will not look past, say 28MB of RAM? If so, how can i change it? With this 128MB upgrade I am approaching pure perfection, but this is certainly an obstacle. I am counting on your collective expertise to solve this one.
Back on topic. I decided to get this upgrade, because in the first two weeks with my new device I experienced several "out of available driver memory" errors requiring a soft reset, specifically when trying to turn on Bluetooth or occasionally WiFi. This is even though I loaded almost all apps in iPAQ File Store and allocated about 34 of the available 62MB to Program Memory. With things like Voice Commander loading on startup, there is not much Program memory left after a soft reset (about 16MB in use and 18MB available after reset)
On my upgraded 4700, I have allocated about 75MB of RAM to Program Memory and was surprised on the first day that Bluetooth would not start without a soft reset even though there were 51MB of available allocated RAM remaining. I did some testing with a non-upgraded 4700 and discovered that no matter how low I set Program Memory (set around 15MB) it jumps up to about 28MB when I launch Bluetooth or open a few programs.
So the question is, does the OS predetermine the assumed available RAM somewhere in the registry, so that regardless of what is available, things like the Bluetooth or WiFi radios will not look past, say 28MB of RAM? If so, how can i change it? With this 128MB upgrade I am approaching pure perfection, but this is certainly an obstacle. I am counting on your collective expertise to solve this one.