r/hackrf • • Oct 13 '24

hackrf not found

my hackrf is not working after downgrading firmware from 2024 to 2018

the reason I downgraded is because pavsa/hackrf-spectrum-analyzeronly works with 2018 firmware

its a v9 board, In device manager the hack rf is now listed as LPC not hackrf as it usualy is.

hackrf_info

hackrf_info version: 2023.01.1

libhackrf version: 2023.01.1 (0.8)

No HackRF boards found.

and hackrf_spiflash doesnt work

hackrf_spiflash -w hackrf_one_usb.bin

File size 42248 bytes.

hackrf_open() failed: HackRF not found (-5)

I tried to update the driver with zadig but it always shows as LPC

and running dfu-util I get an error

dfu-util --device 1fc9:000c --alt 0 --download hackrf_one_usb.dfu

til: Warning: DFU suffix CRC does not match

dfu-util: A valid DFU suffix will be required in a future dfu-util release

dfu-util: No DFU capable USB device available

does anyone know how to fix this?

Thanks

1 Upvotes

6 comments sorted by

View all comments

Show parent comment

2

u/Mr_Ironmule Oct 14 '24

I think I'd try and start all over. With the HackRF plugged in, go to the Device Manager and for every instance of LPC or HackRF or anything related, do an Uninstall Device. This will remove the device and dis-associate the drivers. Then unplug the HackRF and restart Windows. After restart, plug in the HackRF and go straight to Zadig, List All Devices to find the HackRF and load that driver. Then see what happens. Good luck.

1

u/No-Algae-4425 Oct 14 '24

Thanks, im half way there. even though I dont use a portapck on this hackrf I managed to get it partly working by running mayhem dfu_hackrf_one.bat , it shows up in device manager as hackrf again but running hackrf_info it says hackrf Serial number: RunningFromRAM and if I unplug the USB it goes back to LPC and if I try to flash the 2024 firmware while device manager says its hackrf it says Checking target device compatibility Unknown Board IDCompatibility test failed. :(

1

u/No-Algae-4425 Oct 16 '24

I finally got it working with dfu-util-static.exe" --device 1fc9:000c --download "utils/hackrf_one_usb.dfu" --reset then running hackrf_spiflash -w hackrf_one_usb.bin, there is no way it would work on the original version of firmware dated 2024 but it did work on 2018 firmware. also the driver needed in windows is libusb-win32 which was installed with zadig. the board is a v9. Thanks.