Difference between revisions of "Lo-tech XT-CF flash utility"

From Lo-tech Wiki
Jump to navigation Jump to search
Lo-tech>James
m (Updated download link)
 
m
 
(2 intermediate revisions by 2 users not shown)
Line 15: Line 15:
  
 
  C:\>flash
 
  C:\>flash
  Lo-tech XT-CF and 8-bit ROM Board Flash Programmer.  Usage:
+
  Lo-tech XT-CF and 8-bit ROM Board Flash Programmer, version 1.4
 +
  Supports SST 29xE010/39SF0x0, and AMIC A29010 flash chips.
 
   
 
   
  1. Simple mode - write an image file to the ROM.  The ROM is
+
  Usage:
    completely erased, then the file copied.  Can be used with
+
    32KB or 64KB configurations.
+
Write an image file to the ROM.  The ROM is completely
 +
erased, then the file copied.  Can be used with ROMs
 +
between 2KB and 64KB. Note: Checksum is not calculated.
 
   
 
   
 
  eg: flash [image-file] [base-address]
 
  eg: flash [image-file] [base-address]

Latest revision as of 20:11, 26 August 2024

The Lo-tech XT-CF flash utility is a simple DOS program that writes a binary input file to the ROM on the Lo-tech XT-CF Boards and Lo-tech 8-bit ROM Board, both of which use ST39SF0x0 or AMIC A29010 flash chips.

Usage

flash [image-file] [base-address]

where:

  • [image-file] is the name of the binary file to load
  • [base-address] is the base address of the chip, for example D000

Since the boards have 32 or 64KB available, multiple ROM binaries can be written out by appending them into a single file ensuring images are 2KB aligned; however note that the entire flash chip is erased before programming.

Sample Output

C:\>flash
Lo-tech XT-CF and 8-bit ROM Board Flash Programmer, version 1.4
Supports SST 29xE010/39SF0x0, and AMIC A29010 flash chips.

Usage:

Write an image file to the ROM.  The ROM is completely
erased, then the file copied.  Can be used with ROMs
between 2KB and 64KB. Note: Checksum is not calculated.

eg: flash [image-file] [base-address]

[image-file]   - ROM image
[base-address] - hex ROM window base address, i.e. D000
                 must be A000-F800

Downloads

See Also