User Tools

Site Tools


x68000:hard_drive_on_sasi_machine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
x68000:hard_drive_on_sasi_machine [2011/02/09 10:05] eidisx68000:hard_drive_on_sasi_machine [2023/07/04 17:44] (current) – add another link TD-Linux
Line 1: Line 1:
 ===== The story of X68000 SASI and massive hard drive ===== ===== The story of X68000 SASI and massive hard drive =====
-Using a SCSI to IDE adaptor to run IDE drives on X68000 hardware.  +Using a SCSI to IDE/CF/SD adaptor as a hard drive on X68000 hardware.  
  
-Four devices are detailed below:  +Seven devices are detailed below:  
-  * I-O Data IDSC21-E +  * I-O Data [[http://nfggames.com/x68000/Documentation/SCSI%20Adapter%20Manuals/IDSC21E-Version2.1.pdf|IDSC21-E]] 
-  * Yamaha V769970  +  * Yamaha [[http://nfggames.com/x68000/Documentation/SCSI%20Adapter%20Manuals/Yamaha%20V769970.pdf|V769970]]  
-  * Acard AEC-7720U +  * Acard [[http://nfggames.com/x68000/Documentation/SCSI%20Adapter%20Manuals/AEC-7720U_UW.pdf|AEC-7720U]] 
-  * I-O Data R-IDSC-E/+  * I-O Data [[http://nfggames.com/x68000/Documentation/SCSI%20Adapter%20Manuals/R-IDSC-E050418.pdf|R-IDSC-E/R]] 
 +  * STRATOS [[http://nfggames.com/x68000/Documentation/SCSI%20Adapter%20Manuals/CF_AZTECMONSTER_MN_E_13.pdf|CF AztecMonster]] 
 +  * code/src designs [[http://www.codesrc.com/mediawiki/index.php?title=SCSI2SD_UserManual|SCSI2SD]] 
 +  * Classic PC Rescue Committee [[http://nfggames.com/x68000/Documentation/SCSI%20Adapter%20Manuals/CLPC-CFSxSI101%20SASI_SCSI%20Adapter.pdf|CLPC-CFSxSI101]]
  
 +Most of them were tested on an ACE-HD system, but compatibility for all X68000 should be the same.
  
-All were tested on an ACE-HD system, but all X68000 should be the same. +==== Chapter 1: SCSI to IDE/CF/SD adapter ====
- +
-==== Chapter 1: SCSI to IDE adapter ====+
  
 For **I-O DATA IDSC21-E** I used the following jumper settings: For **I-O DATA IDSC21-E** I used the following jumper settings:
Line 20: Line 22:
   * **Termination On**    - 9-Open   * **Termination On**    - 9-Open
  
-{{ :x68000:idsc21e.jpg }}+{{x68000:idsc21e.jpg}}
  
 Note: It recognized every device I tried and correctly reported their descriptions. Note: It recognized every device I tried and correctly reported their descriptions.
Line 30: Line 32:
   * Block size    - 6-Open   * Block size    - 6-Open
    
-{{ :x68000:yamaha_v769970.jpg }}+{{x68000:yamaha_v769970.jpg}}
  
 Note: It failed to recognize one device and incorrectly reported their descriptions. Note: It failed to recognize one device and incorrectly reported their descriptions.
Line 41: Line 43:
    * JP4 (Terminator Power) = Open    * JP4 (Terminator Power) = Open
  
-{{ :x68000:aec7720u.jpg }}+{{x68000:aec7720u.jpg}}
  
 Beware of **I-O Data R-IDSC-E/R** because it is not compatible with X68000. This is the easiest one to find on eBay so be very cautious when ordering your adapter. Luckily the I-O Data adapters can be very easily distinguished from one another. The R-IDSC-E/R has one main logic chip and the IDSC21-E has two. Please see pictures for reference. Beware of **I-O Data R-IDSC-E/R** because it is not compatible with X68000. This is the easiest one to find on eBay so be very cautious when ordering your adapter. Luckily the I-O Data adapters can be very easily distinguished from one another. The R-IDSC-E/R has one main logic chip and the IDSC21-E has two. Please see pictures for reference.
  
-{{ :x68000:r-idsc_e_r.jpg }}+{{x68000:r-idsc_e_r.jpg}}
  
-If someone has tested an adapter which is not listed in this wikiplease report your finding in our forum and help spread the word.+**STRATOS CF AztecMonster** is one of the newest products of them all and by far the best. It has the same mounting positions as hard drive, a built-in CF adapteris made in Japanusually costs less than any of the previous four adapters, can be easily bought through eBay from a seller called [[http://myworld.ebay.com/artmix/|Artmix]] and is compatible with X68000. 
 + 
 +{{:x68000:cf_aztecmonster.jpg}} 
 + 
 +**SCSI2SD** is an open hardware and open source project by [[http://shop.codesrc.com/|codesrc designs]]. It features a Micro-SD card slot, is firmware updatable and configurable over USB, costs considerably less than STRATOS CF AztecMonster and is compatible with X68000. Make sure to update it to the latest firmware if you want to use it with SASI bus. 
 + 
 +For **SCSI2SD** the following settings were used:  
 +    * SCSI ID3 
 +    * Termination On 
 +    * Parity Off 
 + 
 +To support the HDD LED, see [[x68000:SCSI emulator HDD LED]]. 
 + 
 +{{:x68000:scsi2sd_v3.0.jpg?500}} 
 + 
 +**CLPC-CFSxSI101** is special because it is the only one which can be used in native SASI or SCSI mode. All previous adapters only work in SCSI mode. It is made in Japan, works with CF cards and can be purchased from [[http://classicpc.org/cpc_cf-sxsi.html|Classic PC Rescue Committee]]'s home page. 
 + 
 +{{:x68000:clpc-cfsxsi101_1.jpg?400}}{{:x68000:clpc-cfsxsi101_2.jpg?400}}
  
 ==== Chapter 2 Connecting the hardware ==== ==== Chapter 2 Connecting the hardware ====
Line 58: Line 77:
   * X68000 SASI cable   * X68000 SASI cable
  
-{{ :x68000:assembled_system.jpg }}+{{x68000:assembled_system.jpg}}
  
 For those of you who don’t have the SASI cable please use these pictures for reference in constructing your own. There are two 20 pin connectors and one 50 pin connector. The cable is approximately 34cm (13.4 in) long. For those of you who don’t have the SASI cable please use these pictures for reference in constructing your own. There are two 20 pin connectors and one 50 pin connector. The cable is approximately 34cm (13.4 in) long.
  
-{{ :x68000:sasi_cable.jpg }}+{{x68000:sasi_cable.jpg}}
  
 Our forum member Dhampird has made a massively brilliant contribution to this article. The following two diagrams are kind courtesy of him. Thank you very much my friend and may the X68000 scene remember you for a long time to come ! :) Click on them to enlarge. Our forum member Dhampird has made a massively brilliant contribution to this article. The following two diagrams are kind courtesy of him. Thank you very much my friend and may the X68000 scene remember you for a long time to come ! :) Click on them to enlarge.
  
-{{ :x68000:x68000_20pin_to_50pin_sasi_cable_diagram.jpg?650 }}+{{x68000:x68000_20pin_to_50pin_sasi_cable_diagram.jpg?650}}
  
-{{ :x68000:x68000_26pin_to_50pin_scsi_cable_diagram.jpg?650 }}+{{x68000:x68000_26pin_to_50pin_scsi_cable_diagram.jpg?650}}
  
-Please follow this tutorial if you want HD BUSY led to work:+Please follow one of these tutorials if you want the HDD LED to work:
  
-[[http://gamesx.com/wiki/doku.php?id=x68000:led_board]]+[[x68000:SCSI emulator HDD LED]] 
 + 
 +[[http://gamesx.com/wiki/doku.php?id=x68000:led_board|HDD Led Mod]]
  
 ==== Chapter 3: Preparing the Master floppy ==== ==== Chapter 3: Preparing the Master floppy ====
  
-Things you will need: +First of all download the disk image which contains Human 68k v3.02 and SCSI compatible IOCS driver with DMA patch for X68000 machines with SASI portThe DMA patch was discovered by our forum member Neko68k and is reproduced with his kind permission.
- +
-  - [[http://retropc.net/x68000/software/sharp/human302/humn302i.htm|Human68K v3.02 floppy image file]] +
-    * Scroll down and click the left radio box to start download. +
-  - [[http://shq.dyndns.org/x68pub/x68tools/DISK/SxSI/SxSI4.Lzh|SxSI4 driver]] +
-  - [[http://shq.dyndns.org/x68pub/x68tools/DISK/SxSI/SxSI5chk.Lzh|SxSI driver update]] +
- +
-By now you should have three archives: **humn302i.lzh**, **SxSI4.Lzh** and **SxSI5chk.Lzh**. Unarchive the contents of human302.lzh to a temporary folder. Make a new folder there called SxSI and unarchive SxSI4.Lzh and SxSI5chk.Lzh. Overwrite the existing files when prompted. +
- +
-  * [[http://hp.vector.co.jp/authors/VA013937/editdisk/index_e.html|DiskExplorer]] +
  
-Open **human302.xdf** in DiskExplorer and select Plain image when promptedNow drag and drop the created SxSI directory into root directory. Extract config.sys and add the following lines after BELL driver:+  [[http://nfggames.com/X68000/Misc/Drivers/SxSI%20V5%20with%20DMA%20patch%20Translated%20by%20Eidis/MasterDisk_V2.zip|SxSI V5 with DMA patch Translated by Eidis]]
  
-<code>DEVICE    = \SXSI\SASIIOCS.SYS +Download DiskExplorer and the disk image transfer tool for your operating system.    
-DEVICE    = \SXSI\SCSIHD.SYS ID=3 X68SCSI.BRP</code>+
  
-Save it and import it back to the floppy image overwriting the existing one.+  * [[http://nfggames.com/X68000/PC_Tools/Disk/editd169e.rar|DiskExplorer v1.69 English version]] 
 +  * [[http://www.geocities.jp/lieutenantq1998/xfloppy.htm|xFloppy v1.1]] if you are using Windows 98 
 +  * [[http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop.htm|OmniFlop 32bit version]] if you are using Windows 2000/XP/Vista/7 or newer 32bit OS 
 +  * [[http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop64.htm|OmniFlop 64bit version]] if you are using Windows Vista64, Windows7 x64 or newer 64bit OS
  
-  * [[http://www.geocities.jp/lieutenantq1998/xfloppy.htm|xFloppy v1.1]] +Now set your SCSI device to ID0, copy the MasterDisk_V2.xdf disk image to a high density 5.25” floppy disk and boot from it.
- +
-Now copy the created master disk image to a high density 5.25” floppy disk.+
  
 ==== Chapter 4: SASI strikes back ==== ==== Chapter 4: SASI strikes back ====
 +
 +**Note for SCSI users:** SUPER, XVI, XVI Compact, X68030, X68030 Compact do not need the SxSI driver and installation of bootloader to SRAM. Use scsiformat.x as described in this chapter and then use switch.x to set your SCSI ID to 0
  
 You should be greated with the following screen: You should be greated with the following screen:
  
-{{ :x68000:human68k_1st_boot.jpg }}+{{x68000:human68k_1st_boot.jpg}}
  
 Now type: Now type:
  
-''cd sxsi'' +<code> 
- +cd sxsi 
-''scsiformat.x''+scsiformat.x 
 +</code>
  
-The program will ask for your **SCSI ID**. Press 3. Now it will ask you to initialize the disk and format it. In both cases press **Y**. After formatting is complete you will be forwarded to the main menu. Here is the description of available commands:+The program will ask for your **SCSI ID**. Press 0. Now it will ask you to initialize the disk and format it. In both cases press **Y**. After formatting is complete you will be forwarded to the main menu. Here is the description of available commands:
  
   - Display partitions   - Display partitions
   - Create partition   - Create partition
-    * Size +    * Size ? (Enter size in MB or press A to allocate all available free space) 
-    * ???? +    * Maximum root directory entries (32) 
-    * Are you sure +    * Transfer HUMAN.SYS to created partition (Y/N) 
-    * Transfer system from (A or B)   (human.sys is copied but command.is not)+    * Transfer system from (A or B) (HUMAN.SYS is copied but COMMAND.is not)
   - Delete partition   - Delete partition
     * Select partition     * Select partition
-    * Are you sure ?+    * Are you sure ? (Y/N)
   - Set bootflags   - Set bootflags
     * Select partition     * Select partition
-    * 0 (bootable), 1 (not bootable), 2 (install bootmenu+    * 0 (bootable), 1 (hidden), 2 (usable
-  - Format disk +  - Initialize device 
-    * Initialize device +    * Initialize device ? (Y/N) 
-    * Format disk +    * Format disk ? (Y/N) 
-  - Rescan partitions +  - Reinitialize device (Do not use or it will make the disk unbootable) 
-  - Select different disk +  - Change device 
-    * Enter device ID+    * Enter device ID (0~7)
   - Quit   - Quit
  
-Now create a new partition and set its bootflag to bootable. Exit the program and type:+Now create a new partition and set its bootflag to bootable. Exit the program and reboot. Now type:
  
-''bootset.x''+<code> 
 +cd sxsi 
 +bootset.x 
 +ED0100 
 +
 +</code>
  
-''ED0100''+It will install a bootloader in SRAM which will be executed on every reboot. You can press and hold the following keys right after reset:
  
-''1''+   * HELP to call the boot menu and boot from another partition 
 +   * OPT.to force booting from floppy
  
-It will install a bootloader in SRAM which will be executed on every reboot. +{{x68000:bootscreen.jpg}}
- +
-{{ :x68000:bootscreen.jpg }}+
  
  Type ''switch.x'' and make sure that **BOOT** is set to **STD**. It will ensure that your computer will first try to boot from floppy disk. Now reboot from master floppy and type the following command.  Type ''switch.x'' and make sure that **BOOT** is set to **STD**. It will ensure that your computer will first try to boot from floppy disk. Now reboot from master floppy and type the following command.
  
-''copyall a:*.* c:''+**copyall a:*.* c:**
  
-Eject the master floppy and reboot. If everything went well you will have booted from the hard drive. Congratulations!  You can now remove the references to **sasiiocs.sys** and **scsihd.sys** from **config.sys**. They are only needed if there is no bootloader in SRAM. +Eject the master floppy and reboot. If everything went well you will have booted from the hard drive. Congratulations!  You can now remove the references to **sasiiocs.sys** and **scsihd.sys** from **config.sys**. They are only needed if there is no bootloader in SRAM. Type "ed.x config.sys" without the brackets to edit config.sys Press ESC and then X when you are done.
  
-__One last note:__ If you want a small file commander which is entirely controllable by keyboard, get **File Professer v1.0** (C)1989 Logos System. It is available in X68000 TOSEC and don't be shy to restore my [[http://gamesx.com/wiki/doku.php?id=x68000:sxsi_disk_image_with_games_and_lots_of_mdx_files|HardDisk image]] to your HDD or CF card and use it on your lovely X68000.+The MasterDiskV2 features a small file commander called **File Professer v1.0** (C)1989 Logos System which is entirely controllable by keyboard. Type fp.x to launch File Professer and then HELP key to view assigned keys. 
 + 
 +**Warning:** X68000 allows using long file names, however you will need the [[http://nfggames.com/X68000/Mirrors/x68pub/x68tools/HUMAN/TwentyOne/tw136c14.lzh|TwentyOne]] driver or else the system will treat everything as DOS 8.3 and everything after the first 8 characters will be ignored when changing directories or accessing files. 
 + 
 +Don't be shy to restore my custom hard disk image with WinImage to your HDDCF or SD card and use it on your lovely X68000. 
 + 
 +Get the latest HDD image here: 
 +http://nfggames.com/X68000/Games/
  
 ---- ----
Line 158: Line 183:
  
 Eidis Eidis
- 
- 
x68000/hard_drive_on_sasi_machine.1297209933.txt.gz · Last modified: 2019/08/27 20:44 (external edit)