导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]Tile不能正确的复位?[liufengzhong]

 *第47970篇: [转帖]Tile不能正确的复位?

  
楼 主:liufengzhong 2014年8月30日15:56
 [转帖]Tile不能正确的复位?
我有它3xL8板(2为64针,1为128PIN)。后立即开机加载的代码的罚款。然而,在那之后将不再运行,我必须关机后再开机又再次加载代码之前。

经过了一番折腾,我隔离问题下降到128引脚的芯片(这是一个XS1-L8A-64-TQ128-C5和我现在这个孤立在黑板上的,如果我不跑了xscope的应用,在XN文件中定义的链接,然后它时间后,运行正常时间只要我在XN文件中添加xscope定义,应用上电后运行,但如果我尝试再次运行它,我得到:

在_start 0x00010000在()
读取设定图像XCore 0 
加载.text段,大小0XF0 LMA为0x10000 
装载部分.cp.rodata,大小0X24 LMA 0x100f0 
装载部分.dp.data,尺寸0x8中LMA 0x10114 
起始地址0x10000处,负载大小284 
转速度:138 KB /秒,94字节/写。
第一阶段多节点启动开始
xrun:第一阶段多节点启动失败,请检查XN文件和XMOS连接连接

我检查了RST_N和TRST_N线,他们要拉低罚款。我什至增加了一个手动开关短接至地,这使得没有任何区别。

我也试着加入:
read_sswitch_reg(get_core_id(),如图6所示,x)的; 
write_sswitch_reg(get_core_id(),如图6所示,x)的;

到应用程序的结束。如果我这样做,那么该应用程序每次即使我在XN文件中定义的xscope环节运行正常。

所以,我认为,由于某种原因,开关没有得到复位,当我拉RST_N和TRST_N低。有没有人任何想法,为什么这可能发生吗?我无法解释它在所有 - 当接地RST_N和TRST_N销似乎并没有重置IC,但一个纲领性复位不我很困惑。


附件:


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[转帖]在SliceKit .xn文件,XScope服务节点的目的是什么?

[下一篇主题]:[转帖]串行解串器在Xcore?