NCR RealScan Flash Drive Prep

Release Notes

The application's primary purpose is to eliminate the use of laptops or PC connections to push/pull Firmware and EEPROM to/from the scanner. All of the processes involved in setting communication parameters and running applications will be replaced by a single thumb drive properly prepared by this application software. It will provide also a user interface that will display the options the user can select for their scanners and then prepare the thumb drive accordingly. The software may be installed on a Windows based back-office system.

The flash drive prep application will only be available for 7878, 7884, 7874, 7893, 7812, 7879 and 7879 LitePXA/Zynq scanner products.

Version 1.03.1037.0163 Build 1037 | May 30, 2016

Significant Changes

Major:

SCANAPPS-600 Use new mask file 497-0510682 for the EEUSER definition file.

Minor:

SCANAPPS-528 Make all phrase for remove clone files dialog appear in one line.

SCANAPPS-530 Request to modify the steps in Scanner Cloning Using Programming Tags section under FDP help file.

SCANAPPS-531 Request to implement a feature in FDP installer to move binary files from Program Files to Program Data when installing FDP Build 1035 and above.

SCANAPPS-601 No Continue confirmation dialog pop-up for cloning when Prep Flash Drive button is clicked.

SCANAPPS-602 Request to set at least 50kb flash drive space validation when doing eeprom push, pull and clone.

SCANAPPS-710 Old EEUSER Definition file is not updated after updating or cloning EEPROM when installing from Build 1036 to 1037

SCANAPPS-711 Application Data shortcut on start menu is missing after installing build 1036 to 1037

Version 1.03.1036.0155 Build 1036 | September 21, 2015

Significant Changes

Minor:

SCANAPPS-28Specify correct flash drive space validation when prepping for cloning process

SCANAPPS-29 Add "7812" and "7879" strings in "Remove clone files?" dialog

SCANAPPS-465 Add 64-bit .NET Framework 2.0 installer to the setup bootstrapper.

SCANAPPS-475 Confirmation dialog still popped-up even if Confirm button is already clicked.

SCANAPPS-379 Change to new Start Menu structure

SCANAPPS-381 Change to new RealScan Naming

SCANAPPS-382 Full Windows 7 Support

SCANAPPS-471 Texts/path below the firmware link is cut-off/clipped

SCANAPPS-473 Need to update documentation files for FDPv1

Version 1.03.1035.0146 Build 1035 | June15, 2015

Significant Changes

Major:

SCANAPPS-191 Application will crash when copying a read-only bin file in the Flash Drive Prep install directory.

SCANAPPS-442 Need to use new eeprom user definition file 0508825.bin.

Minor:

SCANAPPS-189 Unable to create INI file on flash drive after Prepping Flash Drive button when Confirm button is clicked

SCANAPPS-199 Suggest to change 7879 flash drive space validation when extracting firmware.

SCANAPPS-200 Request to add latest FW released bin files in FDP install package.

SCANAPPS-201 Request to update software requirements in FDP support files.

SCANAPPS-350 Re-organize RealScan Apps tool directory in SVN.

SCANAPPS-351 Use SDK directory for dependencies.

SCANAPPS-367 Modify NSIS installer script to follow team's installer template

SCANAPPS-371 Remove all warnings during build.

SCANAPPS-379 Change to new Start Menu structure

SCANAPPS-380 Change to new Program Files structure

SCANAPPS-381 Change to new RealScan Naming

SCANAPPS-382 Full Windows 7 Support

SCANAPPS-454 Remove EventLogger for it is unnecessary

SCANAPPS-462 ERROR that the EEUSER Definition file is empty when not

Version 1.03.1034.0129 Build 1034 | September 24, 2014

Significant Changes

Major:

SCANAPPS-173 7879 FW bin files in FDP directory were all deleted after flash drive is inserted in PC and FDP app is run.

SCANAPPS-170 Pulled EEPROM from 7812 will not be displayed in the dropdown list

SCANAPPS-162 Unable to view the 7879 firmware bin files in drop-down list.

Minor:

SCANAPPS-160 Suggest to include an information message that all clone files will be removed before prepping.

SCANAPPS-161 Suggest not to close the application when clicking NO button after clicking Prep Flash Drive.

SCANAPPS-163 Suggest to remove FlashDriveReadyMessageDialog after clicking OK button on NotEnoughSpaceMessageDialog

