This software allows a flash memory card to be used as an intermediate medium between
a flash ROM (or RAM) on the machine and a Windows 95 based computer.
The basic procedure is as follows:
ROM File
1. You receive ROM files from a database either via
network or via physical medium, and save them onto
your computer’s local hard disk.
Your computer works as a flash memory card
programmer after you install a SwapBox and
SwapFTL software (this software).
2. You program the ROM file to a flash memory card using
this software.
Database
Link
Communication
3. You carry the programmed card to a machine site and
download the ROM data from the card to the machine’s
internal flash ROM.
The 4MB flash memory card that is customized for
this application is available from SPC.
You cannot use other types of flash memory
card.
4. After downloading ROM data to one machine, you can
use the same card with another machine of the same
type.
Windows 95 Computer
4MB
I
MEMO
4MB Flash Memory Card
A
Machine
(e.g., NAD Copier)
PROGRAMMING A CARD.WMF
2. OPERATION
2.1 PROGRAMMING A FLASH MEMORY CARD
2.1.1 GETTING A SOURCE FILE
You can (or will be able to) obtain the source firmware file(s) in one of the following ways.
Notes mail or through a Notes database
·
Internet-mail
·
BBS
·
Floppy disk
·
Flash memory card (you need to save the data on the card as a file on a PC before
·
using the data.)
Others (as yet unspecified)
·
2.1.2 PROGRAMMING A CARD WITH THE SOURCE
NAD30/40 Copy and Fax Main Firmware
You can program copy and fax firmware together onto one 4MB flash memory card, as
shown below.
2MB
[Hex][Hex]Copy onlyFax only
3FFFFF4MB
Fax
(FCU)
200000
1FFFFF
Copy
(BICU)
000000
0Start Address (Hex)
Length (Hex)200000
Size (kB)2,000 (2MB)2,000 (2MB)
200000
200000
Copy/Fax
combined
3FFFFF
Fax
(FCU)
200000
1FFFFF
Copy
(BICU)
000000
COPY_FAX_ROM.WMF
NAD30/40 Fax Modem Firmware and Fax SRAM Backup
Modem
Program modem firmware using the address and length settings as shown below.
You cannot program other data on the card once the modem firmware has been
programmed.
SRAM
Using Fax SP mode, you can make a backup of SRAM data onto the 4MB flash memory
card. This will help you set up multiple machines with fax options with the same settings,
or will help you restore user data if the SRAM data has been erased accidentally.
To save the SRAM backup data from a fax unit on a 4MB flash memory card as a file, or to
program a backup file from a PC onto a 4MB flash memory card, use the address and
length settings as shown below.
2MB
[Hex][Hex]Modem
3FFFFF4MB
240000 h
200000
1FFFFF
000000
Length (Hex)40000
Size (kB)256128128 + 512
Modem
200000Start Address (Hex)
SRAM
(FCU)
220000 h
SRAM (FCU)
200000
20000
SRAM
(FCU+EXSAF)
2A0000 h
SRAM
(FCU+EXSAF)
200000
A0000
FAX_MODEM_SRAM.WMF
3FFFFF
200000
1FFFFF
000000
2.2 DOWNLOADING TO A MACHINE
Refer to the machine’s service manual for how to download its firmware to the flash ROM
inside it.
2.3 SAVING DATA TO A FILE
Some machines can upload an internal flash ROM image to a flash memory card. To save
the image on the flash memory card as a computer file, read the card with a specific
address range setting that was mentioned in section 2.1.2, and save the read data as a
file.
3. FUNCTIONS
3.1 File Menu
3.1.1 [File] – [Open]
FILE-OPEN.BMP
This opens a binary file.
Use “Binary Files (*.bin)” or “SwapUti Files (*.dmp). Do not use the others.
The default setting is “Binary Files (*.bin).
An 8-bit checksum is displayed at the lower left corner of the opened file.
3.1.2 [File] – [Close]
This closes an active file that has been opened.
3.1.3 [File] – [Save]
This saves an active file with the same name.
OPENED_FILE.BMP
3.1.4 [File] – [Save As]
This saves an active file with a different name from the original.
3.2 VIEW MENU
FILE-SAVEAS-BIN.BMP
3.2.1 [View] – [Toolbar]
This switches on the toolbar display.
3.2.2 [View] – [Status bar]
This switches on the status bar display.
3.3 IMAGE MENU
3.3.1 [Image] – [Erase]
IMAGE-ERASE.BMP
FieldDescription
SourceCard slot number that has a flash memory card currently installed.
Start AddressA “0 (zero)” appears at default.
To erase the whole card, do not change the setting
LengthHexadecimal length of the card appears at default.
To erase the whole card, do not change the setting
Base of Address/
Length
Do not change the settings.
The default setting is “Hex”.
NOTE:
If the specified start address and length do not coincide with block boundaries on
the flash memory card, the message below appears.
IMAGE-ERASE-ERR.BMP
3.3.2 [Image] – [Read]
IMAGE-READ.BMP
FieldDescription
SourceCard slot number that has a flash memory card currently installed.
Start AddressA “0 (zero)” appears at default.
Change this setting if necessary.
LengthHexadecimal length of the card appears at default.
Change this setting if necessary.
Base of Address/
Length
Do not change the settings.
The default setting is “Hex”.
3.3.3 [Image] – [Write]
IMAGE-WRITE .BMP
FieldDescription
SourceSource file name that is currently active in the application.
TargetCard slot number that has a flash memory card currently installed.
Card erase
before write
Start AddressA “0 (zero)” appears at default.
LengthHexadecimal length of the source file appears at default.
Base of Address/
Length
If this is checked, the application erases the whole card before writing
data from the source file.
The default setting is checked (= erase).
Change this setting if necessary.
Do not change the setting.
Do not change the settings.
The default setting is “Hex”.
CHECKSUM_SWAPUTI.BMP
After writing the data to a flash memory card, an 8-bit checksum ¬ pops up, so that you
can compare it with the checksum of the source file.
3.3.4 [Image] – [Verification]
IMAGE-VERIFY.BMP
FieldDescription
SourceSource file name that is currently active in the application.
TargetCard slot number that has a flash memory card currently installed.
Start AddressA “0 (zero)” appears at default.
Change this setting if necessary.
LengthHexadecimal length of the source file appears at default.
Do not change the setting.
Base of Address/
Length
Do not change the settings.
The default setting is “Hex”.
If verification was successful, a ‘Verification OK!” message pops up.
If verification was not successful, a “Compare error !” message pops up with the source
and target addresses.
VERIFY-OK.BMP
VERIFY-ERR.BMP
3.4 HELP MENU
3.4.1 [Help] – [About SwapUti …]
VERSION2.BMP
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.