Mega-Micro's
Microcomputer projects new & old
Mega-Micros Home
12 Edgefield Close
Redditch B98 7WB
ENGLAND
 
+44 (0)7973 265572
info@mega-micros.co.uk
68000 68030 CPLD FPGA ARM
SHOP        
Systems
68000 CPU
68000 CPU-2
68000 CPU-2.1
Backplane
Backplane-2
Memory
Memory-2
Memory-3
Memory-3.1
Hex Display
Dual 6850
Dual 6850-2
68681
68230
68230-2
ACRTC
IDE
  Schematic
  BOM
  Firmware
  Testing
IDE-2
Protoboard
Other Boards
Software
Programming
Documents
Datasheets
Quick Tips
Blog
 
 
The IDE Board

The base address of the IDE Board is fixed at AExxxx. It is essential that no other add-in boards occupy the same address space. Before proceeding remove all non-essential boards or change the base address of any add-in boards that conflict.

To use the IDE Board with a Compact Flash Memory Card you will need an IDE to Compact Flash adapter. Connect the external adapter to the IDE socket and then push the Compact Flash Memory Card into the adapter.

To test the IDE Board and Compact Flash combo follow the instructions below.

 
1. Download the following file:
 
compact_flash_diagnostics_v1.00 initial release
2. Run BASIC as follows:
  Type 'BA' at a SYS> command prompt
3. Use a text editor to open the downloaded file
4. Highlight and copy ALL the text within the file
5. Paste the copied text into the BASIC window
  Compact Flash Diagnostics V1.00 will download and run
 

Unable to download?

Some internet browsers may display the files contents rather than download the file, if so use the following keyboard shortcuts to select ALL the text in the browser window and copy it to the Windows clipboard.

CTRL+A (Select All)
CTRL+C (Copy)

Next create and open a new empty text document named "compact_flash_diagnostics_v1.00" and paste the copied text into the document using the following shortcut.

CTRL+P (Paste)
Now save the file.
 
 
Mega-68000 Computer System + CP/M-68K + IDE Board + IDE Hard Drive

This configuration is currently unsupported.

 
Mega-68000 Computer System + CP/M-68K + IDE Board + CF Adapter

This configuration has been tested at various CPU clock speeds AND with different brand/sizes of Compact Flash Cards. The software, the hardware, and the test method used to validate the design is detailed here:

 
Software
System ROM V2.04B8L
 
Hardware
Backplane-2
S7 IDE Board
S6 68000 CPU-2 Board
S5 68681 Board
S4 Memory-2 Board (2MB)
S3 Memory-2 Board (2MB)
S2 Memory-2 Board (2MB)
S1 Memory-3 Board (2MB) + ROM
 
CF Adapter Setup
StarTech A308-V4 CF Adapter
CF Adapter - 5V power supplied from J1 Pin1 on the IDE Board
CF Adapter - I/O cable length limited to 150mm (40W ribbon cable)
 
Test Method
From the TUTOR command prompt the following script was run:
 
OS
INIT D:
Y
PIP D:=A:*.*[V]
 

The script above loads the CP/M-68K OS, prepares the Compact Flash Card for use, and then copies a large number of files to the CF Card under test - file copy verification is enabled and used to check ALL the files are written correctly.

 
Test Results
The results are tabulated here:
 
CF Card Brand   Size   8MHz   12MHz   16MHz   20MHz   25MHz
SANDISK   128MB   PASS   PASS   PASS   PASS   PASS
VERBATIM   128MB   PASS   PASS   PASS   PASS   PASS
KINGSTON   128MB   PASS   PASS   PASS   PASS   PASS
KODAK   128MB   PASS   PASS   PASS   PASS   PASS
LEXAR   128MB   PASS   PASS   PASS   PASS   PASS
UNBRANDED   128MB   PASS   PASS   PASS   PASS   PASS
FUJIFILM   128MB   PASS   PASS   PASS   FAIL   PASS
SANDISK   2GB   PASS   PASS   PASS   PASS   PASS
VERBATIM   2GB   PASS   PASS   PASS   PASS   PASS
TWINMOS   2GB   PASS   PASS   PASS   PASS   PASS
TRANSCEND   2GB   PASS   PASS   PASS   PASS   PASS
KINGSTON   2GB   PASS   PASS   PASS   PASS   PASS
 
 
Mega-68030 Computer System (68030 SBC) + CP/M-68K + IDE Board + IDE Hard Drive
This configuration is currently unsupported.
 
Mega-68030 Computer System (68030 SBC) + CP/M-68K + IDE Board + CF Adapter
This configuration is currently untested.
 
 
 
Disclaimer
All hardware designs, software, and information shared on this website is provided "as is"
without warranty of any kind and strictly for personal non-commercial use only.
 
 
Website V0.97 (C) 2021 Mega-Micros
Status: under construction
Mega-Micros Home
12 Edgefield Close
Redditch B98 7WB
ENGLAND
 
+44 (0)7973 265572
info@mega-micros.co.uk