SCANAPPS-165 Suggest to add space validation for 8mb firmware size for 7884, 7874 and 7893 scanner when flashdrive space is limited

SCANAPPS-168 Suggest to make "Not enough space message dialog" to a modal pop-up message

SCANAPPS-171 Suggest to change the full version number of the tool in the registry

SCANAPPS-172 Include dotNET framework distribution installation package in the build.

SCANAPPS-183 Suggest to change reinstallation error message when application is still running.

SCANAPPS-184 Not enough space error message occurs when there's no process to perform during prepping.

SCANAPPS-185 Suggest to change the Not enough space from an error to warning dialog.

Version 1.03.1033.0115 Build 1033 | August 12, 2014

Significant Changes

Major:

SCANAPPS-137 Add support for 7879 scanner

Minor:

SCANAPPS-33 Suggest to automatically close the application after clicking OK when FlashDrive.ini was not found

SCANAPPS-31 Should give Not enough space error message when pushing 7812 fw with less flash drive space

SCANAPPS-29 Add "7812" string in "Remove clone files?" dialog

SCANAPPS-28 Add a maximum 17mb flash drive space validation in fw and eeprom cloning tab

SCANAPPS-27 Limit the installer to a single instance

Version 1.02.1032.0109 Build 1032 | October 23, 2012

Significant Changes

Major:

(78XX_APPLICATIONS-1132) [RFC-FDP-v1] - Add 7812 support.

Minor:

(78XX_APPLICATIONS-946) [FDPv1] Can prep flashdrive with the same filename on extractfirmware and extract eeprom.

(78XX_APPLICATIONS-969) [RFC-FDP-v1] Re-open 401898: Update logs and dumps dropdown listwhen renaming the files in FlashDrive.

(78XX_APPLICATIONS-1050) [FDP-v1] Unhandled exception occurs when deleting the ini file.

(78XX_APPLICATIONS-1056) [FDP-v1] Bin file will be replaced/overwritten by another bin file.

(78XX_APPLICATIONS-1104) [RFC FDPv1] Remove extra "Save and Reset" tag in the programming sequence for cloning.

(78XX_APPLICATIONS-1126) [RFC-FDP-v1 ] - Lacking instructions on help file.

Version 1.01.1031.0102 Build 1031 | September 20, 2012

Significant Changes (TARs)

(78XX_APPLICATIONS-960) [FDP-v1] No desktop and start Menu Program Shortcuts.

Version 1.01.1030.0101 Build 1030 | May 18, 2012

Significant Changes (TARs)

78XX_APPLICATIONS-927) [RFC-FDP-v1] Build Number should be change from 1027 to 1029.

Version 1.01.1029.0100 Build 1029 | March 5, 2012

Significant Changes (TARs)

RFC474896: Update eeuserdefinitionfile to latest.

Version 1.01.10289.0098 Build 10289 | January 27, 2011

Significant Changes (TARs)

RFC : Build for SAT.

Version 1.01.1027.0098 Build 1027 | January 27, 2011

Significant Changes (TARs)

  • RFC455832: Tools with MSI installer on SAT must be uninstalled individually.

Version 1.01.1025/26.0097 Build 1025 | January 21, 2010

Significant Changes (TARs)

  • Special build for SAT – silent installation

Version 1.01.1024.0096 Build 1024 | November 13, 2009

Significant Changes (TARs)

  • RFC420318: Exception error occurs when deleting some lines in FlashDrive.ini.
  • RFC 420455: Unable to overwrite the file from the thumbdrive with file in Desktop

Version 1.01.1023.0094 Build 1023 | November 04, 2009

Significant Changes (RFCs)

  • RFC 419484:Have flashapp IGNORE the statement nic_override in an ini.

Known Issues:

  • RFC420318: Exception error occurs when deleting some lines in FlashDrive.ini.
  • RFC 420455: Unable to overwrite the file from the thumbdrive with file in Desktop

Version 1.01.1022.0093 Build 1022 | October 14, 2009

Significant Changes (RFCs)

  • RFC 418363:Old Help.html should not be included in the installer's package.

Version 1.01.1021.0092 Build 1021 | August 12, 2009

Significant Changes (RFCs)

  • RFC 411776:Notify user on low disk space before prepping.

Version 1.01.1020.0091 Build 1020 | July 22, 2009

