Mercurial > hg > Members > kono > nitros9-code
annotate 3rdparty/utils/fpgarom/README.md @ 3222:c086a5d69b78
Corrected ,pc should have been ,pcr in KRNP3.asm
author | David Ladd <drencor-xeen@users.sourceforge.net> |
---|---|
date | Wed, 20 Dec 2017 23:28:18 -0600 |
parents | ffa4b0273cc7 |
children |
rev | line source |
---|---|
3148
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
1 # Required utilities: |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
2 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
3 * make |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
4 * lwtools |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
5 * A reasonably modern Nitros9 with the 'ccbkrn' module and Gary's SD drivers installed on /dd (default in modern Nitros9 builds). "cat" or "dd" this rbf image to your SD card. |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
6 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
7 # Optional utilities: |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
8 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
9 * toolshead |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
10 * de1flash (for flashing de1 board from linux w/ the quartus gui) |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
11 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
12 # To Install: |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
13 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
14 * build the ROM image via "make rom.img". |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
15 * burn the resultant file, rom.img to rom slot 2 of your CoCoFPGA. - this means burning rom.img to flash address 3fc000 in your cocofpga's flash ram. |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
16 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
17 I use something like this: |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
18 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
19 quartus_pgm -m jtag -o 'p;de1flash.sof' |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
20 quartus_stp -t de1flash.tcl write rom.img@0x3fc000 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
21 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
22 # To use: |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
23 |
ffa4b0273cc7
3rdparty/utils/fpgarom: Utilities for CoCo3FPGA booting
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
24 Set your cocofpga's switch to mpi slot 2 and turn it on. It boots fast, so don't blink. |