垃圾是你应该在终端上看到的,你不能在终端上看到0x02,但只能通过使用逻辑分析器,所以你知道引导加载程序正在运行,只要你按下重置按钮(我没有得到“超过16000ms”,这是该工具将提供的时间,以便您按下重置按钮之前,它超时和反馈与您未能检测到的消息)。关于波特率,580在AN-B-001-Booting from Serial interfaces.pdf中记录了特定的波特率在特定的引脚上传输。所以我仍然认为问题是你的连接和智能片段永远不会得到那个0x02,也许你应该尝试切换开发套件的FTDI引脚上的RX/TX,以防你得到那些错误。
嗨Kevleo94,
当芯片或者重置,罗橄榄球员被激活(只要你不有一个形象的OTP)以扫描其外围设备外部设备(SPI / I2C / UART),所以,没有,什么都不需要flash为了下载代码的内存580。Smart Snippets说的是,它从580执行中看不到引导器,为了让Smart Snippets意识到有一个580,它扫描UART并搜索0x02,这标志着引导加载程序的UART过程的开始,为了让Smart Snippets确保应该有一个0x02,它请求用户重置板,以便引导加载程序运行并捕获0x02字节。所以显然你的问题是你的UART连接,或者你不重置板,所以引导加载程序不运行,所以智能片段不会看到0x02字节。
由于MT_dialog
嗨MT_dialog,
我想知道我所做的UART连接有什么问题?我将引脚连接到Jlink与开发板相同的端口。而且当我检查复位按钮的电压时,它显示了正确的逻辑。未按下时为0V,按下时为3.3V。请指导我解决这个问题。
谢谢你!
嗨Kevleo94,
我不让你谈论哪个销和UART jlink必须做什么,不管怎样,如果你和你的电脑连接UART别针,你点击重置按钮你看到主引导装载程序执行(您应该看到垃圾印刷,你应该看到一个0 x02 TX销上的逻辑分析仪)?
由于MT_dialog
嗨MT_dialog,
我只做你让我做的事。我在自定义板上连接我的da14580到我的PC使用ftdi。我看到一些垃圾在我的终端。但我没有看到“0x02”的东西,垃圾出现一段时间后,我按下重置按钮,但它超过1600毫秒。我应该用哪个波特率?是9600还是57600?我使用p0.4和p0.5作为UART引脚。
谢谢。
嗨Kevleo,
垃圾是你应该在终端上看到的,你不能在终端上看到0x02,但只能通过使用逻辑分析器,所以你知道引导加载程序正在运行,只要你按下重置按钮(我没有得到“超过16000ms”,这是该工具将提供的时间,以便您按下重置按钮之前,它超时和反馈与您未能检测到的消息)。关于波特率,580在AN-B-001-Booting from Serial interfaces.pdf中记录了特定的波特率在特定的引脚上传输。所以我仍然认为问题是你的连接和智能片段永远不会得到那个0x02,也许你应该尝试切换开发套件的FTDI引脚上的RX/TX,以防你得到那些错误。
由于MT_dialog
嗨MT_dialog,
我只是照你上次说的做了,但还是不行。当我启动IC,我看到一些数据随机发送到我的终端。这种事不常发生。当复位按钮被按下时,有时IC会发送给我一些数据,有时不会。
我有一些假设:
1.当我在焊接时,由于静电或温度太热而导致集成电路坏了会不会发生?
2.IC在焊接时能保持多少最高温度?
3.我如何知道IC是否正常工作?我应该检查哪个端口与万用表(除复位),以知道复位端口工作良好
4.在smarttag原理图中有一个值为0H的电感器,这很重要吗?当我改变电阻为0欧姆时可以吗?
谢谢Kevleo94
嗨Kevleo94,
由于MT_dialog