<Rexxey>
Evening, I am getting a bit of a headache with a cheap chinese FPGA board. Its got a XC7A75T but I cannot flash the FPGA via OpenOCD or the CH347FPGATool which appears to just be a wrapper for the OpenOCD program. I keep getting "Unknown Flash Device". If I change the bitstream to XC7A50T it appears to write to the chip but despite succeeding
<Rexxey>
the firmware doesn't work. If the chip is a real XC7A75T and the constraints are wrong is there anyway to diagnose this? Short of tracing the JTAG connections on the board and hooking my own JTAG USB I have ran out of ideas!
<marex>
Rexxey: are you programming the flash (NOR) which contains the bitstream or the FPGA (SRAM) itself ?
<marex>
Rexxey: do you use vivado or xray ?
<Rexxey>
marex I built the firmware with Vivado but I apparently need to flash it with OpenOCD or the CH347 Tool, it appears the JTAG is via this USB-JTAG chip
<Rexxey>
Only flashing the FPGA, OpenOCD just gives me "Unknown Flash Device" unless I select XC7A50T then it appears to flash. So I am thinking that either the board/FPGA is wrong or they have painted an XC7A75T and it's actually a XC7A50T but apparently that would be more hard work and more expensive than just using a normal XC7A75T
bencoh has quit [Ping timeout: 252 seconds]
tsal has quit [Ping timeout: 252 seconds]
bencoh has joined #openocd
slobodan has quit [Ping timeout: 252 seconds]
tsal has joined #openocd
<PaulFertser>
Rexxey: usually when asking about OpenOCD you should pastebin whole output along with the invocation command line
<PaulFertser>
Rexxey: also check the /WP pin of the flash, how it is supposed to be controlled.
<Rexxey>
Ok, i'll grab some logs tomorrow <3
Rexxey has quit [Quit: Client closed]
Wonka has quit [Ping timeout: 252 seconds]
Wonka has joined #openocd
Foxyloxy_ has quit [Read error: Connection reset by peer]