P0_6上的xtrim校准

7个员额/0个新员额
最后一篇文章
斑驳
离线
最后一次见到:5年11个月前
专家
加入:2014-01-20 21:48
P0_6上的xtrim校准

嗨,对话,

我正在使用prodtest修剪晶体振荡器。我正在使用命令:
产品测试-P7 xtrim校准P0_6

对于prodtest uart,我已经调整了prod_test_ES5固件,以在115200波特时使用P0_2和P0_3。

当我把这个命令传递给我们的设备时,它超时了。我试过调试prod_test_ES5硬件,但它似乎陷入了pulse.s的等待状态。我假设它正在等待P0_6引脚上的高脉冲,但据我所知,我给它一个周期为1s、占空比为50%的方波。该信号正被送入P0_6。

我还确认,当xtal_cal.c中的时钟读取调用测量脉冲时,datareg为0x50003000,移位位为0x40。我相信这些都与P0_6正确对应。

使用P0_6进行xtrim还需要做什么?是什么导致prod_test_ES5看不到我发送给它的信号?

BB_对话框
离线
最后一次见到:1年4周前
工作人员
加入:2013-12-05 14:44
嗨,莫特瑞德,

嗨,莫特瑞德,

我相信你做的是对的,看不到错误的语法。
让我和专家们核实一下。
期待周一的答复。

向你问好,BB_对话。

BB_对话框
离线
最后一次见到:1年4周前
工作人员
加入:2013-12-05 14:44
你好

你好

一些初步反馈:

500毫秒脉冲高周期应在500毫秒+/-5 ppm或500毫秒+/-0.0025毫秒(高周期)内…
如果脉冲周期精度不够好,将发生超时。
低周期可以更短(最小约10毫秒)。

另一个问题:屏幕上是否还有其他可见的反馈?

向你问好,BB_对话。

斑驳
离线
最后一次见到:5年11个月前
专家
加入:2014-01-20 21:48
谢谢你的意见。我将

谢谢你的意见。我会看看我的脉冲输出,检查它的准确性,但我认为它是在下午2点。

我从prod_测试中得到的输出是:

[信息]连接到COM7
[信息]COM7成功打开,波特率115200
===Tx===>
操作码:0x4080
长度:0x03
有效载荷:80 40 03 07 06 00
状态=9

斑驳
离线
最后一次见到:5年11个月前
专家
加入:2014-01-20 21:48
嗨,对话,

嗨,对话,

我们弄明白了。这最终是一个硬件错误,prod_测试工作正常。谢谢你的帮助。

MHv_对话框
离线
最后一次见到:2个月3天前
工作人员
加入:2013-12-06 15:10
你好

你好

我们很高兴听到您解决了这个问题,并感谢您让我们知道。全速前进。。。

德拉姆斯特
离线
最后一次见到:3年9个月前
加入:2015-05-22 14:58
什么样的硬件错误

这是什么样的硬件错误?因为我正在尝试使用prof test的xtrim cal命令进行微调,并且我有相同的输出staus=9。