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.