OpenBTS: E110 UHD burn EEPROM RFX Board: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
Line 10: Line 10:
Please follow the modification procedures below:
Please follow the modification procedures below:


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


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


**Step 3: Burn the appropriate daughterboard id into the EEPROM**
Step 3: Burn the appropriate daughterboard id into the EEPROM


With the daughterboard plugged-in, run the following commands:


::
  cd /usr/local/share/uhd/utils
 
  cd <prefix>/share/uhd/utils
  ./usrp_burn_db_eeprom --id=<rx_id> --unit=RX --args=<args> --slot=<slot>
  ./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>
  ./usrp_burn_db_eeprom --id=<tx_id> --unit=TX --args=<args> --slot=<slot>
Line 32: Line 24:
* <rx_id> pilih sesuai dengan RX ID untuk daughterboard
* <rx_id> pilih sesuai dengan RX ID untuk daughterboard


  RFX400:** 0x0024
  RFX400: 0x0024
  RFX900:** 0x0025
  RFX900: 0x0025
  RFX1800:** 0x0034
  RFX1800: 0x0034
  RFX1200:** 0x0026
  RFX1200: 0x0026
  RFX2400:** 0x0027
  RFX2400: 0x0027


* <tx_id> pilih sesuai dengan TX ID untuk daughterboard
* <tx_id> pilih sesuai dengan TX ID untuk daughterboard


  RFX400:** 0x0028
  RFX400: 0x0028
  RFX900:** 0x0029
  RFX900: 0x0029
  RFX1800:** 0x0035
  RFX1800: 0x0035
  RFX1200:** 0x002a
  RFX1200: 0x002a
  RFX2400:** 0x002b
  RFX2400: 0x002b
 
Untuk 900MHz
 
./usrp_burn_db_eeprom --id=0x0025 --unit=RX
./usrp_burn_db_eeprom --id=0x0029 --unit=TX
 
 


* <args> are device address arguments (optional if only one USRP is on your machine)
* <args> are device address arguments (optional if only one USRP is on your machine)
* <slot> is the name of the daughterboard slot (optional if the USRP has only one slot)
* <slot> is the name of the daughterboard slot (optional if the USRP has only one slot)


==Referensi==
==Referensi==


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

Revision as of 04:41, 12 August 2012

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

Modifikasi RFX Board

Older RFX boards require modifications to use the motherboard oscillator.

If this is the case, UHD will print a warning about the modification.

Please follow the modification procedures below:

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

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

Step 3: Burn the appropriate daughterboard id into the 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

Untuk 900MHz

./usrp_burn_db_eeprom --id=0x0025 --unit=RX
./usrp_burn_db_eeprom --id=0x0029 --unit=TX


  • <args> are device address arguments (optional if only one USRP is on your machine)
  • <slot> is the name of the daughterboard slot (optional if the USRP has only one slot)

Referensi