XNAND2 Upgrade for XNAND for Better Endurance on the TS-4200

Notice Id: 43
Type: Firmware Update
Effective On: Jan 16, 2017
Published: December 21, 2016 Products Affected: TS-4200

Notice Id: 43 | Type: Firmware Update | Effective On: Jan 16, 2017 | Published: December 21, 2016 | TS-4200

Dear Valued Customer,

We are contacting you today to notify you that we are pushing out an XNAND2 Upgrade for XNAND for Better Endurance on the TS-4200.  The XNAND user-space device driver, which manages the NAND flash device for the system, will be upgraded to XNAND2 on all TS-4200 units shipped starting in early 2017.   A new FPGA image will be included in the release.  The new FPGA image incorporates the needed changes for XNAND2, with no other functional modifications. The new XNAND2 is transparent to the application layer, but your production imaging files may need to be updated.  Please read below for details on how to determine if your software needs to be updated, and instructions for updating your software. Please contact us if you have any questions or concerns.

The affected products are: TS-4200

Technologic Systems is committed to providing the highest quality product over the entire lifecycle of our products.  After recently discovering that newer SLC NAND flash devices have lower endurance, Technologic Systems will be upgrading the NAND management drivers.  XNAND2 introduces wear-leveling which will significantly extended the endurance of the NAND flash.  Additionally XNAND2 utilizes error correcting codes (ECC), check sums, and data redundancy to perform more reliably than other wear-leveling based NAND management solutions.

XNAND2 has been tested under a variety of rigorous tests and is fully qualified to run in the most aggressive of embedded environments.  More details on XNAND2 and its qualification testing can be found in the white paper "XNAND2: NAND Device Driver for Today’s Lower Endurance SLC NAND".  Additional information on the changes in SLC NAND can be found in the white paper "SLC NAND: Secrets Exposed".  For information on using XNAND2 with TS-4200, refer to the product users guides.

White Paper: XNAND2: NAND Device Driver for Today’s Lower Endurance SLC NAND

White Paper: SLC NAND: Secrets Exposed
(coming soon through our media partners, watch for link updates in the article above)

XNAND2 usage information:

For all customers who use the image preprogramed on the TS-4200 by Technologic Systems as is, i.e. load the application to the device without overwriting the original image, no changes will be required. Just load the application code as usual on the new boards.

For any customers who build their own image to be loaded on the on board flash, please re-build your image using the files and information located at the following path:

For the TS-4200:

For any customers who have concerns about NAND on systems received previously so please review the information in the users guides for "Upgrading an XNAND installation to XNAND2 without loosing data (for TS-4200 only)" at the link above

Please contact us before Jan 16, 2017 (3 weeks from now) if you are anticipating any issues with updating your systems to XNAND2 so that we can assist you through the conversion.

Technologic Systems appreciates your business. If you have further questions or concerns, please contact us by either replying to this email or filling out the contact us form at http://pcs.embeddedarm.com/notices/xnand2-upgrade-for-xnand-for-better-endurance-on-the-ts-4200.

Best Regards,

Technologic Systems
16525 East Laser Drive
Fountain Hills, AZ 85268
Phone: (480) 837-5200
Fax: (480) 837-5300

Contact Us