Hi Dominic, I think we are making some progress. Here's what I did and the results: 1) Placed Hackrf in DFU mode and captured: lsusb Bus 004 Device 002: ID 8087:8000 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 003 Device 002: ID 8087:8008 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hubBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 033: ID 1fc9:000c NXP Semiconductors Bus 001 Device 004: ID 0409:005a NEC Corp. HighSpeed HubBus 001 Device 003: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard ReceiverBus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub demsg3431.596894] usb 1-6: new high-speed USB device number 29 using xhci_hcd[ 3431.725634] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3431.725637] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3431.725638] usb 1-6: Product: LPC[ 3431.725640] usb 1-6: Manufacturer: NXP[ 3431.725641] usb 1-6: SerialNumber: ABCD[ 3431.978771] usb 1-6: USB disconnect, device number 29[ 3433.978989] usb 1-6: new high-speed USB device number 30 using xhci_hcd[ 3434.107724] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3434.107727] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3434.107729] usb 1-6: Product: LPC[ 3434.107730] usb 1-6: Manufacturer: NXP[ 3434.107731] usb 1-6: SerialNumber: ABCD[ 3610.257805] usb 1-1: USB disconnect, device number 28[ 3667.770521] usb 1-6: USB disconnect, device number 30[ 3764.607217] usb 1-6: new high-speed USB device number 31 using xhci_hcd[ 3764.735947] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3764.735949] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3764.735951] usb 1-6: Product: LPC[ 3764.735952] usb 1-6: Manufacturer: NXP[ 3764.735952] usb 1-6: SerialNumber: ABCD[ 3766.475655] usb 1-6: USB disconnect, device number 31[ 3767.253553] usb 1-6: new high-speed USB device number 32 using xhci_hcd[ 3767.382273] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3767.382276] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3767.382277] usb 1-6: Product: LPC[ 3767.382278] usb 1-6: Manufacturer: NXP[ 3767.382279] usb 1-6: SerialNumber: ABCD[ 3796.740159] usb 1-6: USB disconnect, device number 32[ 4454.464950] usb 1-6: new high-speed USB device number 33 using xhci_hcd[ 4454.593695] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4454.593697] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4454.593699] usb 1-6: Product: LPC[ 4454.593700] usb 1-6: Manufacturer: NXP[ 4454.593701] usb 1-6: SerialNumber: ABCD[ 4541.255546] usb 1-6: USB disconnect, device number 33[ 4562.116105] usb 1-6: new high-speed USB device number 34 using xhci_hcd[ 4562.244826] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4562.244828] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4562.244829] usb 1-6: Product: LPC[ 4562.244830] usb 1-6: Manufacturer: NXP[ 4562.244831] usb 1-6: SerialNumber: ABCD[ 4563.548921] usb 1-6: USB disconnect, device number 34[ 4564.910587] usb 1-6: new high-speed USB device number 35 using xhci_hcd[ 4565.039338] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4565.039340] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4565.039342] usb 1-6: Product: LPC[ 4565.039343] usb 1-6: Manufacturer: NXP[ 4565.039344] usb 1-6: SerialNumber: ABCD
2) Downloaded hackrf_one_usb_ram.dfu to hackrf and captured lsusb Bus 004 Device 002: ID 8087:8000 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 003 Device 002: ID 8087:8008 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hubBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 004: ID 0409:005a NEC Corp. HighSpeed HubBus 001 Device 003: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard ReceiverBus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub dmesg [ 3431.596894] usb 1-6: new high-speed USB device number 29 using xhci_hcd[ 3431.725634] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3431.725637] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3431.725638] usb 1-6: Product: LPC[ 3431.725640] usb 1-6: Manufacturer: NXP[ 3431.725641] usb 1-6: SerialNumber: ABCD[ 3431.978771] usb 1-6: USB disconnect, device number 29[ 3433.978989] usb 1-6: new high-speed USB device number 30 using xhci_hcd[ 3434.107724] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3434.107727] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3434.107729] usb 1-6: Product: LPC[ 3434.107730] usb 1-6: Manufacturer: NXP[ 3434.107731] usb 1-6: SerialNumber: ABCD[ 3610.257805] usb 1-1: USB disconnect, device number 28[ 3667.770521] usb 1-6: USB disconnect, device number 30[ 3764.607217] usb 1-6: new high-speed USB device number 31 using xhci_hcd[ 3764.735947] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3764.735949] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3764.735951] usb 1-6: Product: LPC[ 3764.735952] usb 1-6: Manufacturer: NXP[ 3764.735952] usb 1-6: SerialNumber: ABCD[ 3766.475655] usb 1-6: USB disconnect, device number 31[ 3767.253553] usb 1-6: new high-speed USB device number 32 using xhci_hcd[ 3767.382273] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3767.382276] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3767.382277] usb 1-6: Product: LPC[ 3767.382278] usb 1-6: Manufacturer: NXP[ 3767.382279] usb 1-6: SerialNumber: ABCD[ 3796.740159] usb 1-6: USB disconnect, device number 32[ 4454.464950] usb 1-6: new high-speed USB device number 33 using xhci_hcd[ 4454.593695] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4454.593697] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4454.593699] usb 1-6: Product: LPC[ 4454.593700] usb 1-6: Manufacturer: NXP[ 4454.593701] usb 1-6: SerialNumber: ABCD[ 4541.255546] usb 1-6: USB disconnect, device number 33[ 4562.116105] usb 1-6: new high-speed USB device number 34 using xhci_hcd[ 4562.244826] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4562.244828] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4562.244829] usb 1-6: Product: LPC[ 4562.244830] usb 1-6: Manufacturer: NXP[ 4562.244831] usb 1-6: SerialNumber: ABCD[ 4563.548921] usb 1-6: USB disconnect, device number 34[ 4564.910587] usb 1-6: new high-speed USB device number 35 using xhci_hcd[ 4565.039338] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4565.039340] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4565.039342] usb 1-6: Product: LPC[ 4565.039343] usb 1-6: Manufacturer: NXP[ 4565.039344] usb 1-6: SerialNumber: ABCD[ 4651.784268] usb 1-6: USB disconnect, device number 35[ 4653.861234] usb 1-6: new high-speed USB device number 36 using xhci_hcd[ 4653.989833] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4653.989835] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4653.989837] usb 1-6: Product: LPC[ 4653.989838] usb 1-6: Manufacturer: NXP[ 4653.989839] usb 1-6: SerialNumber: ABCD[ 4679.428464] usb 1-6: USB disconnect, device number 36 3) Placed hackrf in DFU mode, downloaded blinky.dfu and captured lsusb Bus 004 Device 002: ID 8087:8000 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 003 Device 002: ID 8087:8008 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hubBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 004: ID 0409:005a NEC Corp. HighSpeed HubBus 001 Device 003: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard ReceiverBus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub demsg [ 3431.596894] usb 1-6: new high-speed USB device number 29 using xhci_hcd[ 3431.725634] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3431.725637] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3431.725638] usb 1-6: Product: LPC[ 3431.725640] usb 1-6: Manufacturer: NXP[ 3431.725641] usb 1-6: SerialNumber: ABCD[ 3431.978771] usb 1-6: USB disconnect, device number 29[ 3433.978989] usb 1-6: new high-speed USB device number 30 using xhci_hcd[ 3434.107724] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3434.107727] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3434.107729] usb 1-6: Product: LPC[ 3434.107730] usb 1-6: Manufacturer: NXP[ 3434.107731] usb 1-6: SerialNumber: ABCD[ 3610.257805] usb 1-1: USB disconnect, device number 28[ 3667.770521] usb 1-6: USB disconnect, device number 30[ 3764.607217] usb 1-6: new high-speed USB device number 31 using xhci_hcd[ 3764.735947] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3764.735949] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3764.735951] usb 1-6: Product: LPC[ 3764.735952] usb 1-6: Manufacturer: NXP[ 3764.735952] usb 1-6: SerialNumber: ABCD[ 3766.475655] usb 1-6: USB disconnect, device number 31[ 3767.253553] usb 1-6: new high-speed USB device number 32 using xhci_hcd[ 3767.382273] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 3767.382276] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 3767.382277] usb 1-6: Product: LPC[ 3767.382278] usb 1-6: Manufacturer: NXP[ 3767.382279] usb 1-6: SerialNumber: ABCD[ 3796.740159] usb 1-6: USB disconnect, device number 32[ 4454.464950] usb 1-6: new high-speed USB device number 33 using xhci_hcd[ 4454.593695] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4454.593697] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4454.593699] usb 1-6: Product: LPC[ 4454.593700] usb 1-6: Manufacturer: NXP[ 4454.593701] usb 1-6: SerialNumber: ABCD[ 4541.255546] usb 1-6: USB disconnect, device number 33[ 4562.116105] usb 1-6: new high-speed USB device number 34 using xhci_hcd[ 4562.244826] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4562.244828] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4562.244829] usb 1-6: Product: LPC[ 4562.244830] usb 1-6: Manufacturer: NXP[ 4562.244831] usb 1-6: SerialNumber: ABCD[ 4563.548921] usb 1-6: USB disconnect, device number 34[ 4564.910587] usb 1-6: new high-speed USB device number 35 using xhci_hcd[ 4565.039338] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4565.039340] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4565.039342] usb 1-6: Product: LPC[ 4565.039343] usb 1-6: Manufacturer: NXP[ 4565.039344] usb 1-6: SerialNumber: ABCD[ 4651.784268] usb 1-6: USB disconnect, device number 35[ 4653.861234] usb 1-6: new high-speed USB device number 36 using xhci_hcd[ 4653.989833] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 4653.989835] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 4653.989837] usb 1-6: Product: LPC[ 4653.989838] usb 1-6: Manufacturer: NXP[ 4653.989839] usb 1-6: SerialNumber: ABCD[ 4679.428464] usb 1-6: USB disconnect, device number 36[ 5030.017657] usb 1-6: new high-speed USB device number 37 using xhci_hcd[ 5030.146385] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 5030.146388] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 5030.146389] usb 1-6: Product: LPC[ 5030.146390] usb 1-6: Manufacturer: NXP[ 5030.146391] usb 1-6: SerialNumber: ABCD[ 5030.261359] usb 1-6: USB disconnect, device number 37[ 5051.304478] usb 1-6: new high-speed USB device number 38 using xhci_hcd[ 5051.433092] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 5051.433095] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 5051.433097] usb 1-6: Product: LPC[ 5051.433099] usb 1-6: Manufacturer: NXP[ 5051.433100] usb 1-6: SerialNumber: ABCD[ 5053.284037] usb 1-6: USB disconnect, device number 38[ 5055.740370] usb 1-6: new high-speed USB device number 39 using xhci_hcd[ 5055.869093] usb 1-6: New USB device found, idVendor=1fc9, idProduct=000c[ 5055.869095] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ 5055.869096] usb 1-6: Product: LPC[ 5055.869097] usb 1-6: Manufacturer: NXP[ 5055.869098] usb 1-6: SerialNumber: ABCD[ 5061.322255] usb 1-6: USB disconnect, device number 39 4) Right after the blinky.dfu download, the HackRF the USB, RX & TX LEDs are blinking. The RF LED is off. The 3V3 and 1V8 LEDs are on.I should note that the ones that are on are at proper brightness and NOT as I have observed before, dim. Same with the RF LED that is off, it's completely off. Hope this helps.. Thanks, Don > From: [email protected] > Date: Fri, 8 Apr 2016 16:25:09 -0700 > Subject: Re: [Hackrf-dev] HackRF not working - help > To: [email protected] > CC: [email protected] > > On 5 April 2016 at 14:20, Don Gray <[email protected]> wrote: > > > > lsusb output before & after dfu-util download: > > Could you also check the dmesg output after the dfu-util step? > > > LED status remains the same as my initial symptom description; The 3V3 LED > > illuminates normally, ALL other LEDs are illuminated but very dim. When I > > push DFU and RESET, the RF LED goes out. After the DFU download the RF LED > > comes back on (but still dim). Almost seems to me that the HackRF is > > resetting (on it's own) right after the download? > > The first thing it does when the DFU download finishes is to run the > code that was transferred, so it sounds like it's hitting the same > problem as it does with the firmware in flash. > > Could you try another firmware for me? We have a very basic firmware, > called blikny.dfu that should just blink the LEDs (it won't do > anything over USB). I've built a copy and uploaded it here: > https://dominicspill.com/blinky.dfu > > If this works it will tell us that the DFU process is working, but the > problem is in running the regular HackRF firmware. > > Thanks, > Dominic
_______________________________________________ HackRF-dev mailing list [email protected] https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
