Sei sulla pagina 1di 9

SmartFlash Help

ii
Table Of Contents
SmartFlash Help.............................................................................................................................. 1
Settings ........................................................................................................................................ 1
Buttons ......................................................................................................................................... 2
Operation ..................................................................................................................................... 3
Check For Updates.......................................................................................................................... 5
About Box ........................................................................................................................................ 6
Index ................................................................................................................................................ 7

1
SmartFlash Help
Last Modified June 24, 2008

SmartFlash is a utility to program application images into CPU (Central Processing Unit) flash
memory and optionally clear the RAM (Random Access Memory) on an Omni 3000/6000 68-6201
or a SmartBus LMC/RMC CPU board. For the Omni 68-6201, two independent application
images may be programmed in flash space. An additional option is provided to select which of
these images is to be run by default.
Settings
The items listed below are the descriptions of each setting option. Click on a setting for more
information.

Target Unit
Select the CPU of the target unit which you are working with. The selections are:
Omni 3000/6000 68-6201
SmartBus LMC/RMC

Flash File
The Flash File is the program file that is being transmitted to the target unit. Use the
'Select' button to choose the flash file. A standard 'Open File' dialog appears to allow you
to browse for a flash file with the '.bin' extension. To select a file, click on the file and
press 'Open'. The name and path of the selected file is displayed for convenience.

Flash Image (Omni 68-6201 only)
There are up to two flash images that can be stored in the Omni 68-6201 CPU board. If
there is already an image stored, the flash image version is displayed. After a flash file
has been selected, the flash image selection is enabled. Select which image area (1 or 2)
you would like to transmit the flash file to.

Boot Image (Omni 68-6201 only)
The 'Boot Image' is the image (1 or 2) that executes when the Omni is reset or powered
up. See the 'Flash Image' section to see which version is installed in images 1 and 2.

Flash Options
The flash options are 'Program Flash' and 'Verify Flash':
The 'Program Flash' option transmits the selected flash file (as well as a
BootLoader image if it is newer than the current one) to the target unit.
The 'Verify Flash' verifies the flash program that was transmitted was
programmed correctly in the target unit.

If the option is performed successfully, a green box with a checkmark is displayed next to
the option. If the option was unsuccessful, a red box with an 'X' is displayed.

RAM Options
The RAM options are 'Clear All RAM' and 'Clear Configuration RAM':
The 'Clear All RAM' option clears all configuration, totalizer, and calibration data
in RAM. Note: The calibration data is restored from back-up storage upon
application start-up.
SmartFlash Help
2
The 'Clear Configuration RAM' option only clears the configuration RAM and
leaves the totalizer and calibration RAM intact.

Selection of either option initiates a system reset on the target unit and starts the default
application.

If the option is performed successfully, a green box with a checkmark is displayed next to
the option. If the option was unsuccessful, a red box with an 'X' is displayed.

Buttons
The items listed below are the descriptions of each button. Click on an item for more information.

Connect
First make sure the appropriate cables are physically connected before pressing the
'Connect' button. A connection is attempted to the unit when the button is pressed. Note:
For an Omni 68-6201 target, the Omni must be in 'BootLoader' mode before a connection
can be made. To enter the BootLoader mode, set the front panel lock switch to the 'off'
position, press and hold the 'Prog' button while pressing the 'Reset' switch located behind
the front panel of the Omni at the top right. The display will show the 'Boot Option
Menu'.Scroll down until the brackets are around the words 'Enter BootLoader' and press
the 'Enter' button. Note: you have five seconds after reset to begin scrolling or the reset
procedure will have to be repeated.

A successful connection is indicated by a status message above the Flash File section
and by the enabling of the Flash File Select button and RAM Options. The 'Connect'
button text changes to 'Start'.

Select
Click on the 'Select' button to choose the flash file to send to the target. A standard 'Open
File' dialog appears to allow you to browse for a flash file with the '.bin' extension. To
select a file, click on the file and press 'Open'. Note: for the Omni 68-6201 CPU, a flash
file is provided by Omni that must be licensed for the CPU serial number of the target
unit.

When a valid file is selected, the selected file name and path are displayed in the 'Flash
File' section and the Flash Options are enabled.

Start
The 'Start' button is enabled after a flash file is selected, a RAM option is checked, or a
boot image selection is changed. Press the 'Start' button to initiate the selected
operations. A status message with progress bar is displayed to show the progress of the
operations being performed.

Abort
The 'Abort' button can be pressed anytime after a flash has been started until it is
completed. If the button is pressed, a message appears asking if you want to abort this
operation. If you select 'Yes' the flashing is stopped and a red 'X' appears next to the
function that is being performed. If you select 'No' the operation continues from where it
left off.

Exit
Press 'Exit' to close the program.