Significant Changes (RFCs)

  • RFC 410739:Restate Remove clone files dialog or add capability to detect clone file.

Version 1.01.1019.0090 Build 1019 | July 20, 2009

Significant Changes (TARs)

  • RFC 410654:Exception error occurs if .ini has an invalid extra string w/ dot.

Version 1.01.1018.0089 Build 1018 | July 14, 2009

Significant Changes (RFCs)

  • RFC 409634:Request to change or add details in the message box in Parameters.
  • RFC 409953: Bottom part of About page is editable.
  • RFC 409954:FlashDrivePrep's Help file needs to update.

Significant Changes (TARs)

  • RFC 409781: Browsed EEPROM file will disappear in the dropdown list.
  • RFC 409784: Prep button is still enabled though file in dropdown list is removed.

Version 1.01.1017.0084 Build 1017 | July 08, 2009

Significant Changes (TARs)

  • RFC 409420: Browsed firmware filename will disappear in the dropdown list after prepping.

Version 1.01.1016.0083 Build 1016 | July 02, 2009

Significant Changes

  • Allowable length for all *.bin files should not be more than 29 characters (including the ‘.bin’ extension), thus filtering all *.bin files more than 29 characters will be copied to the application’s directory and will not be visible on the pulldown-lists. Filenames can be renamed while the application is running and can be added manually through the browse buttons (Note: Manually added files will still undergo a length validation).
  • .Exe file and .DLL assemblies are now obfuscated to avoid reverse engineering.

Significant Changes (RFCs)

  • RFC 408906: Firmware/EEPROM update filename should only accept until 29 chars.

Significant Changes (TARs)

  • TAR 409008:Obfuscate .exe and .dll assemblies.

Version 1.01.1015.0081 Build 1015 | June25, 2009

Changes

  • RFC 405882: Restriction should be added when updating scanner parameters.

Version 1.01.1014.0080 Build 1014 | June04, 2009

Changes

  • RFC 406052: Icon Does Not Display Correctly in Add/Remove Programs Dialog Box, WePOS only.
  • Update on Help file

