This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AFE7900EVM:AFE7900EVM:AFE7900EVM 中继器模式、看不到输出

Guru**** 2393725 points
Other Parts Discussed in Thread: AFE7900EVM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1218228/afe7900evm-afe7900evm-afe7900evm-repeater-mode-cannot-see-the-output

器件型号:AFE7900EVM

您好、专家!

你好。

我使用 AFE7900EVM 的中继器模式、将800MHz 4dBm 的单个信号输入到 RXA、并成功运行代码、但在 TXA 输出端不接收任何信号(仅限噪声)、

对此我感到非常困惑。

1.运行安装程序和 devlnit

2.运行以下代码(与 AFE79XX EVM 模式5几乎相同)

#正在执行.. AFE79xx/bringup/AFE79xx_EVM_Mode5.py
#Start time 2023-04-18 16:26:35.280000
External Sysref 频率应为整数因子
:3.84MHz 2T2RTx




编号:0有效配置:真 laneRateRx:9830.4 laneRateFb:9830.4 eRateTx:9830.4 2T2RlaneRateRx 编号:1
真 laneRateRx 配置:9830.4 eZ4eRate1F



设备初始化:实例30.4 eZ4eRateFb:实例:9830.4 eZlaneRatePCB 编程: 2.0
LMK 时钟分频器-器件寄存器复位。
LMK 时钟分频器-器件寄存器复位。
来自 LMK 源的 refclock、请确保电路板连接正常以执行相同的
DONOT_OPEN_Atharv_FULL -器件寄存器复位。
芯片类型:0xA

芯片 ID:0x78芯片版本:0x20
SPIA 已
放弃对 PLL 页面的控制。
保险丝群加载自动加
载成功无自动加载错误
保险丝群加
载自动加载成功无自动加载错误
SPIA 已

放弃对 PLL 页的控制。
SPIA 已
放弃对 PLL Pages PLL Pages 的控制。
SPIA 已
放弃对 PLL Pages PLL Pages 的控制。
SPIA 已
放弃对 PLL Pages PLL Pages 的控制。
Sysref 读取为预期的
############## 设备 DAC JESD-RX 0链路状态#######
CS State TX0:0b00001010。 预计为0b00001010
FS 状态 TX0: 0b00000101。 预计为0b00000101
时、设备 RX 的链路将接通:0###############

###################### 设备 DAC JESD-RX 1链路状态##############
CS State TX0:0b00001010。 预计为0b00001010
FS 状态 TX0: 0b00000101。 预计为0b00000101
时、设备 RX 的链路将接通:1##################################

#DONE 正在执行... AFE79xx/bringup/AFE79xx_EVM_Mode5.py
#End Time 2023-04-18 16:28:14.793000
#Execution Time = 99.5130000114 s #===========
错误:0、警告:1=========== # 
setupParams.skipFpga
 = 1 sysParams = AFE.systemParams sysParams.externalClockTx
 = False sysParams.externalClockRx
 = False setupParams.fpgaRefClk


 = 245.76
AFE.systemStatus.loadTrims = 1 sysParams.FRef 

= 491.52
sysParams.FadcRx = 1474.56
sysParams.FadcFb = 1474.56 sysParams.Fdac 
= 1474.56*3

sysParams.enableDacInterleavedMode = False #DAC 交错模式以节省功耗。 Fs/2 -发生 Fin 杂散

sysParams.modeTdd =
 0
 # 0
 -针对所有通道的单 TDD 引脚# 1 -针对2T/2R/1F #的单独控制2 -针对1T/1R/1R/2F
sysParams.topLevelSystemMode

 ='StaticTDDMode' sysParams.RRFMode =
 0 #4T4R2F 模式 FDD 模式;FDD 模式1F-1R1FD-1FDD 模式:1FD-1FDD 模式:1FD-1FDD 模式:1FD-1FDD 模式:1Fd 模式:1 
rx1-rx1-fb-fb
 #SystemMode 2:2R-FDD;rx1-rx1-rx2-rx2
 #SystemMode 3:1R;rx1-rx1-rx1-rx1-rx1-rx1
 #SystemMode 4:

1F;fb-fb-fb-fb #SystemMode 5:1Rx1-TDD;rx1/fb-rx1/rfb - rx1/rfb - rfb

 = 1rx1/rfb - rx1/rfb - rfb - rfb - rfb = 1rx1/rx1/rfb - rfb - rfb - rfb = 1rx1/rx1-rfb - rfb - rfb - rfb - rfb - rfb - rfb = 1rx1/rfb = 1rfb 
=['24410''24410''24410'、'24410']#14810
 #第2个和第4个仅对中的 jesdSystemMode 值有效(2、6、7、8)。 对于其它模式、为第1和第3选择4种转换器模式。 
sysParams.LMFSHdFb. =["24410""24410"]
sysParams.LMFSHdTx =["24410""24410""24410"、"24410"]

sysParams.jesdTxProtocol =[0、0]
sysParams.jesdRxProtocol =[0、0]
sysParams.serdesFirmware = True #如果您想引导任何固件、请在此处指定路径。 否则它将不会写入任何固件
sysParams.jesdTxLaneMux =[0、12、3、4、5、6、7]#
输入您要在每个位置使用的通道。 
#注意,2T 多路复用器在0.5中是不可能的。 
#例如,如果您要交换2T 的前两行,应该是[1,0,2,3],[5,4,6,7]sysParams.jesdRxLaneMux
 =[0,1,2,3,4,5,6,7]#
输入您要在每个位置使用的通道。 [0、1、4、5、2、3、6、7]。 
#请注意,2R 多路复用器在0.5内是不可能的。 
#例如,如果您要交换每个2R 的前两行,这应该是[1,0,2,3],[5,4,6,7]sysParams.jesdRxRbd

 =[4,4] sysParams.rxTxScr 











对于 TxA,Band1为 NCO0[1747,2600],[2047,2600][797,797]
#Band0、TxB 的 Band1对于 NCO0
 [797、797]#band0、band1表示 TxC 对于 NCO0
 [797,797] 对于 NCO0 sysParams.rxNco0、对于 TXD、

#Band0Band1为 TXD、对于 NCO0、#Band0、对于 RxA、为 Band1为 NCO0
 [797,797]#band0、band1表示 RxB 对于 NCO0
 [797、797]#band0、band1表示 RXC 对于 NCO0
 [797,797] #band0、band1表示 NCO0

sysParams.fbNco0 =[797,797]#亚马逊物流、FBC 表示 NCO0
 sysParams.fbNco1 =[797,797]





#亚马逊物流、FBC 表示 NCO1 sysParams.fbNco2 =[797,797]#亚马逊物流、FBC 表示 NsysParams.fbRx =[797,397]、FBC =[797.3*bc2表示 Nbc2、FBC =[797,797,39] 对于双
sysParams.numBandsFb =[0、0]
sysParams.numBandsTx =[0、0、0、0]


sysParams.ddcFactorRx =[66、6、6]
sysParams.ddcFactorFb =[6,6]
sysParams.ducFactorTx =[18、18、18、18]

AFE.systemStatus.loadTrims =1##

以下参数设置寄存器和宏转储
logDumpInst.setFileName(ASTERIX_DIR+DEVICES_DIR+r"\Afe79xxPg1.txt"
logDumpInst.logFormat = 0x0F logDumpInst.rewriteFile
 = 1 logDumpInst.rewriteFileFormat4 =
 1 device.optimizeWrites =
 0 device.raweWriteLogEn 
= 1##
以下参数设置 LMK04828时钟方案
lmkParams.pllEn = True#False
lmkParams.inputClk = 1474.56#737.28
lmkParams.sysrefFreq = 3.84 lmkParams.lmkFrefClk
 = True

 ##以下参数设置 SYNCIN 和 SYNCOUT 以与 TSW14J57
 sysParams.jesparams.jdams.jdSync =

 Trx0、CDSJesparams.jdams.1SyncTx0、CDS0、CDSYMx0、CDS0、CDSYNCOUT 和 SYNCOUT 连接 
[#0]
sysParams.jesdRxSyncMux =[00、0、0]#[0、0、1、1]
sysParams.syncLoopBack = False

 ##以下参数设置
 AGC # sysParams.agcParams[0].agcMode = 1#internal AGC

 # Parken.agcParams[0]、gpiParams[0]检测器设置基于 AGC # sysParams.0]的 AGC # sysParams[0]、启用 gpiParams[0]、 0]##Enable big and small step attack
 # sysParams.agcParams[0].decayen =[0、1、
0]## enable big and small
 step DECAY # sysParams.agcParams[0].atksize =[2、1、0]# bigs step = 2dB、big step = 1dB # bigParams.agcParams.1dB
、2dB、# big step = 0dB、# bigs = 0dB、2dB、# big paramsparams.1dB、# bigs = 0dB -14]###攻击阈值
# sysParams.agcParams[0].decaythreshold =[-14、-6、-20]##DECAY 阈值
# sysParams.agcParams[0].atkwinlength =[170、170]##检测器时间常数,以 ns 为单位表示绝对时间。 
# sysParams.agcParams[0].decaywinlength = 87380 ##检测器时间常数,以绝对时间 ns 表示。 所有探测器使用相同的衰减时间常数
# sysParams.agcParams[0].atkNumHitsAbs =[8,8]##信号超过阈值的绝对次数。 这些交叉与 FADC/8时钟
# sysParams.agcParams[0].decayNumHitsAbs =[100、100]##信号超过阈值的绝对次数有关。 这些交叉与 FADC/8时钟
# sysParams.agcParams[0].minDsaAttn = 0##最小 DSA 衰减由 AGC
 # sysParams.agcParams[0].maxDsaAttn =
 22##最大 DSA 衰减由 AGC # Params.agcParams[0].totalGainams[0].maxDsaAttn = 0#
最小增益范围补偿所使用的 DSA 衰减 在 useMinAttnAgc = 0
 # sysParams.agcParams[0].useMinAttnAgc = 1 #enable ALC 使用来自 AGC 的最小衰减、这需要补偿。 
# sysParams.agcParams[0].alcEn = 1
 # sysParams.agcParams[0].alcMode = 0 ##浮点 DGC




 # sysParams.agcParams[0].fltPtMode
 = 0#H7# 





'G9''DAC_SYNC1'
'N9''DAC_SYNC2'
'P9':'DAC_SYNC3'
'P14''GLOBAL_PDN'
'K14':'FBABTDD'、 
'R6':'FBCDTDD'
'H15'['TXATDD'、'TXBTDD']、
'V5'
:['TXCTDD'、'TXDTDD']、'E7':['RXATDD'






、'RXBTDD']、'R15':['RXDTDD'、'SysTDD']###、'TXDTDAFE0k

 (AFE05.28k

)、#17 (AFE.deviceBringup)、AFE0k、AFE0k、AFE0k)、#17 (AFE0k)。 


请告知。

此致、

Josel