pcileech icon indicating copy to clipboard operation
pcileech copied to clipboard

randomly disconnecting

Open unknownpk opened this issue 5 years ago • 6 comments

could you explain or tell me why im randomly disconnecting from PCILeech AKA reading memory it will be fine to connect etc but when reading / writing it randomly disconnects and results are NULL and i have to reconnect to the device? is there a max amount of times to read / write? i know limit is 500mb but im no where near that or am i missing something? thanks!

ps. with 4.5 when and if it disconnects now i have to restart the pc to allow it to connect really annoying :(

unknownpk avatar Aug 14 '20 19:08 unknownpk

Thank you for reporting.

I've noticed sporadic disconnects as well which I'm trying to pinpoint. For me, they usually recover by themselves though and there is no need to disconnect; even though a read may take a lot of extra time whenever this happens.

There is no 500MB limit though. And there are no limit on read/write. But this problem happens when the device is really active. I'm currently looking into it. But it may take some time.

ufrisk avatar Aug 15 '20 12:08 ufrisk

hmmm when i leave my app open it just keeps returning NULL always only way to fix is to reopen it do you know if this happen with 4.4? or is this issue only with 4.5 because if its an issue with only 4.5 ill just down grade till you fix :)

NVM: installed firmware 4.4 and PCILeech 4.4 and still disconnects :( its so annoying

unknownpk avatar Aug 15 '20 14:08 unknownpk

@ufrisk any update? :D

xNarkon avatar Oct 22 '20 10:10 xNarkon

unfortunately not, I put quit a lot of time into this a month ago; I even recoded the ft601 handling logic from scratch but with no change. Right now I'm just out of ideas why this may be happening. I tried changing a lot of things all with zero effect.

ufrisk avatar Oct 22 '20 22:10 ufrisk

It's sad, but thanks a lot for your effort!

I've got one idea. Maybe the problem is in the Xilinx core. I had noticed that it mostly happen when FPGA was at stress for a relatively long time. The FPGA board is very hot when this problem occurs, so maybe this is the case? Temperature?

xNarkon avatar Oct 23 '20 05:10 xNarkon

Thanks for the suggestion; the FT601 is super hot as well so it may very well be that it's that component getting too hot as well. It's definitely a thing I will have to try out. I'll order some heat spreaders and test. Lets hope it's the issue.

ufrisk avatar Oct 24 '20 22:10 ufrisk

I'm closing this issue due to old age.

ufrisk avatar Jun 01 '24 15:06 ufrisk