OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /eco32/trunk
    from Rev 239 to Rev 240
    Reverse comparison

Rev 239 → Rev 240

/fpga/boards/s3e-500/doc/README
20,15 → 20,16
/opt/Xilinx/14.5/ISE_DS/ISE/bin/lin/impact -batch ./program.cmd
 
4. The machine monitor is stored in the "StrataFlash Parallel NOR
Flash PROM", starting at address 0x000000. The ECO32 CPU can
access the machine monitor at virtual address 0xE0000000. The
monitor's size must not exceed 16 MB (the size of the Flash ROM).
Flash PROM" (28F128J3), starting at address 0x000000. The ECO32
CPU can access the machine monitor at virtual address 0xE0000000.
The monitor's size must not exceed 16 MB (the size of the Flash PROM).
 
5. In order to program the Flash ROM proceed as follows (very
briefly, the FPGA is used as a Flash ROM programmer):
5. In order to program the Flash PROM with the machine monitor, proceed
as follows (very briefly, the FPGA is used as a Flash PROM programmer):
a) Connect a serial cable to the starter board. This is needed
in order to communicate with the flash programmer.
b) Transfer the MCS file you wish to program into the flash ROM
in order to communicate with the Flash programmer.
b) Transfer the MCS file you wish to program into the Flash PROM
(in our case the monitor, ../../monitor/s3e-500/monitor.mcs)
to the computer to which the serial cable is connected.
c) Start a serial communication program (e.g. minicom) on the
computer at the other end of the serial cable. The communication
46,3 → 47,7
e)
f)
 
x. The two programming tasks (FPGA bistring into Platform Flash PROM
and monitor into Parallel NOR Flash PROM) may be carried out in
any sequence.
 
/fpga/boards/s3e-500/Makefile
15,7 → 15,9
cp build/eco32.bit $(BUILD)/eco32/s3e-500
cp build/eco32.mcs $(BUILD)/eco32/s3e-500
cp doc/README $(BUILD)/eco32/s3e-500
cp doc/prog.cmd $(BUILD)/eco32/s3e-500
cp doc/program.cmd $(BUILD)/eco32/s3e-500
cp doc/flash-500.cmd $(BUILD)/eco32/s3e-500
cp doc/flash-500.bit $(BUILD)/eco32/s3e-500
 
clean:
mv build/eco32.xise .

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.