I promise I have found the actual issue now. Usually I have 2 Lab windows open, one for a bigger project, and one to test modules individually. When 2 or more windows are open, the RAM loading works fine, but when trying flash loading, or erasing, I get this error: TDO didn’t match. Got FE expected 31 with mask 11 at byte 0
When one window is open, flash works perfectly. I do not know why. Like I said before, I am new to electronics. So far, this error appears in .19 and .20 for me, and I have not tried any other versions yet.
I do not think that there is too much different than the usual, Jammy Jellyfish is incomplete though, I do not have Appimage, and besides Labs, KiCad and LTSpice running through Wine, there are no appimages for Vivado, ISE, etc. Also it is unusually laggy here. Some things I can not pinpoint here but I do not think there is any big differences, besides that I had to create a launcher to give Labs the VIvado location. There is a lot missing that I used to have that disappeared when I went from 24.04.1 back to Jammy, so that is severely annoying. Maybe it is a unique issue.
Update: I have moved back to 24.04.1 (Edit, I am on LTS, maybe that is a factor?), and the problem still exists. All I know is that it is there, I do not know why.
I have 2 old Aus, maybe it is a problem related to the old Au’s hardware? If I buy some of the new boards, I could test for that problem.
Its running directly on my computer, and it is there when i have 2 or more tabs open. Also, when I leave Labs for a while, at one point, it does not allow me to de anything but close it.
It was flashing the LED’s from the last program loaded.
I did not check for communication output. The loaded program should be transmitting from the onboard USB and the FT+ board if attached would be sending out a constant stream of data, if a computer was communicating with the FT601.
The board did respond to the FTDIListDevices.exe as posted above.
If you never flashed it but it was flashing leds means that it had the factory program on, so it was working when it left the factory, but maybe got damaged during transport or later
My program talks with the FTDI interface chip on the bottom of the board, which in turn communicate with the FPGA.
So the issue is possibly a broken solder on a JTAG pin.