嗨
我试图flash SPI flash DA14585开发板使用SmartSnippet工具箱的SPI flash程序员。我基本上按照9.2节的方法“嗯- b - 012 DA14580/581/583创建一个二级引导装载程序”,但我在怀疑所谓的销配置。如果我使用SPI配置(图5 - b - 048,匹配SmartSnippet配置SPI_CLK: P0_0, SPI_EN: P0_3, SPI_DI: P0_5, SPI_D0: P0_6)我不能下载flash_programmer。本是SmartSnippets似乎并没有认识到硬件复位。
开始下载程序……请按板上的硬件复位按钮开始下载过程。
如果我使用UART配置嗯- b - 048(图3)我可以下载程序员但不能执行任何flash操作(读、擦除、燃烧等)
超时等待接收数据包的最重要的字节长度(10000毫秒断开)
你能确认它是可以使用SmartSnippet SPI flash烧flash程序员,应该如何,销配置或其他任何信息,我错了。
董事会工作当加载应用程序直接SysRam和运行它。
设备:
嗨rorbech,
谢谢你的问题。SmartSnippets工具箱的使用,我建议你去读的嗯- b - 083 SmartSnippets工具箱用户手册(HTML)文档。
你是哪一个SDK使用吗?为了燃烧的SPI Flash应用程序代码,flash_programmer。本不应该烧到Flash。当打开SmartSnippets工具箱,有两个选项可用来连接,通过UART或JTAG。如果你连接了UART,复位是必需的,所以希望从SPI闪光跳线配置,你应该UART跳线配置。我假定你是使用Pro-DK。请让我知道如果你需要进一步支持跳投的配置。在JTAG的情况下,不需要重置。
谢谢,PM_Dialog
嗨
谢谢你的输入。因为跳线配置使用相同的别针,我只是认为它会打乱连接插脚poth SPI和UART。但似乎工作。
我现在管理从flash烧并启动应用程序。
嗨rorbech,
Pro-Dk, SPI_MISO和UART_TX共享相同的销(P0_5),所以应该使用三跳投,以防你连接/ UART。
高兴你可以连接和从flash引导。感谢接受我的答案。
谢谢,PM_Dialog