summaryrefslogtreecommitdiffhomepage
path: root/programming
diff options
context:
space:
mode:
authormindchasers <privateisland@mindchasers.com>2020-11-15 23:42:42 -0500
committermindchasers <privateisland@mindchasers.com>2020-11-15 23:42:42 -0500
commit3e6999c467908663d2539483de82057f587ffbb2 (patch)
treeec10f61e27b36eee8a37f46feb45601243174fc4 /programming
parent8e8ce59d8f74e1d3de89e5b2b720039ed32a9768 (diff)
ecp5um project: restructure so we can add more devices
Diffstat (limited to 'programming')
-rw-r--r--programming/local_background.xcf109
-rw-r--r--programming/local_jtag.xcf50
-rw-r--r--programming/read_device_status.xcf50
3 files changed, 0 insertions, 209 deletions
diff --git a/programming/local_background.xcf b/programming/local_background.xcf
deleted file mode 100644
index 7a92104..0000000
--- a/programming/local_background.xcf
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE ispXCF SYSTEM "IspXCF.dtd" >
-<ispXCF version="3.10.0">
- <Comment></Comment>
- <Chain>
- <Comm>JTAG</Comm>
- <Device>
- <SelectedProg value="TRUE"/>
- <Pos>1</Pos>
- <Vendor>Micron</Vendor>
- <Family>ECP5UM</Family>
- <Name>LFE5UM-45F</Name>
- <Package>All</Package>
- <Bypass>
- <InstrLen>8</InstrLen>
- <InstrVal>11111111</InstrVal>
- <BScanLen>1</BScanLen>
- <BScanVal>0</BScanVal>
- </Bypass>
- <File>C:/projects/lattice/privateisland/impl1/privateisland_impl1.bit</File>
- <FileTime>04/30/19 20:41:46</FileTime>
- <JedecChecksum>N/A</JedecChecksum>
- <Operation>SPI Flash Erase,Program,Verify</Operation>
- <Option>
- <SVFVendor>JTAG STANDARD</SVFVendor>
- <SVFProcessor>SVF Processor</SVFProcessor>
- <Usercode>0x00000000</Usercode>
- <AccessMode>SPI Flash Background Programming</AccessMode>
- </Option>
- <FPGALoader>
- <CPLDDevice>
- <Device>
- <Pos>1</Pos>
- <Vendor>Lattice</Vendor>
- <Family>ECP5UM</Family>
- <Name>LFE5UM-45F</Name>
- <IDCode>0x01112043</IDCode>
- <Package>All</Package>
- <PON>LFE5UM-45F</PON>
- <Bypass>
- <InstrLen>8</InstrLen>
- <InstrVal>11111111</InstrVal>
- <BScanLen>1</BScanLen>
- <BScanVal>0</BScanVal>
- </Bypass>
- <MaskFile>C:/lscc/diamond/3.10_x64/data/vmdata/database\xpga\ecp5\LFE5UM-45F.msk</MaskFile>
- <Operation>Bypass</Operation>
- <Option>
- <SVFVendor>JTAG STANDARD</SVFVendor>
- <IOState>HighZ</IOState>
- <PreloadLength>510</PreloadLength>
- <IOVectorData>0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</IOVectorData>
- <SVFProcessor>SVF Processor</SVFProcessor>
- <AccessMode>JTAG</AccessMode>
- </Option>
- </Device>
- </CPLDDevice>
- <FlashDevice>
- <Device>
- <Pos>1</Pos>
- <Vendor>Micron</Vendor>
- <Family>SPI Serial Flash</Family>
- <Name>MT25QL128</Name>
- <IDCode>0x18</IDCode>
- <Package>6*5mm 8-pin W-PDFN</Package>
- <Operation>SPI Flash Erase,Program,Verify</Operation>
- <File>C:/projects/lattice/privateisland/impl1/privateisland_impl1.bit</File>
- <AddressBase>0x00000000</AddressBase>
- <EndAddress>0x000F0000</EndAddress>
- <DeviceSize>128</DeviceSize>
- <DataSize>1032636</DataSize>
- <NumberOfDevices>1</NumberOfDevices>
- <ReInitialize value="FALSE"/>
- </Device>
- </FlashDevice>
- <FPGADevice>
- <Device>
- <Pos>1</Pos>
- <Name></Name>
- <File>C:/Projects/lattice/darsena/impl1/privateisland_impl1.bit</File>
- <LocalChainList>
- <LocalDevice index="-99"
- name="Unknown"
- file="C:/Projects/lattice/darsena/impl1/privateisland_impl1.bit"/>
- </LocalChainList>
- <Option>
- <SVFVendor>JTAG STANDARD</SVFVendor>
- <SVFProcessor>SVF Processor</SVFProcessor>
- </Option>
- </Device>
- </FPGADevice>
- </FPGALoader>
- </Device>
- </Chain>
- <ProjectOptions>
- <Program>SEQUENTIAL</Program>
- <Process>ENTIRED CHAIN</Process>
- <OperationOverride>No Override</OperationOverride>
- <StartTAP>TLR</StartTAP>
- <EndTAP>TLR</EndTAP>
- <VerifyUsercode value="FALSE"/>
- <TCKDelay>1</TCKDelay>
- </ProjectOptions>
- <CableOptions>
- <CableName>USB2</CableName>
- <PortAdd>FTUSB-0</PortAdd>
- <USBID>Dual RS232-HS A Location 0000 Serial A</USBID>
- </CableOptions>
-</ispXCF>
diff --git a/programming/local_jtag.xcf b/programming/local_jtag.xcf
deleted file mode 100644
index 5fde840..0000000
--- a/programming/local_jtag.xcf
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE ispXCF SYSTEM "IspXCF.dtd" >
-<ispXCF version="3.10.0">
- <Comment></Comment>
- <Chain>
- <Comm>JTAG</Comm>
- <Device>
- <SelectedProg value="TRUE"/>
- <Pos>1</Pos>
- <Vendor>Micron</Vendor>
- <Family>ECP5UM</Family>
- <Name>LFE5UM-45F</Name>
- <Package>All</Package>
- <PON>LFE5UM-45F</PON>
- <Bypass>
- <InstrLen>8</InstrLen>
- <InstrVal>11111111</InstrVal>
- <BScanLen>1</BScanLen>
- <BScanVal>0</BScanVal>
- </Bypass>
- <File>C:/projects/lattice/privateisland/impl1/privateisland_impl1.bit</File>
- <FileTime>05/01/19 16:59:47</FileTime>
- <JedecChecksum>N/A</JedecChecksum>
- <Operation>Fast Program</Operation>
- <Option>
- <SVFVendor>JTAG STANDARD</SVFVendor>
- <IOState>HighZ</IOState>
- <PreloadLength>510</PreloadLength>
- <IOVectorData>0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</IOVectorData>
- <SVFProcessor>SVF Processor</SVFProcessor>
- <Usercode>0x00000000</Usercode>
- <AccessMode>JTAG</AccessMode>
- </Option>
- </Device>
- </Chain>
- <ProjectOptions>
- <Program>SEQUENTIAL</Program>
- <Process>ENTIRED CHAIN</Process>
- <OperationOverride>No Override</OperationOverride>
- <StartTAP>TLR</StartTAP>
- <EndTAP>TLR</EndTAP>
- <VerifyUsercode value="FALSE"/>
- <TCKDelay>1</TCKDelay>
- </ProjectOptions>
- <CableOptions>
- <CableName>USB2</CableName>
- <PortAdd>FTUSB-0</PortAdd>
- <USBID>Dual RS232-HS A Location 0000 Serial A</USBID>
- </CableOptions>
-</ispXCF>
diff --git a/programming/read_device_status.xcf b/programming/read_device_status.xcf
deleted file mode 100644
index 21c70e3..0000000
--- a/programming/read_device_status.xcf
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE ispXCF SYSTEM "IspXCF.dtd" >
-<ispXCF version="3.10.0">
- <Comment></Comment>
- <Chain>
- <Comm>JTAG</Comm>
- <Device>
- <SelectedProg value="TRUE"/>
- <Pos>1</Pos>
- <Vendor>Micron</Vendor>
- <Family>ECP5UM</Family>
- <Name>LFE5UM-45F</Name>
- <Package>All</Package>
- <PON>LFE5UM-45F</PON>
- <Bypass>
- <InstrLen>8</InstrLen>
- <InstrVal>11111111</InstrVal>
- <BScanLen>1</BScanLen>
- <BScanVal>0</BScanVal>
- </Bypass>
- <File>C:/Projects/lattice/chopblock/impl1/chopblock_impl1.bit</File>
- <FileTime>12/03/18 20:14:01</FileTime>
- <JedecChecksum>N/A</JedecChecksum>
- <Operation>Read Status Register</Operation>
- <Option>
- <SVFVendor>JTAG STANDARD</SVFVendor>
- <IOState>HighZ</IOState>
- <PreloadLength>510</PreloadLength>
- <IOVectorData>0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</IOVectorData>
- <SVFProcessor>SVF Processor</SVFProcessor>
- <Usercode>0x00000000</Usercode>
- <AccessMode>JTAG</AccessMode>
- </Option>
- </Device>
- </Chain>
- <ProjectOptions>
- <Program>SEQUENTIAL</Program>
- <Process>ENTIRED CHAIN</Process>
- <OperationOverride>No Override</OperationOverride>
- <StartTAP>TLR</StartTAP>
- <EndTAP>TLR</EndTAP>
- <VerifyUsercode value="FALSE"/>
- <TCKDelay>1</TCKDelay>
- </ProjectOptions>
- <CableOptions>
- <CableName>USB2</CableName>
- <PortAdd>FTUSB-0</PortAdd>
- <USBID>Dual RS232-HS A Location 0000 Serial A</USBID>
- </CableOptions>
-</ispXCF>

Highly Recommended Verilog Books