Thread 中讨论的其他器件:AFE7900、 AFE7950
工具与软件:
嗨、
我正在尝试控制 AFE7900每个通道中的16个 NCO。 下面是我使用的 Latte 脚本的一部分。 但是、当我尝试执行代码时、会收到以下错误。 您能否就可能出现的问题提供建议?
##====
正在执行... AFE79xx/NCO_JPLOY/configLMK.py
#开始时间2024年10月16日18:31:45.275000
在 TX NCO 的第二奈奎斯特操作中、不支持 DAC 交错模式。
外部 Sysref 频率应为一个整数因子:3.84MHz
2T2R1F 编号:0
有效配置:true
laneRateRx:9830.4
laneRateFb:9830.4
laneRateTx:9830.4
2T2R1F 编号:1.
有效配置:true
laneRateRx:9830.4
laneRateFb:9830.4
laneRateTx:9830.4
LMK 时钟分频器-器件寄存器复位。
LMK 时钟分频器-器件寄存器复位。
这里使用来自 LMK 源的参考时钟、确保电路板连接可以做到这一点
#DONE 正在执行... AFE79xx/NCO_JPLOY/configLMK.py
#结束时间2024年10月16日18:31:46.215000
#Execution time = 0.939999818802秒
##===== 错误:1、警告:1 ====== #
sysParams.gpioMapping={ 'H8': 'ADC_SYNC0', 'H7': 'DAC_SYNC0', 'N8': 'ADC_SYNC2', 'N7': 'ADC_SYNC3', 'H9': 'ADC_SYNC1', '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': ['RXCTDD','RXDTDD'], 'D5': 'TX_NCOSEL_0', 'G10': 'TX_NCOSEL_1', 'T6': 'TX_NCOSEL_2', 'T5': 'TX_NCOSEL_3'} sysParams.useSpiSysref = False #setupParams.skipLmk = False #AFE.LMK.lmkConfig() ############## 16 NCO Params ############## sysParams.ncoFreqMode = "FCW" sysStatus.txChainDirectCtrl=True sysParams.txChainDirectCtrl=True sysParams.ncoTxMode = [3,3] sysParams.broadcastTxNcoSel = 1 sysParams.numTxNCO = 2 for i in range(16): for j in range(3): AFE.updateTxNcoInfiniteNcoMode(j,2000,i)
提前感谢、
Lg.