-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
Hi
I've seen that you also have some experience with the Flea Ohm board, as you are also using the FleaOhm JTAG tool (https://github.com/emard/FleaFPGA-JTAG).
Is it possible to make ujprog also compatible with the FleaOhm? That way a fully open source tool chain could be used with it. Currently Diamond is still necessary as Flea-Ohm-JTAG only flashes vme files.
I have tried to adapt the cable section by inserting:
{
.cable_hw = CABLE_HW_USB,
.usb_vid = 0x0403,
.usb_pid = 0x6015,
.cable_path = "FleaFPGA v2.5",
.tck = 0x08,
.tms = 0x04,
.tdi = 0x01,
.tdo = 0x02,
.cbus_led = 0x00
},
The board is then detected, but the JTAG chain does not seem to work:
$ ./ujprog -d -b115200 ../../../../FleaFPGA-Ohm/FleaFPGA_Ohm_test/impl1/Blinky_impl1.bit
ULX2S / ULX3S JTAG programmer v 3.0.92 (built Mar 13 2019 11:20:51)
Using USB cable: FleaFPGA v2.5
1: STATE IDLE;
2: STATE RESET;
3: STATE IDLE;
4: SIR 8 TDI (E0);
5: SDR 32 TDI (00000000)
6: TDO (41111043)
7: MASK (FFFFFFFF);
Found unknown (00000000) device, but the bitstream is for LFE5U-25E.
Failed.
Metadata
Metadata
Assignees
Labels
No labels