[Hackrf-dev] Jawbreaker firmware update fail
hackgnar
ripper at hackgnar.com
Mon Jul 29 22:19:08 EDT 2013
You should be able to get this going on a mac. That is what I am currently using. I use homebrew, but port should be even easier for the dependancies. Both have dfu-util, etc.
Ryan
On Jul 29, 2013, at 8:37 PM, Graham Cottew <gc at zendata.com> wrote:
> Thanks Ryan.
>
> Step 1 done.
>
> Step 2 in progress. I may be making life even more difficult than I need as I am running on a Mac.
>
> But before I had this flash problem I have been going great guns with gnu radio 3.7, gr-osmosdr and with the Jawbreaker working well on receive and transmit using a bunch of gnuradio companion programs I have created. Put up a lovely discone wide range antennae about 20 meters above ground and just starting to get into it!
>
> If the Mac proves to hard to get all the dependancies running on then I am building an ubuntu 13.04 notebook up as we speak (I also have a number of Ubuntu VMs running gnuradio 3.6.4 and 3.7 that work fine with the Jawbreaker as well).
>
>
>
> On 30/07/2013, at 10:52 AM, hackgnar <ripper at hackgnar.com> wrote:
>
>> Graham,
>>
>> I think you may just be stuck on a bad flash. The first time this happened to me, I had to bang my head on the table for a few minutes. These are the detailed steps on how to recover.
>>
>> 1) Following the steps on the wiki firmware section, I unplugged the hackrf, shorted the two pins to enter DFU boot mode and then plugged in the board with the pins still shorted.
>>
>> 2) I ran "make program" from inside the hackrf_usb directory. I got stuck here as I didn't have the program "dfu-program" installed. After installing this I was fine. You'll obviously also need other build dependancies up and running. The trickiest being https://code.launchpad.net/gcc-arm-embedded , but you can read the readme.md located here https://github.com/mossmann/hackrf/tree/master/firmware
>>
>> 3) After running "make program" successfully, you can then change into the hackrf_usb_rom_to_ram directory, compile the hackrf_usb_rom_to_ram.bin file and install it with:
>> hackrf_spiflash -w hackrf_usb_rom_to_ram.bin
>> This assumes you installed hackrf_spiflash to your base bin directories.
>>
>> Let me know if you need any more help.
>>
>> Ryan
>>
>>
>> On Jul 29, 2013, at 6:36 PM, Graham Cottew <gc at zendata.com> wrote:
>>
>>> Happy to do that but do not know how to recover from my failed flash. The board appears to be in DFU mode even without the jumper in.
>>>
>>> What is the process for recovering if I am unable to run 'make program' ?
>>> I do not have a hackrf_usb.bin but I do have a known good hackrf_usb_rom_to_ram.bin from 2013.06.1
>>>
>>> What are the steps to get the DFU'd Jawbreaker to download these files?
>>>
>>>
>>> On 30/07/2013, at 9:15 AM, Michael Ossmann <mike at ossmann.com> wrote:
>>>
>>>> On Tue, Jul 30, 2013 at 09:06:55AM +1000, Graham Cottew wrote:
>>>>>
>>>>> Is that the expected LED status for DFU mode?
>>>>
>>>> Yes.
>>>>
>>>> I recommend using the binary firmware image from 2013.07.1 or 2013.06.1
>>>> in order to avoid problems with your compilation environment until you
>>>> have the hardware concerns sorted.
>>>
>>> _______________________________________________
>>> HackRF-dev mailing list
>>> HackRF-dev at greatscottgadgets.com
>>> http://nine.pairlist.net/mailman/listinfo/hackrf-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://nine.pairlist.net/pipermail/hackrf-dev/attachments/20130729/95adedc7/attachment.html
More information about the HackRF-dev
mailing list