ufrisk / pcileech

Direct Memory Access (DMA) Attack Software
GNU Affero General Public License v3.0
4.72k stars 706 forks source link

pc not finding pcie squirrel #249

Open nascarZ opened 1 year ago

nascarZ commented 1 year ago

It wont show up in BIOS and zero of the LEDs are lighting up. tried all slots and both show the same result. I haven't flashed it yet or anything. is there anything like hardware related on my pc or is my card dead? anything that i can do to fix?

ufrisk commented 1 year ago

I think it should come pre-flashed from the manufacturer.

It should blink a couple of times when powered on.

If it's not flashed (or if there was a bad flash) it won't light up so that would be normal in that case. In that case try to flash it using the instructions at LambdaConcept.

Let me know if you have any success.

nascarZ commented 1 year ago

i dont know its like dead or something i go into devices its not even considered as a device or anything as far as i know but then thing im confused is like i leigt havent even rlly used this card why would it be dead

ufrisk commented 1 year ago

If it's not flashed it will have this behavior on the PCIe side. It will not show up in device manager until flashed. By default it will show up as a Xilinx Networking board with problems loading the driver (i.e. exclamation mark on it or similar).

Connect the USB cable to your computer and the update port. Then follow the instructions on the LambdaConcept site at http://docs.lambdaconcept.com/screamer/ for instructions how to flash it.

If the update port is not showing up properly in the Zadig utility when following instructions there may be an issue with your board. In that case contact LambdaConcept about it.

nascarZ commented 1 year ago

i did so, i reflashed to the precompiled firmware and simply nothing rebooted pc and still zero lights on the card and init fail

eXskill commented 1 year ago

@nascarZ hello. Check this:

Standard recommendations for DMA boards.

Disable/Adjust the following Settings: Disable Virtualization (INTEL) Disable VT-d

Disable Virtualization (AMD)
Disable IQMMU (AMD CBS > NBIO Common Options > NB Configuration > IOMMU)

Disable NX-Bit (Only if available, CPU Settings Secure Virtual Machine)

Disable Secure Boot (If the option is greyed out -> clear all keys)

If needed set PCI Slot of Enigma-x1 from Auto to Gen1 (Advanced > PCI Settings)
nascarZ commented 1 year ago

the most weird thing is like today in the morning the card was working i shut down pc take a lil break get back on boot up the pc and the card has no lights like it just makes no sense

nascarZ commented 1 year ago

anything else i can try...? when i reflash it during the flashing process led 3 turns green but once flashed nothing changes goes back to 0 lights 0 anything. i tried replugging it, switching pcie devices, upgrading bios, turning off everything said in bios.

openocd.exe -f flash_screamer_squirrel.cfg Open On-Chip Debugger 0.10.0+dev-01293-g7c88e76a-dirty (2020-07-02-19:28) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html DEPRECATED! use 'adapter driver' not 'interface' Info : auto-selecting first available session transport "jtag". To override use 'transport select '. DEPRECATED! use 'adapter speed' not 'adapter_khz' Info : ftdi: if you experience problems at higher adapter clocks, try the command "ftdi_tdo_sample_edge falling" Info : clock speed 10000 kHz Info : JTAG tap: xc7.tap tap/device found: 0x0362d093 (mfg: 0x049 (Xilinx), part: 0x362d, ver: 0x0) Info : JTAG tap: xc7.tap tap/device found: 0x0362d093 (mfg: 0x049 (Xilinx), part: 0x362d, ver: 0x0) Info : Found flash device 'issi is25lp256d' (ID 0x0019609d) Warn : device needs paging or 4-byte addresses - not implemented Info : Found flash device 'issi is25lp256d' (ID 0x0019609d) Warn : device needs paging or 4-byte addresses - not implemented Info : Found flash device 'issi is25lp256d' (ID 0x0019609d) Warn : device needs paging or 4-byte addresses - not implemented Info : Found flash device 'issi is25lp256d' (ID 0x0019609d) Warn : device needs paging or 4-byte addresses - not implemented Info : sector 0 took 117 ms Info : sector 1 took 126 ms Info : sector 2 took 111 ms Info : sector 3 took 125 ms Info : sector 4 took 112 ms Info : sector 5 took 111 ms Info : sector 6 took 124 ms Info : sector 7 took 125 ms Info : sector 8 took 127 ms Info : sector 9 took 126 ms Info : sector 10 took 126 ms Info : sector 11 took 127 ms Info : sector 12 took 127 ms Info : sector 13 took 112 ms Info : sector 14 took 126 ms Info : sector 15 took 109 ms Info : sector 16 took 111 ms Info : sector 17 took 111 ms Info : sector 18 took 127 ms Info : sector 19 took 127 ms Info : sector 20 took 125 ms Info : sector 21 took 111 ms Info : sector 22 took 94 ms Info : sector 23 took 110 ms Info : sector 24 took 126 ms Info : Found flash device 'issi is25lp256d' (ID 0x0019609d) Warn : device needs paging or 4-byte addresses - not implemented shutdown command invoked during the flash

ufrisk commented 1 year ago

If you're building the bitstream yourself using Xilinx Vivado you may try to remove this line and rebuild:

https://github.com/ufrisk/pcileech-fpga/blob/80c37f1eff50072b6de15db24e2444f830ba2666/PCIeSquirrel/src/pcileech_squirrel.xdc#L113C1-L113C1

nascarZ commented 1 year ago

If you're building the bitstream yourself using Xilinx Vivado you may try to remove this line and rebuild:

https://github.com/ufrisk/pcileech-fpga/blob/80c37f1eff50072b6de15db24e2444f830ba2666/PCIeSquirrel/src/pcileech_squirrel.xdc#L113C1-L113C1

tried so, didnt work, also ive tried swapping a mobo, also didnt work SOMEHOW. i guess only use of this fucking card is just flashing it because thats the only thing that works...? im lost lol do you think resetting pc can change anything? -> NO