Difference between revisions of "GNURadio: UHD burn EEPROM RFX Board di USRP1"

From OnnoWiki
Jump to navigation Jump to search
Line 25: Line 25:
 
  RFX2400: 0x002b
 
  RFX2400: 0x002b
  
==Contoh Burn EEPROM ke 1800MHz==
+
==Contoh Burn EEPROM RFX di USRP1 ke 1800MHz==
  
 
  cd /usr/local/share/uhd/utils
 
  cd /usr/local/share/uhd/utils
  ./usrp_burn_db_eeprom --id=0x0034 --unit=RX
+
  ./usrp_burn_db_eeprom --id=0x0034 --unit=RX --slot=A
  ./usrp_burn_db_eeprom --id=0x0035 --unit=TX
+
./usrp_burn_db_eeprom --id=0x0034 --unit=RX --slot=B
 +
./usrp_burn_db_eeprom --id=0x0035 --unit=TX --slot=A
 +
  ./usrp_burn_db_eeprom --id=0x0035 --unit=TX --slot=B
  
==Contoh Burn EEPROM ke 900MHz==
+
 
 +
==Contoh Burn EEPROM RFX di USRP1 ke 900MHz==
  
 
Untuk burn EEPROM RFX RX 900MHz
 
Untuk burn EEPROM RFX RX 900MHz
  
 
  cd /usr/local/share/uhd/utils
 
  cd /usr/local/share/uhd/utils
  ./usrp_burn_db_eeprom --id=0x0025 --unit=RX
+
  ./usrp_burn_db_eeprom --id=0x0025 --unit=RX --slot=A
  ./usrp_burn_db_eeprom --id=0x0029 --unit=TX
+
./usrp_burn_db_eeprom --id=0x0025 --unit=RX --slot=B
 +
./usrp_burn_db_eeprom --id=0x0029 --unit=TX --slot=A
 +
  ./usrp_burn_db_eeprom --id=0x0029 --unit=TX --slot=B
  
 
Atau satu per satu
 
Atau satu per satu
  
 
  cd /usr/local/share/uhd/utils
 
  cd /usr/local/share/uhd/utils
  ./usrp_burn_db_eeprom --id=0x0025 --unit=RX
+
  ./usrp_burn_db_eeprom --id=0x0025 --unit=RX --slot=A
  
 
Keluar
 
Keluar
Line 55: Line 60:
  
 
  cd /usr/local/share/uhd/utils
 
  cd /usr/local/share/uhd/utils
  ./usrp_burn_db_eeprom --id=0x0029 --unit=TX
+
  ./usrp_burn_db_eeprom --id=0x0029 --unit=TX --slot=A
  
 
Keluar
 
Keluar

Revision as of 17:20, 13 August 2012

Sumber: http://code.ettus.com/redmine/ettus/projects/uhd/repository/revisions/c0dfc2cf47b98734c4218427c7c6f5eb92025a9c/diff

Modifikasi RFX Board

Buard EEPROM

cd /usr/local/share/uhd/utils
./usrp_burn_db_eeprom --id=<rx_id> --unit=RX --args=<args> --slot=<slot>
./usrp_burn_db_eeprom --id=<tx_id> --unit=TX --args=<args> --slot=<slot>
  • <rx_id> pilih sesuai dengan RX ID untuk daughterboard
RFX400: 0x0024
RFX900: 0x0025
RFX1800: 0x0034
RFX1200: 0x0026
RFX2400: 0x0027
  • <tx_id> pilih sesuai dengan TX ID untuk daughterboard
RFX400: 0x0028
RFX900: 0x0029
RFX1800: 0x0035
RFX1200: 0x002a
RFX2400: 0x002b

Contoh Burn EEPROM RFX di USRP1 ke 1800MHz

cd /usr/local/share/uhd/utils
./usrp_burn_db_eeprom --id=0x0034 --unit=RX --slot=A
./usrp_burn_db_eeprom --id=0x0034 --unit=RX --slot=B
./usrp_burn_db_eeprom --id=0x0035 --unit=TX --slot=A
./usrp_burn_db_eeprom --id=0x0035 --unit=TX --slot=B


Contoh Burn EEPROM RFX di USRP1 ke 900MHz

Untuk burn EEPROM RFX RX 900MHz

cd /usr/local/share/uhd/utils
./usrp_burn_db_eeprom --id=0x0025 --unit=RX --slot=A
./usrp_burn_db_eeprom --id=0x0025 --unit=RX --slot=B
./usrp_burn_db_eeprom --id=0x0029 --unit=TX --slot=A
./usrp_burn_db_eeprom --id=0x0029 --unit=TX --slot=B

Atau satu per satu

cd /usr/local/share/uhd/utils
./usrp_burn_db_eeprom --id=0x0025 --unit=RX --slot=A

Keluar

Reading RX EEPROM on A dboard...
  Current ID: RFX900 (0x0025)
  Current serial: ""
  Current revision: ""
  Done

Untuk burn EEPROM RFX TX 900MHz

cd /usr/local/share/uhd/utils
./usrp_burn_db_eeprom --id=0x0029 --unit=TX --slot=A

Keluar

Reading RX EEPROM on A dboard...
  Current ID: RFX900 (0x0025)
  Current serial: ""
  Current revision: ""
  Done

Catatan Untuk RFX Board Lama

Untuk RFX board lama kita perlu melakukan:

  1. Disable the daughterboard clocks. Move R64 to R84, Move R142 to R153
  2. Connect the motherboard clocks. Move R35 to R36, Move R117 to R115

These are all 0-ohm, so if you lose one, just short across the appropriate pads


Referensi

Pranala Menarik

Persiapan

OpenBTS 2.6

OpenBTS 2.8

Multi OpenBTS 2.8

Ettus E110

GPRS

Power Amplifier

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah

Dokumentasi Video