How can i upload the firmware to sdr. I have a problem, the sdr is not detected and drive is not mounted.
Sounds like there is an issue with the uboot environment in the SPI flash.
You may need to rewrite it.
With this commit: https://github.com/analogdevicesinc/plutosdr_scripts/commit/129a07570653d8f9a67336b00c0f7c588233e0ca
I added support for it.
While in DFU mode simply:
S:\tmp>UPDATE.BAT uboot-env.dfudfu-util 0.9
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.Copyright 2010-2016 Tormod Volden and Stefan SchmidtThis program is Free Software and has ABSOLUTELY NO WARRANTYPlease report bugs to http://sourceforge.net/p/dfu-util/tickets/
Opening DFU capable USB device...ID 0456:b674Run-time device DFU version 0110Claiming USB DFU Interface...Setting Alternate Setting #3 ...Determining device status: state = dfuIDLE, status = 0dfuIDLE, continuingDFU mode device DFU version 0110Device returned transfer size 4096Copying data from PC to DFU deviceDownload [=========================] 100% 131072 bytesDownload done.state(7) = dfuMANIFEST, status(0) = No error condition is presentstate(2) = dfuIDLE, status(0) = No error condition is presentDone!
Can you try?
I've branched this to a new discussion.
Have you gone through the steps described here ?
Pluto Firmware Updates [Analog Devices Wiki]
Can you described the modifications you've done that made Pluto not to be detected as USB device ?
Accidentally i modified the IP address in the config.txt. May be a null value in it triggered this.
I've tried modifying the IP address to different values, but wasn't able to lock the device.
In any case, can you enter in DFU mode by pressing the device button and reprogram Pluto, as described in the link I've previously sent ?
I cant enter the mode, the device is not detected.
Do you have an ADALM-JTAGUART available ?
I see in the https://ez.analog.com/message/314762 thread that the Guided Host-Radio Hardware Setup procedure may have locked the device. I'll try to reproduce on my side. Do you have additional details regarding what happened during the procedure that went wrong ?
I installed pluto drivers in windows 7 os. Later i installed Matlab 2017, then the packages required to run the sdr from "Get Addons" but during the setup stage as mentioned in Guided Host-Radio Hardware Setup - MATLAB & Simulink - MathWorks India after "Connect Hardware", there is a "Configure ADALM PLUTO RADIO">configure option upon which it displayed a X ie, the failure during configuration. Then i reinstalled the drivers in windows and again tried installing the packages in matlab, "configuring hardware" in matlab with no success, then tried to modify the config.txt file in drive changed the network address then wlan address, tried modifying all these( ip address,subnet was blank, wlan id to ssid of wifi) at some point the sdr was missing.
No i don't have JTAG.
Can you try the steps described in this discussion:
Mistake while updating pluto firmware
I can update the firmware(v0.22) in DFU mode, after reconnecting the device it returns to previous state(LED1 ON and READY OFF)
The download completed successfully and no error condition was present ?
Yes download successful.
I need to do some experiments here, as I cannot reproduce your issue and I don't know why the behavior appears. Maybe you can try version v0.21 ? can you attach a print scree of the window after the download is finished ?
Sorry for the long delay. I worked out the mentioned steps by Michael and now its correctly working. Now the device is reset to the default state and the SDR is detecting as drive. Thank you Michael and Adrian for the correct guidance. Thanks a lot.
Retrieving data ...