Page 1 of 1

Bladerf not seen by bladeRF-cli after failed firmware flash

Posted: Thu Aug 29, 2013 1:33 pm
by djrevmoon
Hi,

built all the stuff succesfully, then tried to flash firmware. BladeRF-cli made an attempt to write the firmware, but exitted with an IO error
about reading 0x00 when it expected 0x43.
After that, I was unable to see the device any more on USB:

bladeRF-cli -b -f latest.img
Failed to open device (NULL): No devices available
Could not open device

lsusb:
Bus 001 Device 010: ID 04b4:00f3 Cypress Semiconductor Corp.

So what has happened here? Have bricked my device already????

Re: Bladerf not seen by bladeRF-cli after failed firmware fl

Posted: Thu Aug 29, 2013 4:57 pm
by bpadalino
You haven't bricked your device, but it's lost its mind a little bit. Please see this forum post for instructions on how to recover your bladeRF so it thinks it's a bladeRF and not a Cypress device.

Re: Bladerf not seen by bladeRF-cli after failed firmware fl

Posted: Thu Aug 29, 2013 11:52 pm
by djrevmoon
Phew, thanks, was getting worried that I'd have to dig out the jtag interface there....

thanks!!

Re: Bladerf not seen by bladeRF-cli after failed firmware fl

Posted: Fri Aug 30, 2013 4:33 am
by bpadalino
No problem. Let us know how it goes in the end. I want to make sure you were able to recover.

Re: Bladerf not seen by bladeRF-cli after failed firmware fl

Posted: Fri Aug 30, 2013 10:19 am
by djrevmoon
Yep, that worked. Two small notes: Cypress will apparently not send account registrations mails to gmail. I tried several times but had to use a non-gmail address. Also, a apt-get install libqt4-dev is required before cyusb_linux will build. But the USB is fixed now, and the firmware flashed correctly now. I see:

Backend: libusb
Serial:
USB Bus: 4
USB Address: 7

On to the next steps of getting this working..... Thanks!!