background image

10 

4.

 

Programming the FLASH 

The  miniFLASH  Utilities  disk  image  contains  software  to  extract  a  ROM  from  a  ROM  Pak  or  disk 
controller.  It also contains software to program a ROM image into any of the four FLASH banks on 
the interface. 
 
Typically you will want to program the FLASH on the miniFLASH if you intend to use it in a specific 
application.   In such a scenario, the interface would be plugged directly into the side of the cartridge 
port, with a DriveWire-compatible DOS such as HDB-DOS in one of the FLASH banks. 
 
You may also want to just keep the miniFLASH in a slot in the Multi-Pak and have one or more ROM 
Paks programmed into the FLASH, allowing them to be selected on the fly. 
 
Let’s take a look at different scenarios for programming the FLASH using the supplied utilities. 

Programming an Existing ROM into FLASH 

To program a ROM Pak or disk controller ROM into the FLASH, you have several options: 
 

Option 1: 

Save a ROM Pak or disk controller EPROM’s contents to disk using GETROM.BAS, then 

program the desired FLASH bank in the miniFLASH using FLASH.BAS. 
 

Option  2:

  Use  ROMXFER.BAS  to  directly  transfer  the  contents  of  a  ROM  Pak  or  disk  controller’s 

EPROM to a FLASH bank (this requires a Multi-Pak). 
 
For illustration, we will perform option #1. 
 
Your first step is to choose the disk controller or ROM Pak that contains the ROM you want to transfer 
to  FLASH.    If  it  is  a  ROM  Pak, 

you  will  need  to  place  tape  over  pin  8  to  prevent  the  cartridge 

from auto-starting during the transfer process

.  If it is a disk controller, then it isn’t necessary to 

cover pin 8. 
 
In either case, once the cartridge is properly prepped, insert it into a free slot of the Multi-Pak.  Slot 1 
is usually a good slot for this. 
 
Put your miniFLASH in slot 3 of the Multi-Pak, and your floppy disk controller in slot 4.  Be sure the 
slot selection switch is set to 4. 
 
Mount the miniFLASH Utilities disk image into your DriveWire Server and type: 
 

 

RUN”GETROM” 

 
Follow the prompts and supply a filename.  The contents of that disk controller or ROM Pak will be 
saved to the filename. 
 
When  the  program  is  complete,  you  will  be  returned  to  Disk  BASIC.    Now,  it  is  time  to  run  the 
program to transfer the ROM on disk into the FLASH on the interface.  
 

Содержание miniFLASH

Страница 1: ...1 miniFLASH User Manual...

Страница 2: ...ization of Cloud 9 is strictly prohibited miniFLASH User Manual 2015 Cloud 9 All Rights Reserved Reproduction or use of any portion of this manual without express written permission from Cloud 9 is pr...

Страница 3: ...8 Hardware Switching 8 Software Switching 8 CoCo 1 2 FLASH Bank Software Switching 9 CoCo 3 FLASH Bank Software Switching 9 Determining the Active FLASH Bank 9 4 Programming the FLASH 10 Programming...

Страница 4: ...logy to store ROM Pak images or your favorite DOS Features Uses state of the art components for low power draw and decreased part count 64K of internal FLASH holds four distinct 16K ROM images Easy to...

Страница 5: ...ROM such as a game in the selected FLASH bank You should NOT turn the auto switch on if your FLASH bank contains a DOS such as HDB DOS Switch 2 and 3 Both of these switches are used to select one of f...

Страница 6: ...FBSR reset behavior Setting the Base Address As shipped the interface s base address is set up at a default of FF59 We recommend keeping this setting if possible In order to this you must verify that...

Страница 7: ...he DIP switch settings If jumper pair 1 2 does NOT contain a shunt then contents of the FBSR are reset to the state of the DIP switches upon pressing the RESET button For a CoCo 1 or CoCo 2 we recomme...

Страница 8: ...bank will hold code and to which bank the interface will start from at power on There are two methods of FLASH bank selection the hardware switching method and the software switching method Hardware S...

Страница 9: ...instructions from is actually being totally replaced at the point of the POKE command If this happens press the RESET button and the code should execute properly CoCo 3 FLASH Bank Software Switching...

Страница 10: ...rogram the desired FLASH bank in the miniFLASH using FLASH BAS Option 2 Use ROMXFER BAS to directly transfer the contents of a ROM Pak or disk controller s EPROM to a FLASH bank this requires a Multi...

Страница 11: ...of the miniFLASH 2 The MPI slot of the miniFLASH 3 The FLASH bank where the ROM image will be programmed 4 The name of the file to program Once the information is provided the file will be opened and...

Страница 12: ...t where the ROM resides and the size of the ROM It will then obtain the ROM s contents and save it to the disk file specified If this program is run on a CoCo 3 then additional options are available t...

Страница 13: ...to the FLASH Unless you fully understand what you are doing you should never set this bit Bits 6 2 are undefined Reads of these bits will always return zero Writes to these bits are ignored Bits 1 0 a...

Страница 14: ...sum of the contents of the FLASH ROM page in Read Mode Once the parameters from 7100 to 710A have been set the caller may JSR into the subroutine at 7000 and the selected operation will be performed A...

Страница 15: ...red with quality and care Cloud 9 cannot guarantee that you won t run into problems If you have a problem or question please contact us via the Internet at support cloud9tech com You can also visit ou...

Страница 16: ...16 Manual Revision 1 1 April 15 2015...

Отзывы: