你好,
我们希望澄清我们当前PCB编程的布局。
是否可以使用附带的配置和基本USB->UART(FT232RL)接口编程PAN1740的内部闪存。这假设我们将智能代码段更改为使用P0_2、P0_3(115.2k波特)作为Tx-Rx对。
嗨,Nreney,
据我所知,PAN1740没有实现内部闪存,使用的SoC是580而不是583(嵌入闪存)。关于如何通过UART对设备进行编程,是的,引导加载程序的一部分使用P02和P03作为UART端口,波特率为115200。
谢谢你的对话
我们知道Pan使用的是580——也许我们误解了Pan1740设计指南中的以下内容-“SPI闪存编程器使用户能够将图像文件下载到DA14580的SPI闪存中。”这可能是指添加一个外部闪存。
那么,预期的用例是在RAM中原型,然后直接烧成OTP吗?这需要不同的接口吗?
内森
让我给出一些可能会让事情变得清楚的评论,因为我不确定我是否遵循了这个问题,580从嵌入式系统RAM运行,在启动时,设备将从OTP或外部闪存(或任何支持UART/SPI/I2C接口的设备)镜像fw。因此,用户可以在580上应用外部闪存,他将能够通过智能代码片段工具对其进行编程。
关于OTP和flash的编程(让我们缩小对这两个选项的选择范围),如上所述,通过智能代码片段,您将能够烧掉这两个内存。在每种情况下,您都必须点击工具中的connect(连接)按钮才能下载特定的fw,然后工具将向正在运行的fw发送适当的命令,以便下载并刻录提供的自定义fw。智能代码段使用两个接口来实现这一点,即UART或JTAG。因此,底线是,您将能够通过公开UART(特定引脚)或JTAG烧录闪存或OTP,或者只下载fw。
嗨,Nreney,
据我所知,PAN1740没有实现内部闪存,使用的SoC是580而不是583(嵌入闪存)。关于如何通过UART对设备进行编程,是的,引导加载程序的一部分使用P02和P03作为UART端口,波特率为115200。
谢谢你的对话
我们知道Pan使用的是580——也许我们误解了Pan1740设计指南中的以下内容-
“SPI闪存编程器使用户能够将图像文件下载到DA14580的SPI闪存中。”
这可能是指添加一个外部闪存。
那么,预期的用例是在RAM中原型,然后直接烧成OTP吗?
这需要不同的接口吗?
内森
嗨,Nreney,
让我给出一些可能会让事情变得清楚的评论,因为我不确定我是否遵循了这个问题,580从嵌入式系统RAM运行,在启动时,设备将从OTP或外部闪存(或任何支持UART/SPI/I2C接口的设备)镜像fw。因此,用户可以在580上应用外部闪存,他将能够通过智能代码片段工具对其进行编程。
关于OTP和flash的编程(让我们缩小对这两个选项的选择范围),如上所述,通过智能代码片段,您将能够烧掉这两个内存。在每种情况下,您都必须点击工具中的connect(连接)按钮才能下载特定的fw,然后工具将向正在运行的fw发送适当的命令,以便下载并刻录提供的自定义fw。智能代码段使用两个接口来实现这一点,即UART或JTAG。因此,底线是,您将能够通过公开UART(特定引脚)或JTAG烧录闪存或OTP,或者只下载fw。
谢谢你的对话