Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
alex037yang
OpenXG-RAN
Commits
de3ba76b
Commit
de3ba76b
authored
9 years ago
by
kaltenbe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
first steps of SoDeRa configuration
parent
191e93cc
dev
1
128-ues
207-feature-ued-platform-support
256_QAM_demod
2cw_fairRRscd
340-fix-beamforming-for-multiple-antenna
342-isip-pcie-lib
375-syrtem-sdr-platform
383-ulsch-scheduler-optimization
387-fraunhofer-iis-transmission-mode-4
401-bug-related-to-nr-pucch-format-2-generator
408-reworked
408-ue-main-threads
445-LDPC-implementation-on-GPU
459-pusch-based-ta-updates
464-ru_beamforming_in_gpu
464-ru_beamforming_in_gpu-CPUsubfunction
472-add-pusch-dmrs-modes
481-ldpc-decoder-on-gpu
5g_fapi_scf
Fix_SA_SIB1
LTE-sidelink
LTE_TRX_on_single_port
NCTU_CS_ISIP
NCTU_CS_ISIP_CPU
NCTU_CS_ISIP_GPU
NCTU_OpinConnect_LDPC
NR-PHY-MAC-IF-multi-UE
NRPRACH_highSpeed_saankhya
NRUE_usedlschparallel
NR_10MHz
NR_CSI_reporting
NR_DCI_01
NR_DLUL_PF
NR_DLUL_PF_4UL
NR_DLUL_PF_rebased
NR_DL_MIMO
NR_DL_sched_fixes
NR_DL_scheduler
NR_FAPI_beamindex_SSB_RO
NR_FAPI_beamindex_SSB_RO_SEMPROJ
NR_FDD_FIX
NR_FR2_RA
NR_FR2_RRC_SSB
NR_FR2_initsync_fixes
NR_MAC_CE_GlobalEdge
NR_MAC_Multi_Rach_GlobalEdge
NR_MAC_Multi_Rach_GlobalEdge-old
NR_MAC_SSB
NR_MAC_SSB_RO_GlobalEdge
NR_MAC_SSB_RO_UE_IDCC
NR_MAC_SSB_RO_merge
NR_MAC_TCI_UCI_GlobalEdge
NR_MCS_BLER
NR_NGAP
NR_PDCP_noS1
NR_PUCCH_MultiUE
NR_RA_cleanup
NR_RA_updates
NR_RRCConfiguragion_FR2
NR_RRCConfiguration
NR_RRCConfiguration_FR2
NR_RRCConfiguration_S1U
NR_RRCConfiguration_merge_develop
NR_RRCConfiguration_sync_source
NR_RRCConfiguration_trx_thread
NR_RRC_CP_bugfix
NR_RRC_PDCP
NR_RRC_PRACH_procedures
NR_RRC_PRACH_procedures_todevelop
NR_RRC_PUSCH
NR_RRC_TA
NR_RRC_X2AP_AMBR_Change_Global_edge
NR_RRC_X2AP_RemoveHardcodings_GlobalEdge
NR_RRC_config_simplified
NR_RRC_harq
NR_RRC_harq_b
NR_RRC_harq_hacks
NR_RRC_harq_newdcipdu
NR_SA_F1AP_5GRECORDS
NR_SA_F1AP_5GRECORDS_lts
NR_SA_F1AP_RFSIMULATOR
NR_SA_F1AP_RFSIMULATOR2
NR_SA_F1AP_RFSIMULATOR2_SRB
NR_SA_F1AP_RFSIMULATOR3
NR_SA_F1AP_RFSIMULATOR3_tmp
NR_SA_F1AP_RFSIMULATOR3_wf
NR_SA_F1AP_RFSIMULATOR_w5GCN
NR_SA_F1AP_dev
NR_SA_NGAP_RRC
NR_SA_NGAP_RRC_wk42
NR_SA_itti_sim_wk48
NR_SA_itti_sim_wk48_hs
NR_SA_itti_sim_wk48_hs1
NR_SA_w5GCN_new_gtpu
NR_SCHED
NR_SCHED_HARQ
NR_SCHED_PDCCH_PUCCH_HARQ
NR_SCHED_PDCCH_PUCCH_HARQ_rebased
NR_SCHED_fixes
NR_SRB_Config
NR_TRX_on_single_port
NR_TRX_on_single_port2
NR_UE_CONFIG_REQ_FIXES
NR_UE_MAC_scheduler
NR_UE_RA_fixes
NR_UE_SA
NR_UE_UL_DCI_improvements
NR_UE_dlsch_bugfix
NR_UE_enable_parallelization
NR_UE_stability_fixes
NR_UL_FAPI_programming
NR_UL_SCFDMA_100MHz
NR_UL_scheduler
NR_UL_scheduler_rebased
NR_UL_scheduling
NR_Wireshark
NR_beam_simulation
NR_beamforming_test
NR_gNB_SCF_Indication
NR_ipaccess_testing
NR_mac_uci_functions_rework
NR_msg2_phytest
NR_scheduling_CSIRS
NR_scheduling_request
NR_scheduling_request2
NR_scheduling_request3
NR_test_S1U_RRC_PRACH_procedures
NR_ue_dlsch_dmrs_cdm
New-Merge-sidelink-develop
OpInConnect_ISIP
PBCHNRTCFIX
PUSCH_TA_update
PerfumeOldTdd
RA_CI_test
RFquality
RRC-measurements-merge2develop
Saankhya_NRPRACH_HighSpeed
UE_DL_DCI_hotfix
UpdateRANRemoteUEReport
add-dmrs-test
add_iris_hw
addoptions_nr_USRPdevice
bch-fixes-bitmap
benetel_5g_prach_fix
benetel_config_file_fix
benetel_driver_uldl_pf_merge
benetel_driver_update
benetel_fixes
benetel_phase_rotation
benetel_phase_rotation_old
block_mmse_receiver_with_whitenning
bsr-fix
bugfix-find-uci
bugfix-free-ra-process
bugfix-minor-remove-wrong-log
bugfix-nr-bands
bugfix-nr-ldpc-post-processing
bugfix-nr-ldpc-size-typo
bugfix-nr-pdcp-sn-size
bugfix-nr-rate-matching-assertion
bugfix-nr-t-reordering
bugfix-pdcch_order
bugfix-x2-SgNBAdditionRequest
bupt-sa-merge
cce_indexing_fix
cce_indexing_fix2
ci-deploy-asterix
ci-deploy-docker-compose
ci-new-docker-pipeline
ci-rd-july-improvements
ci-reduce-nb-vms
ci-test
ci-ul-iperf-from-trf-container
ci-yacine
ci_benetel_test
ci_phytest
ci_quectel_support
ci_test_ra_fr2
ci_vm_resource_fix
clean-5G-scope-round2
cleanup_softmodem_main
constant_power
container_fix
container_v1.2.2
debug_branch_init_sync
develop
develop-CBRA-v3
develop-FeMBMS
develop-NR_SA_F1AP_5GRECORDS
develop-NR_SA_F1AP_5GRECORDS-v3
develop-SA-CBRA
develop-SA-CBRA-CUDU
develop-SA-CBRA-Msg5
develop-SA-CBRA-lts
develop-SA-CBRA-ulsch-lts
develop-SA-RA
develop-SnT
develop-aarch64build
develop-ci
develop-ci-fju
develop-large-scale-emulations
develop-m2ap
develop-multi-RRUs
develop-nb-iot
develop-nb-iot-RRC
develop-nb-iot-merge
develop-nb-iot-merge-w-conflicts
develop-nb-iot-ntust
develop-nr
develop-nr-adding-2018-09-asn1
develop-nr-fr2
develop-nr-fr2-rework
develop-nr_cppcheck
develop-oriecpriupdates
develop-sib1
develop-sib1-local
develop-sib1-lts
develop-sib1-update
develop-sib1-update-test1
develop-sib1-update-ue
develop-sidekiq
develop-vco3
develop_ci
develop_inria_ci_deployment
develop_inria_ci_deployment_gp
develop_inria_ci_deployment_gp_b4merge
develop_integration_2019_w44
develop_integration_2020_w15
develop_integration_2020_w19
develop_integration_w08
develop_jenkins_replay
develop_stable
dfts_alternatives
disable_CSI_measrep
dlsch-all-dlslots
dlsch_encode_mthread
dlsch_parallel
dlsim-autotests
docker-improvements-2021-april
docker-no-cache-option
documentation
docupdate_tools
dongzhanyi-zte-0001
dongzhanyi-zte-develop
dongzhanyi-zte-develop2
dreibh/apt-auth-fix
dreibh/device-load-fix
dreibh/device-load-fix-develop-branch
dreibh/doxygen-fix
dual-connectivity
dummy
edrx
enhance-rfsim
enhancement-149-iqtxshift
episys-merge
episys/nsa_development
extend_sharedlibusage
extend_sharedlibusage2
fapi_for_dmrs_and_ptrs
feat-mac-sock
feature-15-carrier_aggregation
feature-21-TM7
feature-230-tm3_scheduler
feature-247-tm89
feature-247-tm89-fixes
feature-247-tm89-rebased
feature-278-physical-layer-GPU-version
feature-309-phy_procedures_eNB_TX_split_to_multi_threading
feature-31-ff-scheduler-api
feature-330-turbo_decoder_gpu
feature-368-channel-simulator
feature-4g-sched
feature-68-enb-agent
feature-flexran-cm-s1ap
feature-nr-4g-nfapi-modifications
feature-pdcp-task
feature-send-rrc-message-for-wireshark-logging
feature-support-clang-format
feature/make-s1-mme-port-configurable
feature/make-s1-mme-port-configurable-with-astyle-fixes
feature_tm3
fembms-enb-ue
fft_bench_hotfix
finalize-oaicn-integration
firas
fix-ci-tun
fix-clock-source
fix-dirty-ue-same-machine
fix-itti
fix-itti-segv
fix-l2-sim
fix-limeSDR-compile
fix-nr-pdcp-timer
fix-nr-rlc-range-nack
fix-quectel
fix-realtime
fix-segfault-flexran-isolated
fix-softmodem-restart
fix-warnings
fix-x2-without-gnb
fix_NR_DLUL_PF
fix_NR_DLUL_PF_benchmark
fix_coreset_dmrs_idx
fix_do_ra_data
fix_pdsch_low_prb
fix_rb_corruption
fix_reestablishment
fix_rfsim_mimo
fix_rrc_x2_ticking
fixes-CE-RLC-PDU-size
fixes-mac-sched-nfapi
fixes-mac-sched-tun
fixes-tun
fixgtpu
flexran-apps
flexran-improvements
flexran-repair-mme-mgmt
flexran-report-split
fr2-hw-test
fujitsu_lte_contribution
fujitsu_lte_contribution-128
gNB-nrUE-USRP
gNB_mwc18_integration
generate_push_ptrs
git-dashboard
gnb-freerun-txru
gnb-n300-fixes
gnb-only-test
gnb-realtime-hotfix
gnb-realtime-quickfix
gnb-threadpool
hack-exit-gnb-when-no-enb-nsa
harq-hotfix
hotfix-minor-remove-nr-rlc-cppcheck-error
hotfix-nr-rlc-tick
hotfix-ocp-executable
hotfix-ue-musim-compilation
hotfix_usrp_lib
improve_build_nr_lte_merge
improve_nr_modulation
improve_ue_stability
initial-nfapi-PNF-fixes
integ-w13-test-rt-issue
integration-develop-nr-2019w45
integration_2020_wk15
integration_2020_wk40
integration_2020_wk41
integration_2020_wk42_2
integration_2020_wk45
integration_2020_wk45_2
integration_2020_wk46
integration_2020_wk46_2
integration_2020_wk47
integration_2020_wk48
integration_2020_wk48_2
integration_2020_wk49
integration_2020_wk50
integration_2020_wk50_1
integration_2020_wk51
integration_2020_wk51_2
integration_2021_wk02
integration_2021_wk02_wMR988
integration_2021_wk04
integration_2021_wk05
integration_2021_wk06
integration_2021_wk06_MR978
integration_2021_wk06_b
integration_2021_wk06_c
integration_2021_wk08
integration_2021_wk08_2
integration_2021_wk08_MR963
integration_2021_wk09
integration_2021_wk09_b
integration_2021_wk10
integration_2021_wk10_b
integration_2021_wk11
integration_2021_wk12
integration_2021_wk12_b
integration_2021_wk13_a
integration_2021_wk13_b
integration_2021_wk13_b_fix_tdas
integration_2021_wk13_b_fixed
integration_2021_wk13_c
integration_2021_wk14_a
integration_2021_wk15_a
integration_2021_wk16
integration_2021_wk17_a
integration_w5GC_CBRA_test
inter-RRU
inter-RRU-final
inter-RRU-nr
inter-RRU-oairu
inter-rru-UE
interoperability-test
isip-turbo-decoder-dynamic
isip-turbo-decoder-parallel
isip_nr
issue271_simulator
issue392-simplify-s1-nos1step2_01
issue416_nfapicleanup
issue_345_l2_fapi_simulator
itti-enhancement
l2-fixes
large_scale_simulations
ldpc-dec-layering
ldpc-decoder-codegen
ldpc-decoder-codegen2
ldpc-decoder-improvements
ldpc-offload
ldpc_short_codeword_fixes
load_gnb
lte-m-ue_type
lte-ulsch-bugfix
lte_uplink_improvement
mac-fixes-wk45_2
mac-monitoring
main_python
master
mbms-fix-develop-nr
merging-2019-w51-to-develop-nr
mex_mmse_receiver
migrate-cpp-check-container
minor-fix-doc-basic-sim
mobipass-hack
modify_fairRRscd_parallel
mosaic5g-oai-ran
mosaic5g-oai-sim
msg4_phy_0303_lfq
mu_allocate
multi-L1
multi-RRUs
multiple_ssb_sib1_bugfix
nasmesh_kernel_5.8
new-gtpu
new_nos1
new_pdcp
new_rlc
new_rlc_2020
new_rlc_in_mbms
nfapi-L2-emulator
nfapi-bugfix
nfapi_improvement
nfapi_nr_arch_mod
nfapi_nr_develop
nfapi_nr_develop_new
ngap-dlul
ngap-support
ngap-w48-merge2
ngap-wf
ngap-wf-1120
ngap-wf-1120-srb
ngap-wf-1120-srb-gtp
ngap-wf-1120-srb-gtp-hs
ngap-wf-1120-srb-gtp-hs1
ngap-wf-1120-srb-gtp-hs2
ngap-wf-1120-srb-gtp-yhz
ngap-wf-1203-yunsdr
ngap-wf-liuyu
ngap_lfq_1120
ngap_merge
noCore
nr-bsr-fix
nr-coreset-bug-fix
nr-dl-mimo-2layer
nr-dlsch-multi-thread
nr-dlsch-thread
nr-dmrs-fixes
nr-dual-connectivity
nr-interdigital-test
nr-ip-uplink-noS1
nr-mac-pdu-wireshark
nr-mac-remove-ue-list
nr-multiple-ssb
nr-pdcp
nr-pdcp-improvements
nr-pdcp-nea2-security
nr-pdcp-nia2-integrity
nr-pdcp-srb-integrity
nr-pdsch-extraction-bugfix
nr-physim-update
nr-ra-fix
nr-rlc-am-bugfix-w44
nr-rlc-bugfix-w44
nr-ssb-measurements
nr-stats-print
nr-timing-measurement
nr-timing-measurement-merge
nr-ue-buffer-status
nr-ue-slot-based
nr-uldci
nrPBCHTCFix
nrPbchTcFix
nrUE
nrUE-hs
nrUE-upper-layer
nr_beamforming
nr_bsr
nr_ci_dlsim
nr_csi_newbranch
nr_dci_procedures
nr_demo_wsa2019
nr_dl_dmrs_type2
nr_dl_pf
nr_dl_pf2
nr_dl_ul_ptrs
nr_dlsch_parallel_measurements
nr_dlsim_plot
nr_fapi_for_push_tmp
nr_fdd_if_fix
nr_fix_easycppcheck
nr_flexible_NRBDL
nr_improve_build_procedures
nr_increase_tp
nr_mib_vsa_test
nr_pdcch_testing
nr_pdcch_updates
nr_pdsch_integration
nr_polar_decoder_improvement
nr_power_measurement_fixes
nr_prach
nr_prach_fr2
nr_pucch
nr_pucch2
nr_segmentation_fixes
nr_sim_fix
nr_tdd_configuration
nr_ue_msg3
nr_ue_pdcp_fix
nr_ue_tti_cleanup
nr_ul_pf
nr_ul_scfdma
nr_vcd
nrue-multi-thread
nrue_msg2_reception
nsa-ue
nsa_remove_band_hardcodings
oai-sim
oai-ubuntu-docker
oai-ubuntu-docker-for-lmssdr
oai_ue_mwc18_integration
oairu
oairu-dockerfile-support
oc-docker-october-improvements
ocp_simulator
openxg/develop
pdcp-benchmark
pdsch-ch-est
physim-build-deploy
polar8
prb_based_dl_channel_estimation
preprocessor_refactor-2
ptrs_rrc_config
pucch2ab
pucchsim-multiue
pusch-mthread-scaling-fix
pusch-retrans-fix-ue
ra-dl-ul
rau_rru_reciprocity_measurements
recode_itti_from_scratch
recursive-cmake
reduce_memory_footprint
release_v1_2_0_candidate
remove-ci-workaround
remove_nos1_hack_pdcp
remove_x2_gnb_hardcoding
repair-TA
revert-f5c94279
revert-itti
revert_memcpy
rh-ci-add-ue-parallelization
rh_ci_add_runtime_stats
rh_ci_add_uldlharq_stats
rh_ci_fix_autoterminate
rh_ci_fr1_update
rh_ci_gsheet_rt_monitoring
rh_ci_nsa2jenkins
rh_ci_nsa_test_n310
rh_ci_oc
rh_ci_phy_test_improve
rh_ci_py
rh_ci_ra_fr2
rh_ci_rfsim_ra
rh_ci_ue_parallel
rh_doc_update_3
rh_fr1_newjenkins
rh_fr1_update
rh_gnb_compile_fix
rh_wk50_debug
rhel77-build
rlc-v2-bugfix-status-reporting
rlc-v2-tick
rlc_v2_coverity_fixes
rohan_ulsim2RxFix
rrc-enb-phy-testmode
rru-txwrite-modification
ru-parallel-beamforming
ru_rau_enhancement
ru_rau_enhancement-external-timing
runel
runel-reverse-test
s1-subnormal_rewrite
s1_subnormal
s1_subnormal-robert
s1ap-bugfix-rab_setup
sa-demo
sa-demo-hs
sa-merge-rrc-srb
sa-msg4
sa-msg4-rrc
sa-msg4-rrc-yihz
sa-msg4-rrc-yihz-hs
sa_rrc_yihz
sanitize-address
sanitize-v1
sanitize-v1-tmp
sarma_pvnp_oai
schedule-si-fix
signal-delay
sim-channels
small-bugfixes-w40
small-config-change
small_nr_bugfixes
smallcleanup
softmodem_cleanup
split73
t-gnb-tracer
tcri
test-panos
test-x310-perf
test_nsa_gtpu_fix
test_rt-fix_phy-test
testing_2symb_pdcch
testing_with_external_txdata
thread-pool
tm7-iris
tools_5Gadapt
tp-ota-test
trx_thread_param
trx_write_thread
ue-csi
ue-dci-false-detection
ue-fixes
ue-fixes-ota
ue-pdsch-pusch-parallel
ue-race-fix
ue-updates-runel-test
ue_adjust_gain
ue_beam_selection
ue_dlsch-multi-threading
ue_dlsch_decoding_ldpc_offload
ue_nfapi_mch
ues_test_tmp
uhd_priority_set_cleanup
ul-freq-iq-samps-to-file
ul_dl_dci_same_slot
ul_harq
ulsch_decode_mthread
ulsim_changes
update-to-2019-march-june-release
usrp_fix_adc_shift_and_pps_sync
usrp_gpio_test
usrp_x400
wf-sa-rrc
wireshark-T-hack-ueid
wireshark-log-scheduling-requests
wk11-with-phytest
workaround-rebased
workaround-restart-not-working
x2-endc-processing
x2-ho
x2-ka-test
x2_neighbor_6cells
x2_tdd
xiangwab
xiangwan
xw2
yihongzheng_srb
zzs
2021.wk14_a
2021.wk13_d
2021.wk13_c
2021.w16
2021.w15
2021.w14
2021.w13_a
2021.w12
2021.w11
2021.w10
2021.w09
2021.w08
2021.w06
2021.w05
2021.w04
2021.w02
2020.w51_2
2020.w51
2020.w50
2020.w49
2020.w48_2
2020.w48
2020.w47
2020.w46_2
2020.w46
2020.w45_2
2020.w45
2020.w44
2020.w42_2
2020.w42
2020.w41
2020.w39
2020.w38
2020.w37
2020.w36
2020.w34
2020.w33
2020.w31
2020.w30
2020.w29
2020.w28
2020.w26
2020.w25
2020.w24
2020.w23
2020.w22
2020.w19
2020.w17
2020.w16
2020.w15
2020.w11
2020.w09
2020.w06
2020.w05
2020.w04
2020.w03
2019.w51
2019.w44
2019.w41
2019.w36
2019.w30
2019.w28
2019.w27
2019.w25
2019.w23
2019.w21
2019.w17
2019.w15
2019.w13
2019.w11
2019.w10
2019.w09
2019.w08
2019.w07
2019.w06
2019.w04
2019.w03
2018.w51
2018.w48
2018.w47
2018.w46
2018.w44
2018.w41
2018.w40
2018.w39
2018.w36
2018.w33
2018.w31
2018.w29
2018.w25
2018.w19
2018.w15
2018.w12
2018.w11
2018.w10
2018.w09
2018.w08
2018.w07
2018.w06
2018.w05
2018.w04
2018.w03
2018.w02
2017.w48
2017.w46
2017.w43
2017.w42
2017.w34
2017.w30
2017.w25
2017.w24
2017.w22
2017.w20
2017.w19
2017.w15
2017.w14
2017.w13
2017.w12
2017.w11
2017.w10
2017.w09
2017.w08
2017.w07
2017.w06
2017.w05
2017.w04
2017.w03
2017.w02
2017.w01
2016.w50
2016.w49
v1.2.2
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v1.0.3
v1.0.2
v1.0.1
v1.0.0
v1B0.8
v1B0.7
v1B0.6
v1B0.5
v1B0.4
v1B0.3
v1B0.2
v1B0.1
v0.6.1
v0.6.1_tdd
v0.6
v0.5.2
v0.5.1_tdd
v0.5
v0.4
v0.3
v0.2
v0.1
osa-etsi-ws-ue
osa-etsi-ws-try2
osa-etsi-ws-try1
osa-etsi-ws-gNB
oai_nr_sync
nr-ip-over-lte
nr-ip-over-lte-v.1.5
nr-ip-over-lte-v.1.4
nr-ip-over-lte-v.1.3
nr-ip-over-lte-v.1.2
nr-ip-over-lte-v.1.1
nr-ip-over-lte-v.1.0
develop-nr-pdcch
develop-nr-2020w03
develop-nr-2020w02
develop-nr-2019w51
develop-nr-2019w50
develop-nr-2019w48
develop-nr-2019w47
develop-nr-2019w45
develop-nr-2019w43
develop-nr-2019w42
develop-nr-2019w40
develop-nr-2019w28
develop-nr-2019w23
benetel_phase_rotation
benetel_gnb_rel_1.0
benetel_enb_rel_1.0
No related merge requests found
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
2398 additions
and
72 deletions
+2398
-72
cmake_targets/CMakeLists.txt
cmake_targets/CMakeLists.txt
+7
-5
targets/ARCH/COMMON/common_lib.c
targets/ARCH/COMMON/common_lib.c
+7
-2
targets/ARCH/COMMON/common_lib.h
targets/ARCH/COMMON/common_lib.h
+2
-1
targets/ARCH/SODERA/USERSPACE/LIB/sodera_lib.cpp
targets/ARCH/SODERA/USERSPACE/LIB/sodera_lib.cpp
+101
-56
targets/ARCH/SODERA/lms7_trx_LTE_mimo_RF.ini
targets/ARCH/SODERA/lms7_trx_LTE_mimo_RF.ini
+1128
-0
targets/ARCH/SODERA/lms7_trx_LTE_mimo_TSG.ini
targets/ARCH/SODERA/lms7_trx_LTE_mimo_TSG.ini
+1128
-0
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band4.tm1.usrpb210.conf
...PROJECTS/GENERIC-LTE-EPC/CONF/enb.band4.tm1.usrpb210.conf
+6
-6
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-softmodem.c
+19
-2
No files found.
cmake_targets/CMakeLists.txt
View file @
de3ba76b
...
...
@@ -438,16 +438,18 @@ elseif (${RF_BOARD} STREQUAL "OAI_BLADERF")
#set(LOWLATENCY False)
elseif
(
${
RF_BOARD
}
STREQUAL
"OAI_SODERA"
)
include_directories
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB
/
"
)
include_directories
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/
SoDeRaV1_distro_01v/lms7suite_source_cod
e/src/lms7002m"
)
include_directories
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/
SoDeRaV1_distro_01v/lms7suite_source_cod
e/src/Si5351C"
)
include_directories
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB"
)
include_directories
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/
lms7suit
e/src/lms7002m"
)
include_directories
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/
lms7suit
e/src/Si5351C"
)
set
(
HW_SOURCE
${
HW_SOURCE
}
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/sodera_lib.cpp
)
LINK_DIRECTORIES
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/SoDeRaV1_distro_01v/lms7suite_source_code/build/lms7002m"
)
LINK_DIRECTORIES
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/lms7suite/src/lms7002m"
)
LINK_DIRECTORIES
(
"
${
OPENAIR_TARGETS
}
/ARCH/SODERA/USERSPACE/LIB/lms7suite/src/Si5351C"
)
LINK_DIRECTORIES
(
"/usr/lib/x86_64-linux-gnu"
)
set
(
option_HW_lib
"usb-1.0"
)
set
(
LMS7002_LIB
"libLMS7002M.a"
)
set
(
Si5351C_LIB
"libSi5351C.a"
)
#set(LOWLATENCY False)
elseif
(
${
RF_BOARD
}
STREQUAL
"ETHERNET"
)
...
...
@@ -1447,7 +1449,7 @@ add_executable(lte-softmodem
target_link_libraries
(
lte-softmodem
-Wl,--start-group
RRC_LIB S1AP_LIB S1AP_ENB GTPV1U SECU_CN SECU_OSA UTIL HASHTABLE SCTP_CLIENT UDP SCHED_LIB PHY LFDS L2
${
MSC_LIB
}
${
RAL_LIB
}
${
NAS_UE_LIB
}
${
ITTI_LIB
}
${
MIH_LIB
}
${
LMS7002_LIB
}
RRC_LIB S1AP_LIB S1AP_ENB GTPV1U SECU_CN SECU_OSA UTIL HASHTABLE SCTP_CLIENT UDP SCHED_LIB PHY LFDS L2
${
MSC_LIB
}
${
RAL_LIB
}
${
NAS_UE_LIB
}
${
ITTI_LIB
}
${
MIH_LIB
}
${
LMS7002_LIB
}
${
Si5351C_LIB
}
-Wl,--end-group
)
...
...
This diff is collapsed.
Click to expand it.
targets/ARCH/COMMON/common_lib.c
View file @
de3ba76b
...
...
@@ -59,11 +59,16 @@ int openair0_device_init(openair0_device *device, openair0_config_t *openair0_cf
return
(
openair0_dev_init_usrp
(
device
,
openair0_cfg
));
#elif OAI_BLADERF
device
->
type
=
BLADERF_IF
;
printf
(
"
openair0_dev_init_bladerf ...
\n
"
);
printf
(
"openair0_dev_init_bladerf ...
\n
"
);
return
(
openair0_dev_init_bladerf
(
device
,
openair0_cfg
));
#elif OAI_SODERA
device
->
type
=
OAI_SODERA
;
printf
(
" openair0_dev_init_sodera ...
\n
"
);
printf
(
"openair0_dev_init_sodera ...
\n
"
);
if
(
openair0_cfg
[
0
].
configFilename
==
NULL
)
{
printf
(
"Please provide a configuration file for SoDeRa
\n
"
);
exit
(
-
1
);
}
return
(
openair0_dev_init_sodera
(
device
,
openair0_cfg
));
#endif
...
...
This diff is collapsed.
Click to expand it.
targets/ARCH/COMMON/common_lib.h
View file @
de3ba76b
...
...
@@ -133,7 +133,8 @@ typedef struct {
char
*
my_ip
;
//! my port number for Ethernet interface (eNB/BBU, UE)
int
my_port
;
//! Configuration file for LMS7002M
char
*
configFilename
;
}
openair0_config_t
;
typedef
struct
{
...
...
This diff is collapsed.
Click to expand it.
targets/ARCH/SODERA/USERSPACE/LIB/sodera_lib.cpp
View file @
de3ba76b
...
...
@@ -32,7 +32,8 @@
* Author: Raymond Knopp
*/
#include <vector>
#include <string>
#include <stdio.h>
#include <stdlib.h>
#include <inttypes.h>
...
...
@@ -49,6 +50,7 @@
#include "common_lib.h"
#include "lmsComms.h"
#include "LMS7002M.h"
#include "Si5351C.h"
#ifdef __SSE4_1__
# include <smmintrin.h>
...
...
@@ -58,6 +60,8 @@
# include <immintrin.h>
#endif
using
namespace
std
;
int
num_devices
=
0
;
/*These items configure the underlying asynch stream used by the the sync interface.
*/
...
...
@@ -84,8 +88,8 @@ typedef struct
uhd::async_metadata_t async_md;
*/
LMScomms
mData
Port
;
LMScomms
Port
;
Si5351C
Si
;
double
sample_rate
;
// time offset between transmiter timestamp and receiver timestamp;
double
tdiff
;
...
...
@@ -103,6 +107,7 @@ typedef struct
}
sodera_state_t
;
sodera_state_t
sodera_state
;
static
int
trx_sodera_start
(
openair0_device
*
device
)
{
...
...
@@ -308,18 +313,48 @@ int trx_sodera_reset_stats(openair0_device* device) {
int
openair0_dev_init_sodera
(
openair0_device
*
device
,
openair0_config_t
*
openair0_cfg
)
{
sodera_state_t
*
s
=
(
sodera_state_t
*
)
malloc
(
sizeof
(
sodera_state_t
));
sodera_state_t
*
s
=&
sodera_state
;
size_t
i
;
memset
(
s
,
0
,
sizeof
(
sodera_state_t
));
// Initialize SODERA device
if
(
!
s
->
mDataPort
.
Open
(
0
))
{
s
->
Port
.
RefreshDeviceList
();
vector
<
string
>
deviceNames
=
s
->
Port
.
GetDeviceList
();
if
(
deviceNames
.
size
()
==
1
)
{
if
(
s
->
Port
.
Open
(
0
)
!=
IConnection
::
SUCCESS
)
{
printf
(
"Cannot open SoDeRa
\n
"
);
exit
(
-
1
);
}
LMSinfo
devInfo
=
s
->
Port
.
GetInfo
();
printf
(
"Device %s, HW: %d, FW: %d, Protocol %d
\n
"
,
GetDeviceName
(
devInfo
.
device
),
(
int
)
devInfo
.
hardware
,
(
int
)
devInfo
.
firmware
,
(
int
)
devInfo
.
protocol
);
LMS7002M
lmsControl
(
&
s
->
Port
);
printf
(
"Configuring Si5351C
\n
"
);
s
->
Si
.
Initialize
(
&
s
->
Port
);
s
->
Si
.
SetPLL
(
0
,
25000000
,
0
);
s
->
Si
.
SetPLL
(
1
,
25000000
,
0
);
s
->
Si
.
SetClock
(
0
,
27000000
,
true
,
false
);
s
->
Si
.
SetClock
(
1
,
27000000
,
true
,
false
);
for
(
int
i
=
2
;
i
<
8
;
++
i
)
s
->
Si
.
SetClock
(
i
,
27000000
,
false
,
false
);
Si5351C
::
Status
status
=
s
->
Si
.
ConfigureClocks
();
if
(
status
!=
Si5351C
::
SUCCESS
)
{
printf
(
"Failed to configure Si5351C"
);
exit
(
-
1
);
}
status
=
s
->
Si
.
UploadConfiguration
();
if
(
status
!=
Si5351C
::
SUCCESS
)
printf
(
"Failed to upload Si5351C configuration"
);
int
vers
=
0
,
subvers
=
0
,
subsubvers
=
0
;
printf
(
"Configuring LMS7002
\n
"
);
int
bw_gain_adjust
=
0
;
...
...
@@ -359,11 +394,18 @@ int openair0_dev_init_sodera(openair0_device* device, openair0_config_t *openair
printf
(
"Error: unknown sampling rate %f
\n
"
,
openair0_cfg
[
0
].
sample_rate
);
exit
(
-
1
);
break
;
}
liblms7_status
opStatus
;
lmsControl
.
ResetChip
();
opStatus
=
lmsControl
.
LoadConfig
(
openair0_cfg
[
0
].
configFilename
);
if
(
opStatus
!=
LIBLMS7_SUCCESS
)
{
printf
(
"Failed to load configuration file %s
\n
"
,
openair0_cfg
[
0
].
configFilename
);
exit
(
-
1
);
}
/*
for(i=0;i<s->usrp->get_rx_num_channels();i++) {
if (i<openair0_cfg[0].rx_num_channels) {
for(i=0;i<openair0_cfg[0].rx_num_channels;i++) {
s->usrp->set_rx_rate(openair0_cfg[0].sample_rate,i);
s->usrp->set_rx_bandwidth(openair0_cfg[0].rx_bw,i);
printf("Setting rx freq/gain on channel %lu/%lu : BW %f (readback %f)\n",i,s->usrp->get_rx_num_channels(),openair0_cfg[0].rx_bw/1e6,s->usrp->get_rx_bandwidth(i)/1e6);
...
...
@@ -420,9 +462,12 @@ int openair0_dev_init_sodera(openair0_device* device, openair0_config_t *openair
std::cout << boost::format("Actual TX bandwidth: %fM...") % (s->usrp->get_tx_bandwidth(i)/1e6) << std::endl;
std::cout << boost::format("Actual TX antenna: %s...") % (s->usrp->get_tx_antenna(i)) << std::endl;
}
}
*/
}
else
{
printf
(
"Please connect SoDeRa
\n
"
);
exit
(
-
1
);
}
device
->
priv
=
s
;
device
->
trx_start_func
=
trx_sodera_start
;
...
...
This diff is collapsed.
Click to expand it.
targets/ARCH/SODERA/lms7_trx_LTE_mimo_RF.ini
0 → 100644
View file @
de3ba76b
[file_info]
type
=
lms7002m_minimal_config
version
=
1
[lms7002_registers_a]
0x0020
=
0xFFFD
0x0021
=
0x0E9F
0x0022
=
0x07FF
0x0023
=
0x5550
0x0024
=
0xE4E4
0x0025
=
0x0101
0x0026
=
0x0101
0x0027
=
0xB1E4
0x0028
=
0x0101
0x0029
=
0x0101
0x002A
=
0x0086
0x002B
=
0x0038
0x002C
=
0x0000
0x002D
=
0xFFFF
0x002E
=
0x0000
0x002F
=
0x3840
0x0081
=
0x0000
0x0082
=
0x8001
0x0084
=
0x0400
0x0085
=
0x0001
0x0086
=
0x4101
0x0087
=
0xB13B
0x0088
=
0x0303
0x0089
=
0x1078
0x008A
=
0x0514
0x008B
=
0x2182
0x008C
=
0x267B
0x0092
=
0x0001
0x0093
=
0x0000
0x0094
=
0x0000
0x0095
=
0x0000
0x0096
=
0x0000
0x0097
=
0x0000
0x0098
=
0x0000
0x0099
=
0x6565
0x009A
=
0x658C
0x009B
=
0x6565
0x009C
=
0x658C
0x009D
=
0x6565
0x009E
=
0x658C
0x009F
=
0x658C
0x00A0
=
0x6565
0x00A1
=
0x6565
0x00A2
=
0x6565
0x00A3
=
0x6565
0x00A4
=
0x6565
0x00A5
=
0x6565
0x00A6
=
0x0001
0x00A7
=
0x6565
0x00A8
=
0x0000
0x00A9
=
0x8000
0x00AA
=
0x0000
0x00AB
=
0x0040
0x00AC
=
0x2000
0x00AD
=
0x03FF
0x00AE
=
0x0000
0x0100
=
0x7409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0A12
0x0104
=
0x0088
0x0105
=
0x0007
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x3042
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x8865
0x010D
=
0x019D
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0xC0E6
0x0113
=
0x03C3
0x0114
=
0x008D
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x280C
0x0118
=
0x018C
0x0119
=
0x18CB
0x011A
=
0x2E02
0x011C
=
0xA941
0x011D
=
0x4EC4
0x011E
=
0x048C
0x011F
=
0x3640
0x0120
=
0xB9FF
0x0121
=
0x3158
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0081
0x0201
=
0x07B0
0x0202
=
0x06F2
0x0203
=
0x0FC2
0x0204
=
0xD51F
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0170
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x4000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0081
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0003
0x040B
=
0x000F
0x040C
=
0x00FC
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0563
0x0443
=
0xB490
0x0444
=
0x02B1
0x0445
=
0xDA48
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[lms7002_registers_b]
0x0100
=
0x3409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0A12
0x0104
=
0x0088
0x0105
=
0x0007
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x3042
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x8865
0x010D
=
0x019C
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0xC0E6
0x0113
=
0x03C3
0x0114
=
0x008D
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x280C
0x0118
=
0x018C
0x0119
=
0x18CB
0x011A
=
0x2E02
0x011C
=
0xA941
0x011D
=
0x3B13
0x011E
=
0x0631
0x011F
=
0x3600
0x0120
=
0xB9FF
0x0121
=
0x31DA
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0101
0x0201
=
0x05BD
0x0202
=
0x0779
0x0203
=
0x0F9E
0x0204
=
0xBCC2
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0170
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x4000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0101
0x0401
=
0x07FF
0x0402
=
0x079B
0x0403
=
0x0FF5
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0000
0x040B
=
0x7FFF
0x040C
=
0x00FC
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0000
0x0443
=
0x0000
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[reference_clocks]
sxr_ref_clk_mhz
=
52
sxt_ref_clk_mhz
=
52
This diff is collapsed.
Click to expand it.
targets/ARCH/SODERA/lms7_trx_LTE_mimo_TSG.ini
0 → 100644
View file @
de3ba76b
[file_info]
type
=
lms7002m_minimal_config
version
=
1
[lms7002_registers_a]
0x0020
=
0xFFFD
0x0021
=
0x0E9F
0x0022
=
0x07FF
0x0023
=
0x5550
0x0024
=
0xE4E4
0x0025
=
0x0101
0x0026
=
0x0101
0x0027
=
0xE4E4
0x0028
=
0x0101
0x0029
=
0x0101
0x002A
=
0x0086
0x002B
=
0x0038
0x002C
=
0x0000
0x002D
=
0xFFFF
0x002E
=
0x0000
0x002F
=
0x3840
0x0081
=
0x0000
0x0082
=
0x8001
0x0084
=
0x0400
0x0085
=
0x0001
0x0086
=
0x4101
0x0087
=
0xB13B
0x0088
=
0x0303
0x0089
=
0x1078
0x008A
=
0x0514
0x008B
=
0x2184
0x008C
=
0x267B
0x0092
=
0x0001
0x0093
=
0x0000
0x0094
=
0x0000
0x0095
=
0x0000
0x0096
=
0x0000
0x0097
=
0x0000
0x0098
=
0x0000
0x0099
=
0x6565
0x009A
=
0x658C
0x009B
=
0x6565
0x009C
=
0x658C
0x009D
=
0x6565
0x009E
=
0x658C
0x009F
=
0x658C
0x00A0
=
0x6565
0x00A1
=
0x6565
0x00A2
=
0x6565
0x00A3
=
0x6565
0x00A4
=
0x6565
0x00A5
=
0x6565
0x00A6
=
0x0001
0x00A7
=
0x6565
0x00A8
=
0x0000
0x00A9
=
0x8000
0x00AA
=
0x0000
0x00AB
=
0x0040
0x00AC
=
0x2000
0x00AD
=
0x03FF
0x00AE
=
0x0000
0x0100
=
0x7409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0A12
0x0104
=
0x0088
0x0105
=
0x0007
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x9442
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x8865
0x010D
=
0x011A
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0xC0E6
0x0113
=
0x03C3
0x0114
=
0x008D
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x280C
0x0118
=
0x018C
0x0119
=
0x18CB
0x011A
=
0x2E02
0x011C
=
0xAD41
0x011D
=
0x9D89
0x011E
=
0x0398
0x011F
=
0x3680
0x0120
=
0xB9FF
0x0121
=
0x3692
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0081
0x0201
=
0x07B0
0x0202
=
0x06F2
0x0203
=
0x0FC2
0x0204
=
0xD51F
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0070
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x4000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0085
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0003
0x040B
=
0x000F
0x040C
=
0x00FC
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0563
0x0443
=
0xB490
0x0444
=
0x02B1
0x0445
=
0xDA48
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[lms7002_registers_b]
0x0100
=
0x3409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0A12
0x0104
=
0x0088
0x0105
=
0x0007
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x9442
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x88FD
0x010D
=
0x009E
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0xC0E6
0x0113
=
0x03C3
0x0114
=
0x008D
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x280C
0x0118
=
0x018C
0x0119
=
0x18CB
0x011A
=
0x2E02
0x011C
=
0xA941
0x011D
=
0xEC4E
0x011E
=
0x04E4
0x011F
=
0x3600
0x0120
=
0xB9FF
0x0121
=
0x3348
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0101
0x0201
=
0x05BD
0x0202
=
0x0779
0x0203
=
0x0F9E
0x0204
=
0xBCC2
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0070
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x4000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0105
0x0401
=
0x07FF
0x0402
=
0x079B
0x0403
=
0x0FF5
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0000
0x040B
=
0x7FFF
0x040C
=
0x00FC
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0000
0x0443
=
0x0000
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[reference_clocks]
sxr_ref_clk_mhz
=
52
sxt_ref_clk_mhz
=
52
This diff is collapsed.
Click to expand it.
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band4.tm1.usrpb210.conf
View file @
de3ba76b
...
...
@@ -17,7 +17,7 @@ eNBs =
mobile_country_code
=
"208"
;
mobile_network_code
=
"9
2
"
;
mobile_network_code
=
"9
3
"
;
//////////
Physical
parameters
:
...
...
@@ -36,7 +36,7 @@ eNBs =
nb_antennas_tx
=
1
;
nb_antennas_rx
=
1
;
tx_gain
=
90
;
rx_gain
=
12
0
;
rx_gain
=
12
8
;
prach_root
=
0
;
prach_config_index
=
0
;
prach_high_speed
=
"DISABLE"
;
...
...
@@ -66,7 +66,7 @@ eNBs =
pusch_p0_Nominal
= -
90
;
pusch_alpha
=
"AL1"
;
pucch_p0_Nominal
= -
108
;
pucch_p0_Nominal
= -
96
;
msg3_delta_Preamble
=
6
;
pucch_deltaF_Format1
=
"deltaF2"
;
pucch_deltaF_Format1b
=
"deltaF3"
;
...
...
@@ -131,7 +131,7 @@ eNBs =
};
//////////
MME
parameters
:
mme_ip_address
= ( {
ipv4
=
"192.168.1
3
.11"
;
mme_ip_address
= ( {
ipv4
=
"192.168.1
2
.11"
;
ipv6
=
"192:168:30::17"
;
active
=
"yes"
;
preference
=
"ipv4"
;
...
...
@@ -141,10 +141,10 @@ eNBs =
NETWORK_INTERFACES
:
{
ENB_INTERFACE_NAME_FOR_S1_MME
=
"eth0"
;
ENB_IPV4_ADDRESS_FOR_S1_MME
=
"192.168.1
3.10
/24"
;
ENB_IPV4_ADDRESS_FOR_S1_MME
=
"192.168.1
2.215
/24"
;
ENB_INTERFACE_NAME_FOR_S1U
=
"eth0"
;
ENB_IPV4_ADDRESS_FOR_S1U
=
"192.168.1
3.10
/24"
;
ENB_IPV4_ADDRESS_FOR_S1U
=
"192.168.1
2.215
/24"
;
ENB_PORT_FOR_S1U
=
2152
;
# Spec 2152
};
...
...
This diff is collapsed.
Click to expand it.
targets/RT/USER/lte-softmodem.c
View file @
de3ba76b
...
...
@@ -290,6 +290,8 @@ double bw = 10.0e6;
static
int
tx_max_power
[
MAX_NUM_CCs
];
/* = {0,0}*/
;
char
rf_config_file
[
1024
];
int
chain_offset
=
0
;
#ifndef EXMIMO
...
...
@@ -411,6 +413,7 @@ void help (void) {
printf
(
" sudo -E lte-softmodem [options]
\n
"
);
printf
(
" sudo -E ./lte-softmodem -O ../../../targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.exmimo2.openEPC.conf -S -V -m 26 -t 16 -x 1 --ulsch-max-errors 100 -W
\n\n
"
);
printf
(
"Options:
\n
"
);
printf
(
" --rf-config-file Configuration file for front-end (e.g. LMS7002M)
\n
"
);
printf
(
" --ulsch-max-errors set the max ULSCH erros
\n
"
);
printf
(
" --calib-ue-rx set UE RX calibration
\n
"
);
printf
(
" --calib-ue-rx-med
\n
"
);
...
...
@@ -2051,6 +2054,7 @@ static void get_options (int argc, char **argv)
enum
long_option_e
{
LONG_OPTION_START
=
0x100
,
/* Start after regular single char options */
LONG_OPTION_RF_CONFIG_FILE
,
LONG_OPTION_ULSCH_MAX_CONSECUTIVE_ERRORS
,
LONG_OPTION_CALIB_UE_RX
,
LONG_OPTION_CALIB_UE_RX_MED
,
...
...
@@ -2067,6 +2071,7 @@ static void get_options (int argc, char **argv)
};
static
const
struct
option
long_options
[]
=
{
{
"rf-config-file"
,
required_argument
,
NULL
,
LONG_OPTION_RF_CONFIG_FILE
},
{
"ulsch-max-errors"
,
required_argument
,
NULL
,
LONG_OPTION_ULSCH_MAX_CONSECUTIVE_ERRORS
},
{
"calib-ue-rx"
,
required_argument
,
NULL
,
LONG_OPTION_CALIB_UE_RX
},
{
"calib-ue-rx-med"
,
required_argument
,
NULL
,
LONG_OPTION_CALIB_UE_RX_MED
},
...
...
@@ -2085,11 +2090,19 @@ static void get_options (int argc, char **argv)
while
((
c
=
getopt_long
(
argc
,
argv
,
"A:a:C:dEK:g:F:G:hqO:m:SUVRM:r:P:Ws:t:Tx:"
,
long_options
,
NULL
))
!=
-
1
)
{
switch
(
c
)
{
case
LONG_OPTION_RF_CONFIG_FILE
:
if
(
strlen
(
optarg
)
<=
1024
)
strcpy
(
rf_config_file
,
optarg
);
else
{
printf
(
"Configuration filename is too long
\n
"
);
exit
(
-
1
);
}
break
;
case
LONG_OPTION_MAXPOWER
:
tx_max_power
[
0
]
=
atoi
(
optarg
);
for
(
CC_id
=
1
;
CC_id
<
MAX_NUM_CCs
;
CC_id
++
)
tx_max_power
[
CC_id
]
=
tx_max_power
[
0
];
break
;
case
LONG_OPTION_ULSCH_MAX_CONSECUTIVE_ERRORS
:
ULSCH_max_consecutive_errors
=
atoi
(
optarg
);
printf
(
"Set ULSCH_max_consecutive_errors = %d
\n
"
,
ULSCH_max_consecutive_errors
);
...
...
@@ -2552,8 +2565,12 @@ int main( int argc, char **argv )
}
logInit
();
rf_config_file
[
0
]
=
'\0'
;
get_options
(
argc
,
argv
);
//Command-line options
if
(
rf_config_file
[
0
]
==
'\0'
)
openair0_cfg
[
0
].
configFilename
=
NULL
;
else
openair0_cfg
[
0
].
configFilename
=
rf_config_file
;
// initialize the log (see log.h for details)
set_glog
(
glog_level
,
glog_verbosity
);
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment