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

Self Maded Card 100% Page Failed #279

Open
ITANGTANGI opened this issue Dec 26, 2023 · 6 comments
Open

Self Maded Card 100% Page Failed #279

ITANGTANGI opened this issue Dec 26, 2023 · 6 comments

Comments

@ITANGTANGI
Copy link

ITANGTANGI commented Dec 26, 2023

I have developed an Artix-7 PCIe USB3.0 card with M.2 interface, as shown in Figure1,2 and validated the normal operation of both the F601 and PCIe interfaces using USB3.0 loopback and PCIe RIFFA programs, as shown in Figures 3, 4, and 5. However, after porting pcileech from screamM2, I am unable to dump any memory data, resulting in a 100% failure. The device can be recognized. Shown in Figure6. Are there any specific requirements in PC settings? PC hardware: i5-12400, Windows 10 22H2.
1
2
3
4
5
6

@ITANGTANGI ITANGTANGI changed the title Self Self Maded Card 100% Page Failed Dec 26, 2023
@ufrisk
Copy link
Owner

ufrisk commented Dec 27, 2023

I don't know. The ScreamerM2 code should be working if it's compatible on the FPGA PIN level. It looks like its 100% fail though in your screenshots.

If you wish you could send one my way and I could take a look at it, maybe it's something obvious, maybe its not.

@ufrisk
Copy link
Owner

ufrisk commented Dec 27, 2023

Also it would be a interesting for my project to support an M2 device again... The ScreamerM2 have been out of sale for quite a long time now.

@ITANGTANGI
Copy link
Author

Hi, thanks very much for your help, I tested it on my linux system and seems it works fine as Figure, and i'll take a more detailed tests then optimiz my hardware. It's glad to ship a board to you for offical support after optimization , you can contact me if you want : )
1

@ufrisk
Copy link
Owner

ufrisk commented Dec 28, 2023

Nice, I'm looking forward to take a look when its ready. It looks very nice, the on/off switch as well :)

By then I might have an upgrade of PCILeech to use the full PCIe x4 interface as well, but sadly it won't be any faster since the bottleneck is the USB.

@ITANGTANGI
Copy link
Author

ITANGTANGI commented Jan 16, 2024

Ha ha, I have completed this and made it open source ! You can check it at https://github.com/ITANGTANGI/a7_tang_m2_usb . BTW, now you can contact me with tangziming@whut.edu.cn and give me you address and i will ship you one : ) ; In the feature, it's interesting to use ktintex ultrascale chip 12.3Gbps GTX and XillyUSB (https://xillybus.com/) make a 10Gbps USB3.0 without USB-PHY for a faster connection with host.

@ITANGTANGI
Copy link
Author

I'm sorry I made a mistake, XillyUSB only supports USB 3.0 up to 5Gbps

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

2 participants