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

Hackrf Broken DFU, black screen and all leds on #2046

Open
Davim09 opened this issue Mar 27, 2024 · 57 comments
Open

Hackrf Broken DFU, black screen and all leds on #2046

Davim09 opened this issue Mar 27, 2024 · 57 comments
Labels
help wanted Extra attention is needed

Comments

@Davim09
Copy link

Davim09 commented Mar 27, 2024

Hello
My hackrf bronken out of the blue, Before it was recognizing normally, now it stopped working, my pc don't recognize the dfu mode And Hackrf mode On windows and linux, my hackrf is h2 from opensourcesdr lab.

The driver.exe on windows don't open but I tried to install de .inf file, but nothing appers in devices manager.

I tried to upload a new firmware using the flash utility, but it didn't work and I got a black screen, the old firmware is 2.0.0 i tried to upload an older firmware 1.8.0, and after all the "uptade" from flash utility he gives me a black screen with all leds on.

I tried to put it in DFU but no PC recognizes it I've already tried changing cables 3 times and change from pc, and its start not recognizing before the black screen, i think it is in hackrf the problem
Imagem do WhatsApp de 2024-03-27 à(s) 01 08 13_8280cacb

What do I do?? Please help

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

Hello, would you mind follow this guide and if you stuck, lemme know which step you stuck on?
https://github.com/portapack-mayhem/mayhem-firmware/wiki/Full-reset

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

Hello, would you mind follow this guide and if you stuck, lemme know which step you stuck on? https://github.com/portapack-mayhem/mayhem-firmware/wiki/Full-reset

Of couse i tried, the pc dont recognize the hackrf, i donr know if was the hardware or the firmware, i already change the pc

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

Thanks. However you need to provide more information.
Are you sure you are on DFU mode?
driver.exe won’t open and it says what?
Have you tried Zadig?

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

Thanks. However you need to provide more information. Are you sure you are on DFU mode? driver.exe won’t open and it says what? Have you tried Zadig?

yes i tried zadig, it shows nothing about hackrf one or dfu device.

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

Try all the ENTER DFU MODE methods in this link and one of it maybe can bring you to DFU mode.
https://github.com/portapack-mayhem/mayhem-firmware/wiki/Full-reset

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

Try all the ENTER DFU MODE methods in this link and one of it maybe can bring you to DFU mode. https://github.com/portapack-mayhem/mayhem-firmware/wiki/Full-reset

I didn't understand the last two options.

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

Maybe try Google translate

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

Maybe try Google translate

I am using right now, but how can it works if I put the cable after pressing the dfu button??

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

I’m sorry I don’t understand your question.
Just follow the guide, try the methods one by one.

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

And if you are having troubles reading the enter DFU methods, use google translate or ChatGPT to translate it.

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

And if you are having troubles reading the enter DFU methods, use google translate or ChatGPT to translate it.

ok, i will try it

@htotoo
Copy link
Member

htotoo commented Mar 27, 2024

Maybe try Google translate

I am using right now, but how can it works if I put the cable after pressing the dfu button??

You HOLD the button while plug in the USB

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

yes i do this, i dont understant these what is knob?
Screenshot_265

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

Knob: encoder, dial

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

Knob: encoder, dial

oh ok, thanks

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

You are welcome

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

You are welcome

I've already connected my hackrf a few times to charge on my xioami source, could that be why the data transmission part of the hackrf's USB has burned out??
IMG_20240327_095209
IMG_20240326_153731
Uploading IMG_20240326_153223.jpg…

@zxkmm
Copy link
Contributor

zxkmm commented Mar 27, 2024

It should output 5V1A before it successfully handshake, so it should be safe.
I didn't see anything burned out in your image tho.

@htotoo
Copy link
Member

htotoo commented Mar 27, 2024

Can you try with another computer?
And turn on sound, and check it there is any "new device connected" sound or not.

@Davim09
Copy link
Author

Davim09 commented Mar 27, 2024

Can you try with another computer? And turn on sound, and check it there is any "new device connected" sound or not.

I already tried 3 computers and nothing.

@gullradriel gullradriel added enhancement New feature or request help wanted Extra attention is needed and removed enhancement New feature or request labels Mar 29, 2024
@gullradriel
Copy link
Member

Any news ? Got it working ?

@Davim09
Copy link
Author

Davim09 commented Apr 6, 2024

Any news ? Got it working ?

Nothing yet, try cleaning and nothing, I don't know if it's a problem with the hardware or the firmware, to recover the firmware I need to go into DFU mode and the computer recognizes it, but it goes into DFU mode But it doesn't recognize the USB, I did a continuity test with a multimeter and everything is fine going from the USB input to the NXP chip

@gullradriel
Copy link
Member

Are you using windows ?
Can you try on a linux ?

@Davim09
Copy link
Author

Davim09 commented Apr 6, 2024

Are you using windows ? Can you try on a linux ?

Yes, I tested it on 4 computers with Windows and 2 with Linux and nothing, nothing appears in the Linux lsusb and nothing in the dmsg

@gullradriel
Copy link
Member

Then it's your device/cables ?

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Então é o seu dispositivo/cabos?

No, it's a hackrf, I already changed the computer and the cables a lot of times, I don't know if it's a hardware problem or a firmware problem, before the black screen and all the LEDs were on, the hackrf was booting normally but it wasn't recognizing it via the USB, I went try uploading firmware via flash utility and BOOM! It would no longer boot and all the LEDs were on, and as it no longer recognized the USB there is no way for me to recover the firmware, is there any way for me to upload the firmware directly onto its chip?? I have a friend who understands this about firmware dumps

@ToxxikHalo
Copy link

What exactly were you doing w your hackrf when this happened???

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

O que exatamente você estava fazendo com seu hackrf quando isso aconteceu???

Trying to update the firmware using the flash utility, I had already done it once

@ToxxikHalo
Copy link

Ok just making sure that was all...
How about taking the portapack off of the Hackrf and try connecting the Hackrf to a PC then... no portapack.

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ok just making sure that was all... How about taking the portapack off of the Hackrf and try connecting the Hackrf to a PC then... no portapack.

I already did that and nothing, I cleaned contacts and nothing.

@ToxxikHalo
Copy link

Oh ok, I didn't know if you actually split them apart...
I read about something similar months ago... I'll try to find it...
Man, at this point other than physical testing of components it might be a lost cause unfortunately...
Coulda been as simple as a static discharge or something like that...

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ah, ok, eu não sabia se você realmente os separou... Eu li sobre algo parecido meses atrás... Vou tentar encontrar... Cara, neste ponto, além do teste físico de componentes, pode ser uma causa perdida, infelizmente... Poderia ter sido tão simples quanto uma descarga estática ou algo parecido...

It was out of nowhere that it stopped recognizing the USB, I don't know what could have happened, it always stays in a metal case from opensourcesdrlab

@ToxxikHalo
Copy link

It was plugged in and sitting still or plugged in in your hand or being plugged in????

@ToxxikHalo
Copy link

Do you know how to use a multimeter???

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ele estava conectado e parado ou conectado na sua mão ou sendo conectado ????

I didn't understand, but I left it connected to charge, yes I know how to use a multimeter, I already did a continuity test and everything was fine, from the USB port to the NXP chip

@ToxxikHalo
Copy link

Sorry, I'm asking if it was in your hand moving or was it sitting still when it went black??? I'm trying to just figure out if it's a physical problem or something wrong with the software side of things...

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Desculpe, estou perguntando se ele estava em sua mão se movendo ou estava parado quando escureceu??? Estou tentando descobrir se é um problema físico ou algo errado com o lado do software ...

From what I remember, I opened the .bin in the flash utility and left it on the table, the HackRF turned off and turned on again, but the screen was black and all the LEDs were on.

@ToxxikHalo
Copy link

Ok... maybe get the schematic for HRf and do a more thorough test w multimeter...??? I know that's not an easy task but you've tried almost everything else...

@ToxxikHalo
Copy link

Oh ok gotcha...
Yea ok to me that sounds more like an internal issue then...

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ok... talvez pegue o esquema do HRf e faça um teste mais completo com o multímetro...??? Eu sei que não é uma tarefa fácil, mas você já tentou quase todo o resto...

My friend who works with communication radios and does maintenance did this and everything worked fine.

VID_20240406_115145.mp4

@ToxxikHalo
Copy link

Ok gotcha... yea based on how it happened I'm thinking somehow the flash went wrong or something wierd...

How about your SD card... have you tried a different card?

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ok, entendi... sim, com base em como aconteceu, estou pensando que de alguma forma o flash deu errado ou algo estranho...

E quanto ao seu cartão SD... você tentou um cartão diferente?

It's not the same since I bought HACKRF, and the flash utility worked before

@ToxxikHalo
Copy link

Yea I was thinking maybe change it again but it can't be that anyway cause you tried the HRF separately already....

@ToxxikHalo
Copy link

I'm trying to associate how a portapack fw update could damage the hackrf itself and bad enough that it can't even directly connect to a PC as designed....
I'm gonnatake a little while and read up on the HRf build and it's program pathways as best I can. I'll let you know if I find anything that might help...🤷

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ok gotcha... yea based on how it happened I'm thinking somehow the flash went wrong or something wierd...

How about your SD card... have you tried a different card?

I also don't know what could have happened, do you know if there is any way for me to reprogram the firmware directly on the HackRF chip?

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Estou tentando associar como uma atualização do portapack fw pode danificar o próprio hackrf e é ruim o suficiente para que ele não consiga se conectar diretamente a um PC conforme projetado .... Vou demorar um pouco e ler sobre a compilação do HRf e são os caminhos do programa da melhor maneira que posso. Avisarei se encontrar algo que possa ajudar...🤷

Ok thanks!

@ToxxikHalo
Copy link

Just to clarify... so you plug it in and the LEDs turn on and screen stays black??? And that's it?
Nothing at all happens that you notice?

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Só para esclarecer... então você conecta e os LEDs acendem e a tela fica preta??? E é isso? Nada acontece que você perceba?

Yes, Look at the video

VID_20240407_154639.mp4

@ToxxikHalo
Copy link

Ok gotcha... I'm reading over the HRf docs now so hopefully there's something in there to help... I'll let u know. If you have time you might wanna give them a look also... not the mayhem docs, the HRf docs I mean...

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Ok, entendi... Estou lendo os documentos do HRf agora, então espero que haja algo lá para ajudar... Avisarei você. Se você tiver tempo, talvez queira dar uma olhada neles também... não nos documentos do caos, quero dizer, nos documentos do HRf...

Thanks! Yes, I'll look, but apparently I'm the only person in the world who has this type of problem.

@ToxxikHalo
Copy link

Lol someone has to be the first... Hopefully first to fix it too.

@ToxxikHalo
Copy link

ToxxikHalo commented Apr 7, 2024 via email

@ToxxikHalo
Copy link

ToxxikHalo commented Apr 7, 2024 via email

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Eu sei que você disse que já tentou redefinir o DFU. Mas você já experimentou enquanto o HRf estava separado do Portapack também??? E tente os dois métodos também... segure o botão DFU e pressione e solte o botão reset e depois solte o botão DFU. E segure o botão DFU e ligue o HRf e solte o DFU ... Eu sei que você já fez todas as coisas básicas e parece saber o que está fazendo, só quero cobrir todas as bases para o caso ...

No domingo, 7 de abril de 2024, 14h51 Chonk_m @.> escreveu: Ok, entendi... Estou lendo os documentos do HRf agora, então espero que haja algo lá para ajudar. .. Avisarei você. Se você tiver tempo, talvez queira dar uma olhada neles também... não nos documentos do caos, quero dizer, nos documentos do HRf... Obrigado! Sim, vou olhar, mas aparentemente sou a única pessoa no mundo que tem esse tipo de problema. — Responda a este e-mail diretamente, visualize-o no GitHub < #2046 (comment) > ou cancele a inscrição < https://github.com/notifications/unsubscribe-auth/BEGJNAF4GAFU3EYNZPJXVTTY4GIUDAVCNFSM6AAAAABFKD3AUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGU3DANZZGE > . Você está recebendo isso porque comentou.ID da mensagem: @.>

yes i already to all the methods to DFU mode and nothing in windows and linux

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

https://hackrf.readthedocs.io/en/latest/updating_firmware.html Mais algumas opções para tentar....

No domingo, 7 de abril de 2024, 15h09 Michael Zborovan @.> escreveu: Eu sei que você disse que já tentou redefinir o DFU. Mas você já experimentou enquanto o HRf estava separado do Portapack também??? E tente os dois métodos também... segure o botão DFU e pressione e solte o botão reset e depois solte o botão DFU. E segure o botão DFU e ligue o HRf e solte o DFU ... Eu sei que você já fez todas as coisas básicas e parece saber o que está fazendo, só quero cobrir todas as bases para o caso ... No Sun , 7 de abril de 2024, 14h51 Chonk_m @.> escreveu: > Ok, entendi... Estou lendo os documentos do HRf agora, então espero que > haja algo lá para ajudar. .. Avisarei você. Se você tiver tempo, talvez > queira dar uma olhada neles também... não nos documentos do caos, quero > dizer, nos documentos do HRf... > > Obrigado! Sim, vou procurar, mas aparentemente sou a única pessoa no mundo que tem esse tipo de problema. > > — > Responda a este e-mail diretamente, visualize-o no GitHub > < #2046 (comment) >, > ou cancele a inscrição > < https://github.com/notifications/unsubscribe-auth/BEGJNAF4GAFU3EYNZPJXVTTY4GIUDAVCNFSM6AAAAABFKD3AUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGU3DAN ZZGE > > . > Você está recebendo isto porque comentou.ID da mensagem: > @.***> >

I was interested in this part, what is a Jawbreaker?? do you know if has a video instructing how to do it??
Screenshot_275

@ToxxikHalo
Copy link

ToxxikHalo commented Apr 7, 2024 via email

@Davim09
Copy link
Author

Davim09 commented Apr 7, 2024

Jawbreaker is/was the beta version or prototype of the hackrf one... all I can tell you is that as far as I know the HRf is the better SDR. Depending on what you wanna do you can also combine multiple HRf together to make a full duplex sdr or even more of them if needed that can be triggered from a single HRf. Then there'd the opera cake board also to check out...

On Sun, Apr 7, 2024, 4:03 PM Chonk_m @.> wrote: https://hackrf.readthedocs.io/en/latest/updating_firmware.html Mais algumas opções para tentar.... … <#m_548348617565829536_> No domingo, 7 de abril de 2024, 15h09 Michael Zborovan @.> escreveu: Eu sei que você disse que já tentou redefinir o DFU. Mas você já experimentou enquanto o HRf estava separado do Portapack também??? E tente os dois métodos também... segure o botão DFU e pressione e solte o botão reset e depois solte o botão DFU. E segure o botão DFU e ligue o HRf e solte o DFU ... Eu sei que você já fez todas as coisas básicas e parece saber o que está fazendo, só quero cobrir todas as bases para o caso ... No Sun , 7 de abril de 2024, 14h51 Chonk_m @.> escreveu: > Ok, entendi... Estou lendo os documentos do HRf agora, então espero que > haja algo lá para ajudar. .. Avisarei você. Se você tiver tempo, talvez > queira dar uma olhada neles também... não nos documentos do caos, quero > dizer, nos documentos do HRf... > > Obrigado! Sim, vou procurar, mas aparentemente sou a única pessoa no mundo que tem esse tipo de problema. > > — > Responda a este e-mail diretamente, visualize-o no GitHub > < #2046 (comment) <#2046 (comment)> >, > ou cancele a inscrição > < https://github.com/notifications/unsubscribe-auth/BEGJNAF4GAFU3EYNZPJXVTTY4GIUDAVCNFSM6AAAAABFKD3AUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGU3DAN https://github.com/notifications/unsubscribe-auth/BEGJNAF4GAFU3EYNZPJXVTTY4GIUDAVCNFSM6AAAAABFKD3AUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGU3DANZZGE ZZGE > > . > Você está recebendo isto porque comentou.ID da mensagem: > @.> > I was interested in this part, what is a Jawbreaker?? do you know if has a video instructing how to do it?? Screenshot_275.png (view on web) https://github.com/portapack-mayhem/mayhem-firmware/assets/143907552/5db85cb1-d119-486a-a9f1-81dcbd1e7597 — Reply to this email directly, view it on GitHub <#2046 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BEGJNADAWUSVLOKXKCXDCEDY4GRAHAVCNFSM6AAAAABFKD3AUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGU4DKNRQG4 . You are receiving this because you commented.Message ID: @.*>

Gotcha, Seems to me to be a physical issue with the micro USB port on it, because before the black screen and all leds on the HackRF was working perfectly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

6 participants
@htotoo @gullradriel @zxkmm @Davim09 @ToxxikHalo and others