Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FPGA not detected with certain RAM Speeds #46

Closed
bin5k opened this issue Jan 12, 2020 · 3 comments
Closed

FPGA not detected with certain RAM Speeds #46

bin5k opened this issue Jan 12, 2020 · 3 comments

Comments

@bin5k
Copy link

bin5k commented Jan 12, 2020

I recently decided to mess with X.M.P/Ram speeds and i noticed the FPGA stops working if i changed the ram speed to anything above 2700mhz.

Everything works fine with these ram speeds:

2133mhz (Default speed)
2666mhz
2700mhz

2800mhz - The FPGA is not detected in Windows at all and reading memory doesn't work
3200mhz (X.M.P) - Nothing works.

Even with X.M.P Off, just manually choosing 2800mhz, nothing works at all.
I also tried different PCI-E slots and extension cables with the same result.

I'm wondering if I'm the only one having this issue or what ?

my setup is:

FPGA: AC701/FT601 (Bitstream 4.2, 4.0)
OS: Windows 10 / Build 1903
RAM: 32 GB DDR4 (Default Speed 2133mhz, X.M.P = 3200mhz)
CPU: Intel i9-9900K (default clocks)

@bin5k bin5k changed the title FPGA not detected/working with certian RAM Speeds FPGA not detected/working with certain RAM Speeds Jan 12, 2020
@bin5k bin5k changed the title FPGA not detected/working with certain RAM Speeds FPGA not detected with certain RAM Speeds Jan 12, 2020
@gcakir
Copy link

gcakir commented Jan 12, 2020

  • Did you try installing it into PCIe x1 slot?
  • Did you try increasing (i.e. relaxing) the timing settings of RAM modules when you manually set 2800MHz?

Sometimes, it might require multiple restarts (full power cycles) until the OS sees it. In some cases, I'd first install it into x16 slot and start the computer but the OS wouldn't see it. Then I'd turn off the system completely and install it back into x1 slot, and then it would work.

There is this also: ufrisk/pcileech#105

@bin5k
Copy link
Author

bin5k commented Jan 12, 2020

* Did you try installing it into PCIe x1 slot?

* Did you try increasing (i.e. relaxing) the timing settings of RAM modules when you manually set 2800MHz?

Sometimes, it might require multiple restarts (full power cycles) until the OS sees it. In some cases, I'd first install it into x16 slot and start the computer but the OS wouldn't see it. Then I'd turn off the system completely and install it back into x1 slot, and then it would work.

There is this also: ufrisk/pcileech#105

I tried multiple slots (x4, x16 and the x1) and the result is the same.
About the 2800mhz i tried with auto timings and X.M.P timings and nothing is detected at all.

It's a weird issue because 2700mhz and bellow works just fine but 100mhz more and nothing works.

@ufrisk
Copy link
Owner

ufrisk commented Jul 8, 2020

can you please retry this with latest v4.4 fpga bitstream released just today to see if it resolves this issue?

@ufrisk ufrisk closed this as completed Sep 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants