All information on this page was taken from: http://www.geocities.co.jp/SiliconValley-SanJose/6808/ ===== Xellent30s CPU accelerator board ===== {{:x68000:xellent30s_1.jpg|}} Xellent30 is a CPU accelerator board for the X68000 series and was manufactured and sold by Tokyo Systems Research Co. Ltd. from 1995. It is equipped with a MC68EC030 CPU at 25MHz and 68882 FPU at 33MHz. This product is intended to have similar speed of X68030 and is available for the following systems. | Xellent30 | XVI | | Xellent30s | ACE, EXPERT, SUPER | | Xellent30pro | PRO | |{{:x68000:xellent30s_2.jpg|}} | | Xellent30s | **Package contents** Everything that can be seen in the previous pictures. *Xellent30s board *Xellent30s setup disk *Instruction Manual *CPU extraction tool *Antistatic sheet *Instruction manual *Warranty card **DIP switch settings** *Select the Xellent30s I/O port address by using DIP switches. *Default DIP switch settings for S1 are P1 and P0 ON. (See Figure 1) *Set DIP switches to ON or OFF. ON - UP, OFF - DOWN *Address space from $EC0000 to $ECFFFF can be used. Please select address that you are not using. *Factory default settings are $ECC000 to $ECFFFF (See Figure 1) {{:x68000:xellent30s_3.jpg|}} The DIP switch settings were taken from Xellent30s manual by Tokyo Systems Research Co. Ltd. **Hardware installation** The X68000 motherboard is covered with EMI shielding plate, therefore the mounting of Xellent30s must be done carefully as instructed in the following instructions. |{{:x68000:xellent30s_4.jpg?250|}} |{{:x68000:xellent30s_5.jpg?250|}} | **Testing the Xellent30s** After the installation, check if the Xellent30s is working. Use only minimal configuration for testing which consists of RGB monitor and a keyboard. Switch on the X68000 only after making sure that Xellent30s is firmly attached to the CPU socket on the motherboard. If the system does not start or behaves abnormally, switch it off imediately and test its all functions. After confirming that the system starts, boot Human68kVer3.0 from the included setup disk and execute "chk_xel.x". The "CHK_XEL.X" is a self-diagnostic program which will verify the operation of 68EC030. Please follow the instructions on the display screen. **Installing the CPU boot selection menu** By default the Xellent30s will start in 68000 mode when the X68000 is switched on and you will need a driver to use it in MC68030 mode. A program which allows the user to easily select whether to start in either MC68000 or MC68030 mode has been included in the setup disk. The CPU boot selection menu can be installed in SRAM by using the following procedure. *1) ch30inst.x and ch30.sys must be in the current directory. *ch30.sys - CPU boot selection menu SRAM program *ch30inst.x - installer of ch30.sys *2) Type ch30inst and [Enter]. This will install ch30.sys to SRAM. If will not install if SRAM does not have enought free space. In that case, please delete the program that is resident in SRAM. *3) The CPU boot selection menu is now installed to SRAM. You can use the numeric keys or cursor keys to select the CPU which you wish to boot. **3rd party drivers** *[[http://nfggames.com/x68000/Mirrors/Groundzero%20Organization/x68tools/hardware/030_Xellent30/ch30_omake/CH30X215.LZH|Omake driver with enabled 68030 cache and various bug fixes]] *[[http://nfggames.com/x68000/Mirrors/Groundzero%20Organization/x68tools/hardware/030_Xellent30/CH3X122X.LZH|Driver with SxSI support]] **Installing the SRAM driver without ch30inst.x** *Copy ch30_omake.sys to the current directory. *Change the first line if you are not booting from SCSI0. *I/O port address of Xellent30 can be set to ecc000, ec8000, ec4000, ec0000 *Use DB.X v3.00 that comes with the C Compiler PRO-68K ver2.1 (XC) >switch boot=scsi0 - Sets the ROM boot mode and ROM boot address >db - Starts the debugger -mes e8e00d 31 - Enables writing to SRAM -fs ed0100 ed3fff 00 - Clears the program area of SRAM -rch30_omake.sys,ed0100 - Copies ch30_omake.sys to SRAM -mew ed0100+[ed0106].l 4e75 - Sets the length of the SRAM boot program -mel ed0106 [ed000c].l - Sets the ROM boot address -mes ed0106 [ed0018].b - Sets the ROM boot mode -mel ed010a ecc000 - Sets the I/O port address of Xellent30 -mes e8e00d 00 - Finishes writing to SRAM -q - Exits the debugger >switch sram=program - Sets the SRAM usage mode >switch boot=ram$ed0100 - Sets the SRAM boot mode and SRAM boot address **Boot keys after installation** *[XF1] .... Switch MPU using the selection menu. *[XF3] .... Switch MPU. *[SPACE] ... Same as above. *[XF4] .... Temporarily turn off the MPU cache of 68030. *[XF5] .... Display SCSI boot ID (+ extra options) selection menu. *[ESC] .... Temporarily boots as STD. *[HELP] .... Boots with HD Start Partition Selection Menu (IPL MENU).