середа, 11 грудня 2024 р.

Відновлення завантажувача та працездатності HackRF

Іноді користувачі стикаються з тим, що SDR трансівер HackRF перестає бачитися в системі під час підключення USB. Причин цьому може бути декілька - статика, що вибила захисний ESD на шині, USB інтерфейс, що згорів від статики, некоректна перепрошивка після сумiсного використання з PortPack. В останньому випадку відновити працездатність можна програмно...

Для вирiшення проблеми відключіть портапак від HackRF повністю:

  1. На HackRF натисніть та утримуйте одночасно кнопку Reset та кнопку DFU
  2. Відпустіть ТІЛЬКИ кнопку Reset, зачекайте секунду чи дві
  3. Відпустіть кнопку DFU. Якщо DFU режим з'явився (LPD), то можливо вiдновити
  4. Завантажте recovery Firmware

Що каже на:

dfu-util-static -l

Якщо знайшло девайс, треба завантажити в RAM:

dfu-util-static-w64 --device 1fc9:000c --download hackrf_one_usb.dfu --reset

Потiм прошити:

hackrf_spiflash -w hackrf_one_usb.bin

Пiсля прошивки з'явиться HackRF

Постскриптум

Шановні читачі, якщо мої дописи вас зацікавили – пiдтримайте збiр або ставайте спонсорами Youtube-каналу LaboratoryW з ексклюзивними лайфхаками