aboutsummaryrefslogtreecommitdiffstats
path: root/host/utils/usrp_burn_mb_eeprom.cpp
diff options
context:
space:
mode:
authorAshish Chaudhari <ashish@ettus.com>2014-08-05 17:07:46 -0700
committerAshish Chaudhari <ashish@ettus.com>2014-08-05 17:07:46 -0700
commit64c1d64901860c55acd1cfd21508e6b89a35a6ed (patch)
tree109de2c044e99b0c720800fdfec04194f62c90d1 /host/utils/usrp_burn_mb_eeprom.cpp
parentdb6f3a2d7aabdd0eaa1021ac174edd3cbb77be55 (diff)
parent605b470a873c600dec9c106f5b09b70a77960470 (diff)
downloaduhd-64c1d64901860c55acd1cfd21508e6b89a35a6ed.tar.gz
uhd-64c1d64901860c55acd1cfd21508e6b89a35a6ed.tar.bz2
uhd-64c1d64901860c55acd1cfd21508e6b89a35a6ed.zip
Merge branch 'master' into ashish/cat_refactor_master
Diffstat (limited to 'host/utils/usrp_burn_mb_eeprom.cpp')
-rw-r--r--host/utils/usrp_burn_mb_eeprom.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/host/utils/usrp_burn_mb_eeprom.cpp b/host/utils/usrp_burn_mb_eeprom.cpp
index de74d6807..92df9d7d4 100644
--- a/host/utils/usrp_burn_mb_eeprom.cpp
+++ b/host/utils/usrp_burn_mb_eeprom.cpp
@@ -93,13 +93,14 @@ int UHD_SAFE_MAIN(int argc, char *argv[]){
std::cout << boost::format(" EEPROM [\"%s\"] is \"%s\"") % keys_vec[i] % mb_eeprom[keys_vec[i]] << std::endl;
}
std::cout << std::endl;
+ mb_eeprom = uhd::usrp::mboard_eeprom_t();
for(size_t i = 0; i < vals_vec.size(); i++){
if(vals_vec[i] != ""){
- uhd::usrp::mboard_eeprom_t mb_eeprom; mb_eeprom[keys_vec[i]] = vals_vec[i];
+ mb_eeprom[keys_vec[i]] = vals_vec[i];
std::cout << boost::format("Setting EEPROM [\"%s\"] to \"%s\"...") % keys_vec[i] % vals_vec[i] << std::endl;
- tree->access<uhd::usrp::mboard_eeprom_t>("/mboards/0/eeprom").set(mb_eeprom);
}
}
+ tree->access<uhd::usrp::mboard_eeprom_t>("/mboards/0/eeprom").set(mb_eeprom);
std::cout << "Power-cycle the USRP device for the changes to take effect." << std::endl;
std::cout << std::endl;