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 237 to Rev 238
    Reverse comparison

Rev 237 → Rev 238

/fpga/boards/s3e-500/doc/prog.cmd
0,0 → 1,7
setMode -bscan
setCable -p auto
addDevice -position 1 -part xc3s500e
addDevice -position 2 -sprom xcf04s -file ./eco32.mcs
addDevice -position 3 -part xc2c64a
program -e -v -p 2
quit
/fpga/boards/s3e-500/doc/README
0,0 → 1,28
 
Notes
-----
 
1. Installing JTAG cable drivers under Ubuntu:
a) When installing ISE, do NOT install any cable drivers.
b) sudo apt-get install \
gitk git-gui libusb-dev build-essential libc6-dev fxload
c) git clone git://git.zerfleddert.de/usb-driver
d) cd usb-driver
e) make
f) ./setup_pcusb /opt/Xilinx/14.5/ISE_DS/ISE/
 
2. The configuration bitstring for the FPGA is stored in the
"Platform Flash PROM" (XCF04S). The board must therefore
be jumpered for "Master Serial Mode" (all 3 jumpers set).
 
3. Here is the command which burns the configuration bitstring
into the Platform Flash PROM:
/opt/Xilinx/14.5/ISE_DS/ISE/bin/lin/impact -batch ./prog.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).
 
5.
 
/fpga/boards/s3e-500/Makefile
9,11 → 9,13
all: build/eco32.bit
 
install: build/eco32.bit
# $(BUILD)/bin/bit2exo 0x180000 \
# xsa-xst-3/eco32.bit xsa-xst-3/eco32.exo
# mkdir -p $(BUILD)/eco32/xsa-xst-3
# cp xsa-xst-3/eco32.bit $(BUILD)/eco32/xsa-xst-3
# cp xsa-xst-3/eco32.exo $(BUILD)/eco32/xsa-xst-3
$(BUILD)/bin/bit2mcs 0x000000 \
build/eco32.bit build/eco32.mcs
mkdir -p $(BUILD)/eco32/s3e-500
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
 
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.