URL
https://opencores.org/ocsvn/System09/System09/trunk
Subversion Repositories System09
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 44 to Rev 45
- ↔ Reverse comparison
Rev 44 → Rev 45
/branches/mkfiles_rev1/src/sys09bug/Makefile
19,12 → 19,12
# |
# make - makes all variants |
# make all - makes all variants |
# make sys09xes.vhd - for Xess board |
# make sys09b5x.vhd - for Burched boards |
# make sys09s3s.vhd - for Digilent Spartan3 starter |
# make sys09s3e.vhd - for Digilent Spartan3E starter |
# make sys09swt.vhd - original ROM for SWTPc |
# make sys09ads.vhd - |
# make sys09xes.vhd - For XSA-3S100/XST-3.0 with 16 Bit IDE interface |
# make sys09b5x.vhd - For B5-X300 with CF card with 8 bit inte |
# make sys09s3s.vhd - For Digilent Spartan 3 starter board with RAM disk |
# make sys09s3e.vhd - For Digilent Spartan 3E starter board |
# make sys09swt.vhd - For SWTPc compatible computers |
# make sys09ads.vhd - For Ackerman Digital 6809 S100 board |
# |
# Target Descriptions: |
# The first file listed is the source file passed to assembler. |
/branches/mkfiles_rev1/src/Flex9/readme.txt
0,0 → 1,37
Instructions for Setting up FLEX9 |
|
XSA-3S1000 + XST3.0 + IDE harddrive |
|
1. Build the bitstream by going to the rtl/System09_Xess_-3S1000 and typing |
'make bit' in a cygwin shell. |
|
2. Connect a serial cable from the XST3.0 board to the serial port on the PC. |
|
3. Connect an IDE hard disk to the IDE connector on the XST3 board. It should be |
at least 128 MB for 4 logical Flex disk drives. |
|
4. Connect a PS/2 keyboard and VGA monitor to the XSA-3S1000 board. |
|
5. Open Hyperterm and configure the port for 57600 8-N-1. |
|
6. Download the bitstream to the FPGA using 'make xsload'. If you have the USB |
download cable, you can build and download the bitstream by typing 'make usbxsload'. |
|
7. Use the 'UF' command at the S-BUG prompt to format an empty drive. |
|
8. Use the 'UX' command at the S-BUG prompt to download the FLEX9 disk image |
using the XModem protocol in Hyperterm. The disk image file is FLEXESS.dsk. |
Downloading takes about 11 minutes at 57.6k baud. |
|
9. Flex9 is embedded in the bitstream to load in a block RAM on the FPGA. Once |
the disk image is downloaded, start FLEX by setting the program counter to $CD00 |
(using ^P CD00 at the S-BUG prompt), then type 'G' at the S-BUG prompt. If things |
are working correctly Flex should request the date then give the "+++" prompt. |
|
10. Test the disk drive by typing 'DIR,0' at the flex prompt (no single quotes). |
It should list the files on drive 0. |
|
11. The UX download program writes a bootstrap loader on the disk after the disk |
image is downloaded. The Flex image must be linked to to the boot strap using |
the "LINK 0.FLEX9IDE.SYS" command at the FLEX prompt. Then, next time System09 |
is powered on, simply issue the 'D' command at the S-BUG prompt to boot FLEX. |
/branches/mkfiles_rev1/src/Flex9/Makefile
19,9 → 19,12
# |
# make - makes all variants |
# make all - makes all variants |
# make flex9ide.vhd - for IDE disk (Xess board) |
# make flex9cf8.vhd - for CompactFlash (Burched boards) |
# make flex9ram.vhd - for RAM disk (Spartan3 starter) |
# make flex9ide.vhd - Flex for and IDE drive mapped at $E100 with |
# 16 bit transfers (Used on XSA-3S1000/XST-3.0) |
# make flex9cf8.vhd - Flex for Compact Flash mapped at $E040 |
# with 8 bit transfers (Used on B5-X300) |
# make flex9ram.vhd - Flex with RAM disk drivers (Untested) |
# (Used on Spartan 3 Starter board) |
# make flex9ads.vhd - |
# |
# Target Descriptions: |