TS-4710 DoubleStore

From Technologic Systems Manuals
Revision as of 12:46, 27 February 2013 by Mark (talk | contribs) (Created page with "The TS-471X supports DoubleStore which can be used to significantly increase the reliability of SD cards. See our [http://www.embeddedarm.com/about/resource.php?item=628 whit...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The TS-471X supports DoubleStore which can be used to significantly increase the reliability of SD cards. See our white paper for more information on the concept. When the board first boots, the bootrom will automatically detect and boot from the card whether it is formatted with DoubleStore or has standard formatting.

When sdctl is launched it will automatically detect as well if the card is running doublestore. You can run "sdctl" to print whether it detects Doublestore as dblstor_autodetect_ok=0 or 1. Our provided SD card images are not provided with Doublestore enabled to simplify development.

You can convert a standard image to DoubleStore using the steps provided in the web interface section describing Duplicating a card. Keep in mind when moving to Doublestore this will reduce the disk space by 44% due to the addition of the duplicated data, and the CRCs. On a dual card configuration, so your Linux root filesystem has to be small enough to fit after this conversion. Read speed is limited to 88% of the maximum speed.

After converting to DoubleStore, you can run "sdctl" to get statistics on the running card: