Discussion:
[Hackrf-dev] Connect USB - Reset Required
James Brown
2018-09-14 18:00:11 UTC
Permalink
Is there any reason a push of the reset button should be required when connecting to the USB system?
Would a firmware update fix this?

Found HackRF board 0:
USB descriptor string: 0000000000000000285067dc2d0f3f4b
Board ID Number: 2 (HackRF One)
Firmware Version: 2017.02.1
Part ID Number: 0xa000cb3c 0x005c4f6a
Serial Number: 0x00000000 0x00000000 0x285067dc 0x2d0f3f4b
Dominic Spill
2018-09-14 20:30:14 UTC
Permalink
Hi James,

There are a couple of reasons that you might require a reset when
connecting your HackRF.

1) USB power saving - this is enabled by default on many laptops and causes
some issues with a device that has previously been connected. You can
disable this by following instructions here:
https://github.com/mossmann/hackrf/wiki/FAQ#power-saving-and-usb-autosuspend

2) There was an issue with start up on some boards that caused them not to
come up first time. It primarily affected HackRFs from a specific
manufacturing run and we were able to fix it in software. The fix was
included in our 2018.01.1 release here:
https://github.com/mossmann/hackrf/releases/tag/v2018.01.1
The fix is the only change between the 2017.02.1 and 2018.01.1 releases, so
you can grab the binary firmware from the release archive and flash it
without having to update your host tools.

If you want to know more about the second issue, Mike wrote an in depth
blog post on it:
https://greatscottgadgets.com/2018/02-28-we-fixed-the-glitch/

There could be other issues affecting your system, but these are the two
that spring to mind immediately.

Thanks,
Dominic
Post by James Brown
Is there any reason a push of the reset button should be required when
connecting to the USB system?
Would a firmware update fix this?
USB descriptor string: 0000000000000000285067dc2d0f3f4b
Board ID Number: 2 (HackRF One)
Firmware Version: 2017.02.1
Part ID Number: 0xa000cb3c 0x005c4f6a
Serial Number: 0x00000000 0x00000000 0x285067dc 0x2d0f3f4b
_______________________________________________
HackRF-dev mailing list
https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
James Brown
2018-09-18 14:35:47 UTC
Permalink
Thanks for the information Dominic.
I looked at the schematic for HackRF and did some testing on it. I decided that it was well and truly dead and not (by me at least) fixable.
http://www.seti.net/engineering/engineering.php
I guess I’ll be buying another HackRF!

Regards Jim

From: Dominic Spill
Sent: Friday, September 14, 2018 13:30
To: James Brown
Cc: hackrf-dev
Subject: Re: [Hackrf-dev] Connect USB - Reset Required

Hi James,

There are a couple of reasons that you might require a reset when connecting your HackRF.

1) USB power saving - this is enabled by default on many laptops and causes some issues with a device that has previously been connected. You can disable this by following instructions here: https://github.com/mossmann/hackrf/wiki/FAQ#power-saving-and-usb-autosuspend

2) There was an issue with start up on some boards that caused them not to come up first time. It primarily affected HackRFs from a specific manufacturing run and we were able to fix it in software. The fix was included in our 2018.01.1 release here: https://github.com/mossmann/hackrf/releases/tag/v2018.01.1
The fix is the only change between the 2017.02.1 and 2018.01.1 releases, so you can grab the binary firmware from the release archive and flash it without having to update your host tools.

If you want to know more about the second issue, Mike wrote an in depth blog post on it: https://greatscottgadgets.com/2018/02-28-we-fixed-the-glitch/

There could be other issues affecting your system, but these are the two that spring to mind immediately.

Thanks,
Dominic


On Fri, 14 Sep 2018 at 12:38, James Brown <***@seti.net> wrote:

Is there any reason a push of the reset button should be required when connecting to the USB system?
Would a firmware update fix this?

Found HackRF board 0:
USB descriptor string: 0000000000000000285067dc2d0f3f4b
Board ID Number: 2 (HackRF One)
Firmware Version: 2017.02.1
Part ID Number: 0xa000cb3c 0x005c4f6a
Serial Number: 0x00000000 0x00000000 0x285067dc 0x2d0f3f4b
_______________________________________________
HackRF-dev mailing list
HackRF-***@greatscottgadgets.com
https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
Dominic Spill
2018-09-27 19:33:06 UTC
Permalink
Hi Jim,

Is this the device that you've managed to update firmware on and thus this
issue is now resolved? Or are we talking about two different HackRFs here?

