8个帖子/ 0新
最后一篇
ehanl
离线
最后一次露面:3个月5天前
加入:2015-02-23 14:16
OTP问题

你好,

我使用的是PAN1740 HW02 / SW 02模块和燃烧后的OTP已扫描和连接问题。我用的是最新的SDK5.0.3和prox_monitor_ext_580.hexμVision5项目。当我使用这个文件,在user_periph_setup.h文件的USB加密狗和选择的#define HW_CONFIG(4)我可以与连接管理器作为中枢或周围引导。我取代在从HW01 / SW02的USB加密狗到HW02 / SW02的PAN1740,因为我有巨大的问题与iOS应用程序连接到HW02 / SW02模块。我烧了OTP和模块是广告,但是当我尝试连接模块,我需要多次尝试或无法建立连接。
但是我用的连接管理器时的bin文件加密狗程序中,我可以立即连接到PAN1740。
使用Connection Manager,固件在Sysram中闪烁?
当我使用一个USB加密狗作为主机,另一个为从站也可以立即建立双方之间的连接。
有什么区别来编程使用OTP相同的固件?
为什么连接如此糟糕,并与旧版本HW01这个作品。
看看这个链接
HTTP://support.dialog-semiconductor.com/pan1740-connection-problems-usin ...
我已经张贴了我的问题,但我没有得到任何答复。现在,我认为这是SysRam和OTP之间的区别,因为iOS应用程序也可以立即连接到USB加密狗。
也许我的OTP标题是错误的,但是通过HW01没有连接,但是我将SDK3.0.10 Prox_monitor_ext_usb.bin文件刻录到OTP。
请你能帮助我,因为我没有更多的想法来解决问题。

问候
塞特

设备:
WI_Dialog
离线
最后一次露面:3小时3分钟前
职员
加入:2014-01-03 16:21
你好,

你好,
从0到4的HW_CONFIG的更改声明应用程序中未使用RTS和CTS信号。请验证您的外部主机软件已配置为在开始命令交换之前使用RTX和CTS信号进行流量控制握手。
如果连接在成功和失败之间间歇性,请使用SmartSnippets工具和JLink检查地址0x47F8C和0x47F78处的OTP头内容。xtal16mhz @ 0x47f8c不应为零,校准标志@ 0x47f78位4应为零。如果不是,则晶体尚未校准可能导致连接问题。
此外,请检查32KHz晶体是否存在您的模块中。如果没有,请配置CFG_LP_CLK在da1458x_config_advanced.h到LP_CLK_RCX20避免固件进入睡眠模式假定32KHz晶体时间。
希望这些信息可以帮助您解决问题,如果没有,扼要您在mentioed变化观察什么。
问候,WC叶

ehanl
离线
最后一次露面:3个月5天前
加入:2015-02-23 14:16
你好,

你好,

我用于OTP图像的prox_monitor_ext_580.bin文件并设置校准标记@ 0x47F78位4到零A5A5002D使用SmartSnippets的值和燃烧的OTP报头。但是,当我从内存中读取头有再次A5A5003D的价值。试图将模块与iOS应用程序连接后,我也有与PAN1740连接问题。没有什么发生了变化。

我使用A5A5002D的值更改了附带的标题.hex文件,并尝试在SmartSnippet中导入此文件。在此之后,我收到以下错误:
[错误@ 16-01-04 15时03分39秒] HexFile数据记录的行校验误差(第32行)::047F7800A5A5002D7E
我也得到一些警告喜欢
[警告@ 16-01-04 14时37分31秒]预期RC16MHz的微调值是0000000A而用户输入的调整值是00000008。
当燃烧OTP头。我忽略这一点,与PAN1740 HW01 / SW02这也适用。

该XTAL16MHz @ 0x47F8C不为零,当我找了PAN1740的数据表中有一个在框图32kHz的频率,所以我觉得模块有XTAL32kHz。
当我知道你就在那里与在OTP模式休眠模式有问题吗?所以,如果我尝试它进入深度睡眠,否则成才的,而且不能在一个连接建立的模块连接?为什么这个问题不是在HW 01?由于与HW01 / SW02各模块正常工作与我连着头部和full_emb.bin文件作为OTP图像。是什么HW01和HW02之间的区别?
请看看我的heder.hex文件,如果there's我没有看到任何错误。
希望您能够帮助我。

问候
塞特

依恋:
WI_Dialog
离线
最后一次露面:3小时3分钟前
职员
加入:2014-01-03 16:21
你好,

你好,
我在下面的语句类型的错误。
“该XTAL16MHz @ 0x47F8C不应该是零和校准标志@ 0x47F78 4位应当‘NOT’是零。”
对于您的情况,我真的不知道Pan1740 HW01和HW02之间的区别,因为它的数据表根本没有描述。
要连接到iPhone,无法使用“prox_monitor_ext_580.bin”,因为它是中央固件。您应该使用“prox_reporter_xxx”。
报头已经被检查和安装在内容指示的32KHz晶体和XTAL16M已调谐尽管其值是相当高的。
请尝试“prox_reporter”固件和diescribe基于LightBlue iPhone上的结果。
问候,

ehanl
离线
最后一次露面:3个月5天前
加入:2015-02-23 14:16
你好,

你好,

我曾尝试使用prox_reporter.hex项目,并烧毁了OTP。后来,我无法用TE PAN1740并没有什么作品交流。
但我发现这取决于RC16Mhz修正值以及使用full_emb.bin文件的东西。如果该值0x000000A我可以连接的模块,如果该值0x000000B我有很多的连接问题。
所以我进入了0x000000A到这个RC16MHz修剪值并刻录了OTP标题,但在读取标题后,值为0x000000B,我也有连接问题。
我不明白为什么我输入0x000000A以进行刻录时更改。如何设置这个值,它无法改变?
你能解释一下我这个现象,如果有这个校准值和我的连接问题之间的关系?
谢谢你。

问候
塞特

MT_dialog
离线
最后一次露面:1周4天前
职员
加入:2015-06-08 11:34
嗨ehanl,

嗨ehanl,

在生产过程中计算并刻录RC16MHz修剪值和VCO,因此您无法更改它们。据我所知,一些样本可能遭受错误的rc16_trim编程和错误的vco_trim值。根据写入的RC16值,设备可能工作或不起作用。这些值被更新,但您可能有一个旧的硅芯片,这可能会导致问题。

由于MT_dialog

ehanl
离线
最后一次露面:3个月5天前
加入:2015-02-23 14:16
嗨MT_dialog,

嗨MT_dialog,

旧硅芯片是什么意思?

问候埃卡特

MT_dialog
离线
最后一次露面:1周4天前
职员
加入:2015-06-08 11:34
嗨ehanl,

嗨ehanl,

有可能是一个机会,你拥有的芯片是有点老了。

由于MT_dialog