On 2023-10-06, S V <ner...@gmail.com> wrote: > Here is description of problem: > > After building software and attaching HW I can successfully scan usb > > found 10 USB device > Bus device vid:pid probe type manufacturer serial product > 000 001 0x0000:0x0000 xvc-client Generic none xHCI root hub > 001 001 0x0000:0x0000 xvc-client Generic none xHCI root hub > 001 005 0x0403:0x6010 FTDI2232 SIPEED FactoryAIOT Pro JTAG Debugger > > but cant detect or flash bitstream with next error > > doas openFPGALoader -b tangnano9k pack.fs --verbose-level=3 > try to open 403 6010 0 0 > iProduct : JTAG Debugger > 8 > b > 8 > b > fail to read data usb bulk read failed > JTAG init failed with: low level FTDI init failed > > > here dmesg > > uftdi0 at uhub3 port 3 configuration 1 interface 0 "SIPEED JTAG > Debugger" rev 2.00/5.00 addr 5 ucom0 at uftdi0 portno 1 > uftdi1 at uhub3 port 3 configuration 1 interface 1 "SIPEED JTAG > Debugger" rev 2.00/5.00 addr 5 ucom1 at uftdi1 portno 2 > > and also usbdevs outputs > > addr 05: 0403:6010 SIPEED, JTAG Debugger > full speed, power 90 mA, config 1, rev 5.00, iSerial FactoryAIOT Pro > driver: uftdi0 > driver: uftdi1
The software that you're using may need the USB device to be attached to ugen rather than uftdi. The simplest way to do this is probably to type "boot -c" at the boot loader, "disable uftdi", "quit".