Hi,我们想从spi flash启动DA14585;但是我们对uart和spi闪存引脚感到困惑。如何写二进制spi flash从uart与rom引导加载程序?我们如何配置uart和spi引脚?
在智能芯片应用中,spi引脚是;P0_0、P0_3 P0_5;P0_6和uart引脚P0_0/ P0_1或P0_2 / P0_3或P0_4 / P0_5或P0_6 / P0_7所有uart选项与spi引脚重叠?我们也使用PLT进行大规模生产。
致以最亲切的问候。
设备:
嗨ltdev,
谢谢你的问题。你能指出SPI Flash连接到你自己的板上的引脚吗?
谢谢,PM_Dialog
你好;我们计划P0_0, P0_3, P0_5;P0_6用于spi引脚。但是我们感到困惑;我们怎么能炫耀呢?哪些引脚可以用于uart flash?
你好,我们将根据你的回答开始设计板。
“我们计划P0_0, P0_3, P0_5;P0_6用于spi引脚。但是我们感到困惑;我们怎么能炫耀呢?哪些大头针可以用于uart flash?
嗨ltdev,
因为你对从SPI Flash接口启动感兴趣,请看看BootROM序列和表20:开发模式外设引脚映射从数据表。
在我们的设计中,FTDI是从USB到UART,反之亦然
所以,你应该协调USB到UART和UART引脚将用于编程。
默认UART引脚的编程是P04和P05。
你手上有我们的pro - dk吗?如果是,您可以使用它们通过UART或JTAG来编程您自己的板。
谢谢,PM_Dialog
你好;
我们已经读过那些文件了。但我们找不到任何问题的答案。
我们想写程序文件到spi flash通过uart。然后设备在下次启动时从spi flash启动。总结;我们想在我们的项目中使用spi flash,并在没有辅助引导加载程序的uart上编程。我希望这很清楚。
嗨ltdev,
请打开SmartSnippets工具箱,选择DA14585 Soc,然后导航到板设置。在这里,你会发现支持的引脚是用来编程的UART闪存和支持的波特率。正如前面提到的,在我们的dk中,我们使用FTDI作为从USB到UART的桥接器,反之亦然,所以,你应该只选择这些对中的任何对进行SPI编程。一旦你从Flash Programmer按下“连接”按钮,flash_programmer固件将被执行,并将正确配置引脚。DA14585从标准spi引脚引导,次级引导加载程序是不需要的,所以请确保您已经将spi flash放置在正确的引脚。你计划使用哪个SPI闪光灯?
谢谢,PM_Dialog