您好,我正在尝试按照文档UM-B-063来对我的物联网传感器开发套件进行编程。我正在编程
在UART模式下,使用提供的Miniusb电缆为板。我将十六进制文件加载到SPI Flash程序员中
并点击“连接”按钮。它促使我按下板上的重置按钮。然后我收到了
以下错误:
[info @16-06-02 15:42:57]标题记录已从HEX文件WRBL_SFL_583.HEX中删除。
[info @16-06-02 15:42:57]从文件wrbl_sfl_583.hex中读取32688字节。
[info @16-06-02 15:43:44]固件文件c:\ Users \ craig \ smartsnippets \ resources \ resources \ flash_programmer.bin已选择用于下载。
[info @16-06-02 15:43:44]与COM5端口的连接已成功打开。
[info @16-06-02 15:43:44]开始下载过程...
[操作 @16-06-02 15:43:45]请按板上的硬件重置按钮开始下载过程。
[错误 @16-06-02 15:44:00]超时:重置信号未检测到超过16000毫秒。
[info @16-06-02 15:44:00]成功与port com5断开了连接。
[info @16-06-02 15:44:00]将固件文件下载到板上。
[info @16-06-02 15:44:00]配置SPI闪存端口和引脚的失败。
Flash程序员屏幕中的PIN配置设置为:
uart
P0_4,P0_5,57600 BD,P1-2
spi
CLK P2.0
CS P2.3
味o p2.4
Mosi P2.9
I2C
SCL P0.2
SDA P0.3
对可能出了什么问题的想法?
嗨,克雷格,
您正在尝试使用接口板编程IoT?您是否正在选择合适的UART端口?当您被提交重置按钮时,请尝试打开和关闭板。另外,请确保您使用的是智能片段的最终版本。您的配置似乎还可以。
谢谢mt_dialog
是使用IoT接口板。今天再次尝试了两个小时,不要运气:
使用:物联网接口板
智能片段VER 3.9
JLINK VER 6.0.2601.5
端口设置9600,8位,无奇偶校验,1个停止位,
设备在Windows设备管理器中“正常工作”
我在接口板上,VDD LED打开。我试图下载
物联网传感器在开机和关闭位置都
但是图片显示在ON位置)。我仍然有与上一个错误相同的错误
电子邮件。有任何想法吗?非常沮丧...
嗨,克雷格,
请确保,当智能片段启动时,您选择附加开发套件的合适的UART端口,必须选择JLINK CDC UART端口(我附上一些图片供您参考)。另外,当您点击接口板上的重置按钮时,您可以看到D4 LED照明(这表明重置按钮已按下,并在按下“重置”按钮时被点亮)?另外,请尝试而不是按重置按钮关闭板,然后使用开关再次打开。
谢谢mt_dialog
您好,我放弃了上一个董事会,并从Mouser订购了一个新董事会。我打开了董事会的包装,另一个遵循了你的
指示。我确实正确设置了UART端口,并使用Windows中的设备管理器对此进行了验证。这是我所做的
除了您的指示:
1.小物联网传感器以10针连接器为中心安装(我唯一听说的是从您的视频中
视频表明您应该将其插入中心
连接器的两侧没有销钉。
2.卸下电池,每个UM-B-063第13页。
前面提到的连接器。
3.大型物联网板被关闭,通过USB连接,然后打开。
4.已加载智能片段,为USB选择适当的选择,选择了SPI闪存设备和连接按钮
被按下。提示后,我试图按重置按钮,什么也没发生,我还尝试了您的重置按钮
然后翻转大物联网板上的电源开关。没啥事儿。终于我尝试了两者的几个组合,什么也没有
发生了。
我还应该注意,该董事会使用keil很好地编程,因此它以这种方式工作... craig
嗨,克雷格,
当您要使用IoT进行编程时
重置按钮或接口板未关闭,您应该看到LED D4点亮。您能看到这些指示吗?
尝试按重置按钮(无论设备是否编程),当您按下“重置”按钮时,传感器上的蓝色LED应该有点点亮。如果没有,有什么
重置信号错误,您还可以在J18上探测RST PIN,并检查是否点击重置按钮,您会看到脉冲。
另外,您可以尝试使用FTDI芯片来检查此问题是否与Atmel的Atmel有关。将FTDI连接到J18 UTX/URX和USB,以提供
正常连接的电源等。然后打开智能片段,然后连接到FTDI的虚拟COM端口。
谢谢mt_dialog
您好,谢谢您的投入。相对于您的注意:
“您应该看到传感器上的小LED以点亮一点”检查
“另外,当您按重置按钮或接口板关闭时,您应该看到LED D4点亮”检查
“当您按重置按钮时,传感器上的蓝色LED应该有点点亮。”查看
然而,我仍然收到暂停通知。
这很有趣,如果我使用JTAG而不是UART模式启动智能片段,然后输入
SPI Flash程序员屏幕似乎都在起作用。实际上,我删除了起作用的闪光灯,我烧了
用先前编译的十六进制并在开发板上循环电源,在我的iPhone上打开应用程序和所有内容
在工作....所以我想我将从现在开始使用JTAG选项启动到智能片段。
因为它似乎有效。
“
嗨,克雷格,
您只能使用JTAG选项,没有任何缺点,这不会影响您的图像燃烧到SPI Flash上,这似乎很奇怪,您无法通过UART进行编程,我的意思是通过UART不需要在物联网(跳线,电线等)上进行任何特殊处理,我想这与Atmel的UART有关。如果您想找出答案,请使用FTDI绕过Atmel的UART。
谢谢mt_dialog
嗨,感谢您的Helpl,您是否有任何有关如何使用FTDI绕过的文件,或者您可以给我一些细节。
非常感谢。克雷格
嗨,克雷格,
没有与此相关的文档,只需将您的FTDI芯片连接到板右侧的UTX和URX引脚,插入FTDI的RX和TX引脚,并通过USB电源。打开智能片段,并使用FTDI而不是Atmel处理器中的COM端口。您应该能够连接和燃烧设备的SPI闪光灯。
谢谢mt_dialog
克雷格(Craig)无法使用UART模式进行编程的事实是否应该在文档中或某个地方的入门指南中捕获?传感器的学习曲线非常陡峭,对该董事会/芯片的新移民的每一项帮助将有所帮助。
嗨,aj8uppal,
克雷格(Craig)面对这个问题的事实并不意味着您不能通过UART编程物联网,还要记录什么?据我所知,该特定问题无法通过对话或任何其他客户来复制,这就是为什么在任何地方都没有提及的,这可能是由于董事会损坏或驾驶员安装所致。您是否面临类似的问题?
谢谢mt_dialog