Thanks,
Dominic
Post by James Brown
Thanks for the information Dominic.
I looked at the schematic for HackRF and did some testing on it. I decided
that it was well and truly dead and not (by me at least) fixable.
http://www.seti.net/engineering/engineering.php
I guess I’ll be buying another HackRF!
Regards Jim
*From:* Dominic Spill
*Sent:* Friday, September 14, 2018 13:30
*To:* James Brown
*Cc:* hackrf-dev
*Subject:* Re: [Hackrf-dev] Connect USB - Reset Required
Hi James,
There are a couple of reasons that you might require a reset when connecting your HackRF.
1) USB power saving - this is enabled by default on many laptops and
causes some issues with a device that has previously been connected. You
https://github.com/mossmann/hackrf/wiki/FAQ#power-saving-and-usb-autosuspend
2) There was an issue with start up on some boards that caused them not to
come up first time. It primarily affected HackRFs from a specific
manufacturing run and we were able to fix it in software. The fix was
https://github.com/mossmann/hackrf/releases/tag/v2018.01.1
The fix is the only change between the 2017.02.1 and 2018.01.1 releases,
so you can grab the binary firmware from the release archive and flash it
without having to update your host tools.
If you want to know more about the second issue, Mike wrote an in depth
https://greatscottgadgets.com/2018/02-28-we-fixed-the-glitch/
There could be other issues affecting your system, but these are the two
that spring to mind immediately.
Thanks,
Dominic
Post by James Brown
Is there any reason a push of the reset button should be required when
connecting to the USB system?
Would a firmware update fix this?
USB descriptor string: 0000000000000000285067dc2d0f3f4b
Board ID Number: 2 (HackRF One)
Firmware Version: 2017.02.1
Part ID Number: 0xa000cb3c 0x005c4f6a
Serial Number: 0x00000000 0x00000000 0x285067dc 0x2d0f3f4b
_______________________________________________
HackRF-dev mailing list
https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
James Brown
2018-09-28 06:53:27 UTC
Permalink
This HackRf was the one that was not enumerating on power on. It now does.
The other two are beyond the pale and are scrap.

From: Dominic Spill
Sent: Thursday, September 27, 2018 12:33
To: James Brown
Cc: hackrf-dev
Subject: Re: [Hackrf-dev] Connect USB - Reset Required

Hi Jim,

Is this the device that you've managed to update firmware on and thus this issue is now resolved? Or are we talking about two different HackRFs here?

Thanks,
Dominic


On Tue, 18 Sep 2018 at 08:35, James Brown <***@seti.net> wrote:

Thanks for the information Dominic.
I looked at the schematic for HackRF and did some testing on it. I decided that it was well and truly dead and not (by me at least) fixable.
http://www.seti.net/engineering/engineering.php
I guess I’ll be buying another HackRF!

Regards Jim

From: Dominic Spill
Sent: Friday, September 14, 2018 13:30
To: James Brown
Cc: hackrf-dev
Subject: Re: [Hackrf-dev] Connect USB - Reset Required

Hi James,

There are a couple of reasons that you might require a reset when connecting your HackRF.

1) USB power saving - this is enabled by default on many laptops and causes some issues with a device that has previously been connected. You can disable this by following instructions here: https://github.com/mossmann/hackrf/wiki/FAQ#power-saving-and-usb-autosuspend

2) There was an issue with start up on some boards that caused them not to come up first time. It primarily affected HackRFs from a specific manufacturing run and we were able to fix it in software. The fix was included in our 2018.01.1 release here: https://github.com/mossmann/hackrf/releases/tag/v2018.01.1
The fix is the only change between the 2017.02.1 and 2018.01.1 releases, so you can grab the binary firmware from the release archive and flash it without having to update your host tools.

If you want to know more about the second issue, Mike wrote an in depth blog post on it: https://greatscottgadgets.com/2018/02-28-we-fixed-the-glitch/

There could be other issues affecting your system, but these are the two that spring to mind immediately.

Thanks,
Dominic


On Fri, 14 Sep 2018 at 12:38, James Brown <***@seti.net> wrote:

Is there any reason a push of the reset button should be required when connecting to the USB system?
Would a firmware update fix this?

Found HackRF board 0:
USB descriptor string: 0000000000000000285067dc2d0f3f4b
Board ID Number: 2 (HackRF One)
Firmware Version: 2017.02.1
Part ID Number: 0xa000cb3c 0x005c4f6a
Serial Number: 0x00000000 0x00000000 0x285067dc 0x2d0f3f4b
_______________________________________________
HackRF-dev mailing list
HackRF-***@greatscottgadgets.com
https://pairlist9.pair.net/mailman/listinfo/hackrf-dev

Loading...