Trinition
Member
Registered: Oct 1999
Location: Cincinnati, OH
Posts: 109 |
How the patch might work:
According to TRG's in-depth explanation, it has to do with how the DRAM is refreshed.
For those of you who don't know about how DRAM works, it can only maintain its contents if it is refreshed (read and re-written) periodically.
Now, in the PalmOS devices, when the CPU is on (which is less often than you think), it is in charge of refreshing the DRAM. But, when the CPU is off (which they do to save battery power, etc.), the DRAM is supposed to go into self-refreshing mode.
It is this self-refreshing mode which is corrupted (and causes random data to be written). Depending on where the bad part is, it could corrupt unsed memory (no biggie), your data (hope you have a backup), or the running OS (better RESET!).
The patch is said to prevent the self-refreshing mode from running. Instead, it uses "burst CBR refresh" (whatever that is).
My question is, though, does that mean the device will consume more power? Does "burst CBR refresh" require the CPU to run?
(TRG's faq is at http://www.trgpro.com/support/faq_dram.html)
------------------
--
Trinition ([email protected])
|