你好,在我们的产品中,我们计划使用J-Tag引脚SWDIO和SWCLK作为GPIO's。我们使用一个外部SPI_flash内存来存储代码。为此,我们需要禁用Debug模式。因此,如果我们这样做,我们仍然能够通过J-Tag将代码加载到外部SPI_flash内存吗?这是一个值得考虑的好设计吗?有更好的方法来访问这些大头针吗?
嗨Bharath,
我想您的意思是,如果您将能够刻录flash与智能片段工具。如果你使用这些针将配置当弗兰克-威廉姆斯已经下载到sysram代码开始运行,您将无法使用调试器程序执行时,但你将能够燃烧flash通过580从智能通过JTAG片段。问题将发生,如果你尝试重新编程的flash通过JTAG而程序执行,因为智能片段将试图通过那些引脚连接,你将使用他们,你的fw。你将能够发布一个重置,但时间将是非常严格的,因为你将不得不捕捉引导加载程序时,JTAG是可用的,在fw管理被您的spi flash加载。一旦你按下重置按钮,引导程序将再次运行,并将尝试从SPI开始引导,然后通过JTAG,所以你理解这将是有点困难。也许您将不得不考虑通过UART对flash进行编程。
由于MT_dialog
嗨MT_dialog,我们计划在项目中使用SUOTA。会工作吗?SUOTA有多可靠?我可以启用和禁用android的调试吗?怎么做呢?
谢谢你!Bharath
SWD引脚可以用作GPIO的,SUOTA配置文件与此有什么关系?
你说SUOTA的可靠性是什么意思?你会提供一个形象,只要你与中央将对闪光灯能够更新固件,新下载的弗兰克-威廉姆斯将运行在你的设备复位后,如果出现问题,下载失败因为任何原因设备仍将运行与前面的弗兰克-威廉姆斯。
最后一个问题你能说得更具体一点吗,你具体想做什么?
嗨Bharath,
我想您的意思是,如果您将能够刻录flash与智能片段工具。如果你使用这些针将配置当弗兰克-威廉姆斯已经下载到sysram代码开始运行,您将无法使用调试器程序执行时,但你将能够燃烧flash通过580从智能通过JTAG片段。问题将发生,如果你尝试重新编程的flash通过JTAG而程序执行,因为智能片段将试图通过那些引脚连接,你将使用他们,你的fw。你将能够发布一个重置,但时间将是非常严格的,因为你将不得不捕捉引导加载程序时,JTAG是可用的,在fw管理被您的spi flash加载。一旦你按下重置按钮,引导程序将再次运行,并将尝试从SPI开始引导,然后通过JTAG,所以你理解这将是有点困难。也许您将不得不考虑通过UART对flash进行编程。
由于MT_dialog
嗨MT_dialog,
我们计划在项目中使用SUOTA。会工作吗?SUOTA有多可靠?我可以启用和禁用android的调试吗?怎么做呢?
谢谢你!
Bharath
嗨Bharath,
SWD引脚可以用作GPIO的,SUOTA配置文件与此有什么关系?
你说SUOTA的可靠性是什么意思?你会提供一个形象,只要你与中央将对闪光灯能够更新固件,新下载的弗兰克-威廉姆斯将运行在你的设备复位后,如果出现问题,下载失败因为任何原因设备仍将运行与前面的弗兰克-威廉姆斯。
最后一个问题你能说得更具体一点吗,你具体想做什么?
由于MT_dialog