SmartFlash Help
3
Operation
First select the Target Unit or CPU type. Click on a CPU type for instructions specific for that
CPU.
Omni 68-6201
If you will be uploading a flash file to the target unit, ensure the 'Flash Update'
jumper, J5, is in the 'Enabled' position on the Omni 68-6201 CPU board before
getting started.
Connect a USB cable from the mini-B port on the Omni 68-6201 CPU to a
standard USB port on your PC. Note: USB drivers must be installed before a
successful connection can be established. Reference Technical Bulletin TB-
071201 'Installing USB Drivers' for more information.
The Omni must be in 'BootLoader' mode before a connection can be made. To
enter the BootLoader mode, set the front panel lock switch to the 'off' position,
press and hold the 'Prog' button while pressing the 'Reset' switch located behind
the front panel of the Omni at the top right. The display will show the 'Boot Option
Menu'. Scroll down until the brackets are around the words 'Enter BootLoader'
and press the 'Enter' button. Note: you have five seconds after reset to begin
scrolling or the reset procedure will have to be repeated.
Press the 'Connect' button.
On successful connection, a message is shown above the 'Flash File' section
similar to the following:
Connected: Local USB Port to OMNI USB Port [SN: 01234-567A]
The 'Flash Image' section displays the current versions of the flash images.
The 'Boot Image' and 'RAM Options' sections are enabled.
Select the default boot image (1 or 2).
Select the RAM options required.
If you wish to upload a flash file to the target unit:
! Press the 'Select' button to choose the flash file with the '.bin' extension
that was provided by Omni that is licensed for the CPU serial number of
the target unit.
! In the Open dialog, locate and select the file and press the 'Open' button.
! If the file is not licensed, a message is displayed and the flash upload will
not proceed.
! If the file is valid, the selected file name with path is displayed in the
'Flash File' section and the 'Licensed To' information is displayed
beneath it.
! The 'Flash Image' and 'Flash Options' sections are enabled.
! Select the flash image number (1 or 2) to flash. The flash file version to
be uploaded is shown next to the selection preceded by a left facing
arrow.
! Select which flash options are required.
Press the 'Start' button.
If you are uploading a flash file and the jumper, J5, is not in the enabled position,
a message is displayed and the flash operation fails. A red box with an 'X' is
shown next to the Program Flash option. If any RAM options were selected they
are not performed.
A status message with progress bar is displayed to show the progress of the
options selected.
If uploading a flash file, once the file has been successfully transferred and
validated in the Omni, a message is displayed. The user has the option to
continue with the re-programming of the flash memory or to cancel the operation.
SmartFlash Help
4
The message 'Completed Successfully' is displayed if the operation completes
successfully.
The Omni is automatically restarted after completion using the Boot Image
selected if either RAM option is selected, otherwise the unit is left in BootLoader
mode and must be manually restarted either by the reset switch or power reset.
Press 'Exit' to exit the SmartFlash utility.


SmartBus (LMC/RMC)
Connect a serial cable to any serial port on the LMC/RMC and to a serial port on
your PC.
Press the 'Connect' button.
The message 'Waiting for Boot Loader Reset' appears with a progress bar to
show the status of the reset.
On successful connection, a message is shown above the 'Flash File' section
similar to the following:
'Connected: COM1: To RMC Serial Port 2'.
The 'RAM Options' section is enabled.
Select the RAM options required.
If you wish to upload a flash file to the target unit:
! Press the 'Select' button to choose the flash file with the '.bin' extension.
! In the Open dialog, locate and select the file and press the 'Open' button.
! The selected file name with path is displayed in the 'Flash File' section.
! The 'Flash Options' are then enabled.
! Select which flash options are required.
Press the 'Start' button.
A status message with progress bar is displayed to show the progress of the
options selected.
The message 'Completed Successfully' is displayed if the operation completes
successfully.
The unit is automatically restarted after completion if either RAM option is
selected, otherwise the unit must be manually restarted.
Press 'Exit' to exit the SmartFlash utility.




5
Check For Updates
Compares the current running version of SmartFlash to the latest version released on the Omni
web site. A message is displayed to tell the user whether or not an update is available.

Click on the following link to download updates:

www.omniflow.com/support/softwaredownloads/index.html

6
About Box
Use this command to display the copyright notice and version number of your copy of the
program.

7
Index
A
Abort ............................................................1
About Box ....................................................6
B
Boot Image ..................................................1
Boot Option Menu........................................1
BootLoader ..................................................1
C
Check For Updates......................................5
Clear All RAM..............................................1
Clear Configuration RAM.............................1
Connect .......................................................1
CPU .............................................................1
E
Exit ...............................................................1
F
Flash File .....................................................1
Flash Image.................................................1
Flash Options...............................................1
Flash Update ...............................................1
L
Licensed To ................................................ 1
M
Mini-B.......................................................... 1
O
Omni 68-6201 CPU..................................... 1
P
Program Flash ............................................ 1
R
RAM Options............................................... 1
Reference Technical Bulletin TB-071201 ... 1
S
Select .......................................................... 1
SmartBus (LMC/RMC) ................................ 1
SmartFlash.............................................. 1, 5
SN............................................................... 1
Start ............................................................ 1
T
Target Unit .................................................. 1
V
Verify Flash................................................. 1

Potrebbero piacerti anche