GNURadio: Mengubah board RFX1800 menjadi RFX900

From OnnoWiki
Jump to navigation Jump to search

Ubah EEPROM di Daughter Board

Mengubah board dapat menggunakan perintah

cd /usr/local/src/gnuradio-3.3.0/usrp/host/apps/
./burn-db-eeprom -h

Atau untuk GNURadio 3.4.2

cd /usr/local/src/gnuradio-3.4.2/usrp/host/apps/

atau

cd /usr/local/src/gnuradio/usrp/host/apps/
./burn-db-eeprom -h
Usage: burn-db-eeprom [options]
You must specify a type with -t or --type,
and at least one side using -A and/or -B.

Options:
  -h, --help            show this help message and exit
  -t TYPE, --type=TYPE  choose type from ['basicrx', 'basictx', 'bitshark_rx',
                        'dbsrx', 'dbsrx_clkmod', 'dtt754', 'dtt768',
                        'experimental_rx', 'experimental_tx', 'lfrx', 'lftx',
                        'rfx1200', 'rfx1200_mimo_a', 'rfx1200_mimo_b',
                        'rfx1200_rx', 'rfx1200_tx', 'rfx1800',
                        'rfx1800_mimo_a', 'rfx1800_mimo_b', 'rfx1800_rx',
                        'rfx1800_tx', 'rfx2200_mimo_b', 'rfx2400',
                        'rfx2400_mimo_a', 'rfx2400_mimo_b', 'rfx2400_rx',
                        'rfx2400_tx', 'rfx400', 'rfx400_mimo_a',
                        'rfx400_mimo_b', 'rfx400_rx', 'rfx400_tx', 'rfx900',
                        'rfx900_mimo_a', 'rfx900_mimo_b', 'rfx900_rx',
                        'rfx900_tx', 'tvrx', 'tvrx2', 'tvrx2_mimo', 'tvrx3',
                        'tvrx3_mimo', 'tvrx_mimo', 'wbx_lo', 'wbx_ng',
                        'xcvr2450']
  -A, --burn-a          burn eeprom(s) on side A
  -B, --burn-b          burn eeprom(s) on side B
  -f, --force           force init of already initialized eeproms 

Burn EEPROM di RFX board agar menjadi RFX900

cd /usr/local/src/gnuradio-3.3.0/usrp/host/apps/
./burn-db-eeprom -A --force -t rfx900 

Untuk GNURadio 3.4.2

cd /usr/local/src/gnuradio-3.4.2/usrp/host/apps/
./burn-db-eeprom -A --force -t rfx900 


Hasilnya

TX_A: OK
RX_A: OK

dan untuk board B

cd /usr/local/src/gnuradio-3.4.2/usrp/host/apps/

atau

cd /usr/local/src/gnuradio/usrp/host/apps/
./burn-db-eeprom -B --force -t rfx900 

Jika tidak ada Daughterboard B Hasilnya

TX_B: no d'board, skipped
RX_B: no d'board, skipped

Jika ada Daughterboard B Hasilnya

TX_B: OK
RX_B: OK

Cek Menggunakan usrp_fft.py

cd /usr/local/bin
./usrp_fft.py

Harus secara automatis pindah ke center frekuensi di 900MHz

Usrp fft900.jpeg


Di E110

cd ~/src/uhd.git/host/build/utils
usrp_burn_db_eeprom

Catatan cara (belum tentu benar)

./usrp_burn_mb_eeprom --args="fw=../images/usrp_b100_fw.ihx"
/usr/local/share/uhd/images.

Firmware ada di

http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki#Binary-downloads

Referensi

Pranala Menarik

Persiapan

Script


OpenBTS 2.6

OpenBTS 2.8

Multi OpenBTS 2.8

Ettus E110

Ettus N210

RangeNetworks

GPRS

Briker OpenBTS

FreeSWITCH OpenBTS

Power Amplifier

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah

Dokumentasi Video

Perjuangan OpenBTS