你好,
我们正在寻找澄清我们当前PCB编程的布局。
是否可以使用所附的配置和基本USB->UART (FT232RL)接口对PAN1740的内部闪存进行编程。这假设我们将智能片段更改为Tx-Rx对使用P0_2, P0_3 (115.2k波特率)。
嗨NRenney,
据我所知,PAN1740没有实现内部闪存,使用的SoC是580而不是583(嵌入式闪存)。关于如何通过UART对设备进行编程,是的,引导加载程序的一部分使用P02和P03作为115200波特率的UART端口。
由于MT_dialog
我们意识到Pan使用了580——也许我们误解了Pan1740设计指南中的下面一行——SPI Flash程序员使用户能够下载一个图像文件到DA14580的SPI Flash存储器。也许这是指添加一个外部闪光灯。
那么预期的用例是在RAM中原型,然后直接烧制到OTP吗?这需要一个不同的界面吗?
内森
让我给出一些评论,也许会使事情清楚,因为我不确定我遵循的问题,580运行从嵌入式系统ram,在启动设备将镜像fw从OTP或外部flash(或任何支持UART/SPI/I2C接口)。因此,用户可以在580上应用一个外部闪光灯,他将能够通过Smart Snippets工具编程。
关于OTP和flash的编程(让我们缩小这两个选项的选择范围),如上文所述,通过Smart Snippets,您将能够燃烧这两个记忆。在每一种情况下,你将不得不点击连接按钮的工具,以便特定的fw被下载,然后工具将发送适当的命令到正在运行的fw,以便下载和刻录提供的自定义fw。为了做到这一点,Smart Snippets使用两个接口,它要么是UART,要么是JTAG。所以底线是,你将能够烧录flash或OTP或只是通过暴露UART(特定引脚)或JTAG下载fw。
嗨NRenney,
据我所知,PAN1740没有实现内部闪存,使用的SoC是580而不是583(嵌入式闪存)。关于如何通过UART对设备进行编程,是的,引导加载程序的一部分使用P02和P03作为115200波特率的UART端口。
由于MT_dialog
我们意识到Pan使用了580——也许我们误解了Pan1740设计指南中的下面一行——
SPI Flash程序员使用户能够下载一个图像文件到DA14580的SPI Flash存储器。
也许这是指添加一个外部闪光灯。
那么预期的用例是在RAM中原型,然后直接烧制到OTP吗?
这需要一个不同的界面吗?
内森
嗨NRenney,
让我给出一些评论,也许会使事情清楚,因为我不确定我遵循的问题,580运行从嵌入式系统ram,在启动设备将镜像fw从OTP或外部flash(或任何支持UART/SPI/I2C接口)。因此,用户可以在580上应用一个外部闪光灯,他将能够通过Smart Snippets工具编程。
关于OTP和flash的编程(让我们缩小这两个选项的选择范围),如上文所述,通过Smart Snippets,您将能够燃烧这两个记忆。在每一种情况下,你将不得不点击连接按钮的工具,以便特定的fw被下载,然后工具将发送适当的命令到正在运行的fw,以便下载和刻录提供的自定义fw。为了做到这一点,Smart Snippets使用两个接口,它要么是UART,要么是JTAG。所以底线是,你将能够烧录flash或OTP或只是通过暴露UART(特定引脚)或JTAG下载fw。
由于MT_dialog