Known Issues:

  • RFC 405822: Prevent cross scanner EEPROM update via Flash Drive.
  • TAR 404474: Application will become unresponsive if flash drive is removed while the application is still on process (i.e., splash screen - copying of files from flash drive to application's directory occurs).

Version 1.01.1013.0079 Build 1013 | May 29, 2009

Changes

  • New format of Help file.
  • Readme Update.
  • About page minor changes.

Known Issues:

  • RFC 405822: Prevent cross scanner EEPROM update via Flash Drive.
  • TAR 404474: Application will become unresponsive if flash drive is removed while the application is still on process (i.e., splash screen - copying of files from flash drive to application's directory occurs).

Version 1.01.1012.0078 BUILD 1012 | May 13, 2009

Significant Change(s)

  • Utilization of 7893 official image.

Significant Changes (TARs)

  • TAR 404453: Flash Drive Prep Tool treats the pulled eeprom file from 7893 B-model as invalid.

Known Issues:

  • Application will become unresponsive if flash drive is removed while the application is still on process (i.e., splash screen - copying of files from flash drive to application's directory occurs).

Version 1.01.1011.0077 BUILD 1011 | May 06, 2009

Significant Changes (RFCs)

  • Change product name in the installer banner image from 'RealScan' to 'RealPOS Scanner'
  • Shorten “Version” to “v” (e.g. v1.01.1011.0077) in the About Page.

Version 1.01.1010.0077 BUILD 1010 | May 01, 2009

What this release includes

  • Start Menu hierarchy (for Windows)

- Start>All Programs>NCR Scanner>Flash Drive Prep Tool

  • Change product name in the Banner image from 'RealScan' to 'RealPOS Scanner'
  • Change Program folder structure (for Windows).

- C:\Program Files\NCR\Scanner\ FlashDrivePrepTool

Significant Changes (RFCs)

  • TAR 403151: Change product name from "RealScan" to "RealPOS".
  • TAR 401073: Firmware bin file will change after prepping.

Version 1.01.1009.0077 BUILD 1009 | April 22, 2009

Significant Changes (TARs)

  • TAR 401073: Firmware bin file content will change after prepping.

Version 1.01.1008.0076 BUILD 1008 (BETA) | April 15, 2009

Significant Changes (RFCs)

  • RFC 401342: Limit pull filename on both Firmware and EEprom to only 35 characters.

Known Issues:

  • TAR 401073: Firmware bin file will change after prepping.

Version 1.01.1007.0075 BUILD 1007 (BETA) | April 01, 2009

What this release includes

  • Added support for 7893 PXA Scanner.
  • Added DLL information in the log file.
  • Added Windows Event Logging.
  • New application icon and banner image.
  • New About Page format.
  • Added DLL information in About Page.
  • Added auto-refresh pull-down lists.
  • Added a Splash screen that shows the initialization of components required by the application.
  • Application terminates automatically if flashdrive has been removed.

Significant Changes (TAR’s)

  • TAR400667: 'Flash Drive is full' messageBox shows when prepping 7893 Scanner.
  • TAR400668: FD detection dialog will launch again though already clicked Submit.
  • TAR400671:EE_User Definition file not created every prepping.
  • TAR400675: Will not restart automatically when detaching flash drive.
  • TAR 400552:App should include all latest firmware bin builds in apps directory.
  • TAR 400558: 7874 scanner image will change to 7893 image when prepping in 7893.
  • TAR 400560: "File Not Found" when prepping empty flash drive.

Significant Changes (RFC’s)

  • TAR 400665: Remove 0464370 bin file as an embedded resource.
  • TAR 400669: 'Flash Drive is Full ' message should appear if flashdrive is full.
  • TAR 401020: App should terminate/exits if flashdrive is removed.

Version 1.01.1006.0065 BUILD 06 (BETA) | March 25, 2009

Significant Changes (TAR’s)

  • TAR399901: Certain dialog will pop when deleting all dump or log files.
  • TAR400199: Duplicate filename was observed when prepping fresh installed FDP
  • TAR400207: Inconsistent filename was found under Confirm File Replace dialog.
  • TAR400217: Flash dive is Full will prompt after prepping renamed bin file.
  • TAR400450: Change executable filename for the application

Version 1.0.3.6 BUILD 05 (BETA) | March 17, 2009

Significant Changes (RFC’s)

  • Fix related to RFC 399305

Version 1.0.3.6 BUILD 04 (BETA) | March 14, 2009

Significant Changes (RFC’s)

  • RFC 399305: Not Allowed dialog will pop which should not in this current tab though update and extract firmware was not also enabled simultaneously in the Target Scanner tab.
  • RFC 399309: Convert read-only files to normal attribute on app's directory.
  • RFC 399288: Remove Installation Folder Page in Flashdrive Prep Setup.
  • RFC 399199: Sort items on all pulldown list.
  • RFC 399195: Validate *.log and *.dmp files that contains spaces that are loaded.
  • RFC 398952: Auto-refresh feature for log & dump file pulldown lists.

Version 1.0.3.0 BUILD 03 (BETA) | March 07, 2009

What this release includes

  • Added support for 7893 PXA Scanner.
  • Added DLL information in the log file.
  • Added Windows Event Logging.
  • New application icon and banner image.
  • New About Page format.
  • Added DLL information in About Page.
  • Added auto-refresh pull-down lists.
  • Added a Splash screen that shows the initialization of components required by the application.

Significant Changes (RFC’s)

  • RFC 364312: Auto-refresh for all pull-down list.
  • RFC 397683: Second instance of the app must focus back on the current process.
  • RFC 397684: Enhance 7878, 7884, and 7874 graphic text images.
  • RFC 397685: Replace application icon and banner image.
  • RFC 397687: Change About Page to conform to the new style guide.
  • RFC 397690: Add DLL versions in Log file.
  • RFC 397692: Convert read-only files (*.ini) to Normal file attribute.
  • RFC 397694: Add registry keys like version number, build number, and build date.
  • RFC 397571: Add Windows Event Logging.
  • RFC 398650: Create a splash screen that shows the app's current process.
  • RFC 398669: Make eeuser definition file as apps embedded resource.
  • RFC 398952: Auto-refresh feature for log & dump file pull-down lists.
  • RFC 399199: Sort items on all pull-down lists.
  • RFC 399288: Remove Installation Folder Page in Flashdrive Prep Setup.
  • RFC 399305: Not Allowed dialog will pop which should not in this current tab though update and extract firmware was not also enabled simultaneously in the Target Scanner tab.

Significant Fixes (TAR’s)

  • TAR 398224: Add a flag that will let the app know that bin validation is done.
  • TAR 399309: Convert read-only files to normal attribute on app's directory.

Known Issues with This Release

  • RFC 399288:Build 01-02 versions of the application can cause serious problem if Build 03 is already installed. To avoid this, uninstall manually previous versions before installing BUILD 03. Avoid on-top installations. This issue will be resolve on the next build (BUILD 04), but applicable only for build 03.

Version 1.0.1.4 BUILD 02 (BETA) | June 30, 2008

Significant Fixes (TAR’s)

  • RFC 380681: Prep flash drive button should be disabled since there’s no bin file entered.
  • RFC 380719: The Apps won’t accept read only Bin file from the hard drive.

Version 1.0.1.2 BUILD 01 (BETA) | May 31, 2008

Significant Changes (RFC’s)

  • RFC 380005: Purge checkbox is disable while FW or EEPROM cloning are still checked.
  • RFC 380006: Rephrase the dialog messages to be consistent with the apps functionality.
  • RFC 380025: Unselected Scanner class number should be grayed out when clicking prep button.

Significant Fixes (TAR’s)

  • RFC 380104: Flash Drive Prep- Extra space found in preview pane.
  • RFC 380107: App will not read log files from the flashdrive if there's a read-only binfile.
  • RFC 380278: FlashDriveReady dialog still appears after hitting OK of the Exception dialog.

Version 1.0.0.6 BUILD 01 (BETA) | April 29, 2008

Significant Changes (TAR’s)

  • RFC 379537: Placeholder for Firmware/Parameters Update or Extract state
  • RFC 379532: Implementation of the Scanner indicator in preview panel.
  • RFC 379529: FW bin files in the app directory automatically append in Flash drive prep app.
  • RFC 379530: Make Title versioning occur in runtime only.
  • RFC 379531: Build number automatically increments in every builds.

Version 1.0.0.0 BUILD 01 (BETA) | February 11, 2008

Significant Changes (RFC’s)

  • RFC 374656: Change opening window property so it is not “always on top.
  • RFC 374665: FlashDrivePrep application must detect or list multiple flash drive inserted.
  • RFC 374668: Change "Drive arrived E:\" to just "E:\".
  • RFC 374660: Change or remove misleading candy cane bar at opening window
  • RFC 374657: Change error message when .ini file contains syntax errors.
  • RFC 374651: Change the 'Cancel' button to 'Exit' in main window.
  • RFC 374654: Add .NET 2.0 Framework in the installer package.
  • RFC 374653: FlashDrivePrep app shouldn't allow updating and extracting FW at the same time
  • RFC 374658: FlashDrivePrep-Extract FW and Parameters textbox will not accept "-" and "_".
  • RFC 374676: Thumb Drive Prep app - Support EEPROM areas p0, p1 and p2 with push and pull.
  • RFC 374865: Replace EEuserdefinitionfile 0454628.bin with 0460010.bin
  • RFC 374885: FlashDrive app should able to accept firmware configurations for consistency
  • RFC 375260: Allow users to configure flash drive to download PXA language and wav files.
  • RFC 375262: Change 84 and 74 photo background to follow 78 Photo color scheme
  • RFC 375266: Change scanner settings preview implementation
  • RFC 375273: Detect Flash Drive even if it is plugged in prior to starting the application
  • RFC 375314: Add ?Confirm Replace of file? Dialog when adding Firmware/Parameter bins.
  • RFC 375399: Bring back the Info dialog that displays the link where we can download FW.
  • RFC 376140: Add progress bar feedback when the app loads.
  • RFC 376138: Filter valid bin files when copying from Flash drive to PC.
  • RFC 376086: Controls enabled after setting Firmware and Parameters cloning.
  • RFC 376044: Request to modify "Flash Drive Configuration File Validation Report" dialog.
  • RFC 376137: Incorrect scanner image displayed when main window loads up.
  • RFC 376214: Disable maximize info window the link to bin file website.
  • RFC 376255: Confirm button should be disabled after the app Preps.
  • RFC 376539: Remove Clone Mode Flash Drive files if Clone Mode configured in Flashdrive.ini
  • RFC 376767: Not allowed message box unexpectedly appears.
  • RFC 378416: Restriction of extracting firmware and parameter with the same filename.

Significant Changes (TAR’s)