Comments (7)
Tried binary build from review branch created for #379 and I see it works for ECP5:
`
openFPGALoader -c ch347_jtag colorlight_5a_75b.bit -v
JTAG TCK frequency set to 7 MHz
found 1 devices
index 0:
idcode 0x41111043
manufacturer lattice
family ECP5
model LFE5U-25
irlength 8
File type : bit
Open file: DONE
Parse file: DONE
bitstream header infos
Part: LFE5U-25F-6CABGA256
idcode: 41111043
IDCode : 41111043
displayReadReg
Config Target Selection : 0
Done Flag
Std PreAmble
No err
Enable configuration: DONE
SRAM erase: DONE
Loading: [==================================================] 100.00%
Done
userCode: 00000000
Disable configuration: DONE
displayReadReg
Config Target Selection : 0
Done Flag
Std PreAmble
No err
`
However, it still does not work for Xilinx FPGA:
` openFPGALoader -c ch347_jtag qmtech_xc7k325t.bit -v
JTAG TCK frequency set to 7 MHz
found 1 devices
index 0:
idcode 0x3651093
manufacturer xilinx
family kintex7
model xc7k325t
irlength 6
File type : bit
Open file DONE
Parse file DONE
bitstream header infos
date: 2023/04/29
design_name: qmtech_xc7k325t
hour: 20:31:53
part_name: 7k325tffg676
toolVersion: 2022.2
userID: 0XFFFFFFFF
load program
(stuck here)
`
from openfpgaloader.
51292f0 this might help
from openfpgaloader.
51292f0 this might help
Now getting "input buffer underflow" error (used your repo->master):
JTAG TCK frequency set to 7 MHz
found 1 devices
index 0:
idcode 0x3651093
manufacturer xilinx
family kintex7
model xc7k325t
irlength 6
File type : bit
Open file DONE
Parse file DONE
bitstream header infos
date: 2023/05/06
design_name: qmtech_kintex.frames
hour: 21:11:19
part_name: xc7k325tffg676-1
toolVersion: xc7frames2bit
userID: xc7frames2bit
load program
Error: Failed to program FPGA: input buffer underflow
from openfpgaloader.
try again?
from openfpgaloader.
No buffer underflow error but It stuck at load again:
JTAG TCK frequency set to 7 MHz
found 1 devices
index 0:
idcode 0x3651093
manufacturer xilinx
family kintex7
model xc7k325t
irlength 6
File type : bit
Open file DONE
Parse file DONE
bitstream header infos
date: 2023/04/29
design_name: qmtech_xc7k325t
hour: 20:31:53
part_name: 7k325tffg676
toolVersion: 2022.2
userID: 0XFFFFFFFF
load program
from openfpgaloader.
With CH347T (bcdDevice 4.42, lateast firmware) and latest source code, I also get "input buffer underflow" error in programming bit file to Xilinx FPGA while detecting is OK.
Could anyone help on this? Thanks.
sudo openFPGALoader -c ch347_jtag --detect
JTAG TCK frequency set to 7.500 MHz
index 0:
idcode 0x3656093
manufacturer xilinx
family kintex7
model xc7k410t
irlength 6
sudo openFPGALoader -c ch347_jtag -b --fpga-xc7k410t --freq 10000000 spiOverJtag.bit
JTAG TCK frequency set to 15.000 MHz
Open file DONE
Parse file DONE
load program
Error: Failed to program FPGA: input buffer underflow
from openfpgaloader.
Had the same problem, but #424 fixed it.
from openfpgaloader.
Related Issues (20)
- unable to open ftdi device: -6 (ftdi_usb_reset failed) HOT 2
- I can't communicate with my "tang nano 20k" HOT 2
- mismatch between target's idcode and bitstream idcode
- USBBlaster slow?
- PolarFire SoC Support
- unable to open ftdi device: -4 (usd_open() failed) on Windows (tangnano1k) HOT 9
- colorlight i5 and WSL2
- Digilent JTAG HS3 wrong interface (ft232H not supported?) HOT 2
- "usb bulk write failed" errors flashing Tang Nano 9k HOT 8
- Xilinx | First bitstream doesn't load HOT 1
- Which USB<->JTAG interface is the easiest/best/preferred to implement? HOT 3
- Loading Tang Primer 25K does not work both for SRAM and flash HOT 7
- Tang Primer 25K SRAM loading fails when flash is erased
- Terasic DE0-Nano (Cyclone IV) board HOT 2
- How to add new spiOverJtag.bit? HOT 7
- Unable to program CertusPro NX dv HOT 6
- Unable to flash spartan-6 HOT 7
- Feature request: Support Lilygo T-FPGA board with GWU2X USB-to-JTAG bridge HOT 18
- Programming of QSPI-flash (connected to arbitrary GPIO-pins of a MAX10 device) with openFPGALoader / spiOverJtag HOT 2
- Missing delay after loading spioverjtag? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openfpgaloader.