1周前
定制板不会与SPI Flash通信
张贴了3hl3rt.100 points 16 replies你好,
我有一个带有da14531的自定义板,我无法通过spi闪存进行通信。
我使用Pro Dev套件进行闪烁,芯片由工具识别。
除了MCU(+ XTAL,电感器和帽)和闪光灯之外,我已经删除了电路板上的所有内容,只是为了排除外部组件干扰。U3的垫短短。
我甚至试图删除闪光灯,挂钩FCS,SCK,MOSI,MISO到DEV板上的闪光灯 - 但仍然没有什么。
我错过了一些明显的东西吗?
附件 | 尺寸 |
---|---|
skærmbillede2021-04-27 kl。15.24.58.png. | 183.66 KB |
skærmbillede2021-04-27 kl。15.27.15.png | 78.23 KB. |
skærmbillede2021-04-27 kl。15.27.53.png. | 50.34 kB. |
log.txt. | 8.31 KB |
1周前
Thanks for the reply, I look at the jtag setup.
我不知道它是否是一个提示,但如果复位(p00)也连接到电路板,我无法获得JTAG。
我确实有选择的正确针脚
1周前
嗨3hl3rt,
>>>I cannot get jtag working if reset (P00) is also connected to the board.
Do you mean from the Pro-DK to your custom boards? What is the state of P00?
谢谢,PM_DIALOG.
6天前
对于JTAG操作所需的重置(P00),我错了。
我已经在分析仪捕获了SPI数据 - 似乎闪光实际响应,但我不确定实际问题是什么。
此数据是在工具箱中按“连接”@“SPI Flash Programmer”。
所有三种图像都是相同的数据,只是放大
附件 | 尺寸 |
---|---|
setup_4.png. | 25.68 KB. |
setup_5.png | 26.33 kB. |
setup_7.png. | 22.26 KB |
6天前
嗨3hl3rt,
Yes, the reset is not needed. Which SPI flash are you using?
如果从闪存程序员按“连接按钮”,您是否能够连接到闪存?你能读一下吗?
由于您在Pro-DK和您自己的电路板之间具有正确的连接(如建议的教程中所述),因此请分享一些显示SS工具箱中的步骤的屏幕截图。
你检查了电路板设置中的针吗?
谢谢,PM_DIALOG.
6天前
这flash is the AT25XE512C-MAHN-T
I am not able to read it - I have attached a recording showing the steps - I have tried multiple boards.
附件 | 尺寸 |
---|---|
da 14531_0.mp4 | 6.79 MB |
5天前
嗨3hl3rt,
AT25XE512C由Flash Programmer支持://www.xmece.com/sites/default/files/2021-02/AN-B-088%20DA145xx%20Flash%20Selector%20Guide_v1.2.pdf
我建议用SST v5.0.16尝试它 -Windows操作系统的SmartSnippets工具箱V5.0.16
请参阅附上您应该遵循的步骤。
这对话框智能闪存程序员,用于Windows操作系统也可以使用 - 请参阅“用户指南”:
http://lpccs-docs.dialog-semiconductor.com/um-b-138/index.html
谢谢,PM_DIALOG.
附件 | 尺寸 |
---|---|
SST.zip | 325.55 KB. |
5天前
嗨3hl3rt,
Yes, I saw this video but you pressed the “detect button” instead of “open”. In the v5.0.16 you should see the “Launch” button, so I suggested you this version just to make sure that we are doing the same steps.
谢谢,PM_DIALOG.
4天前
好的,你没有看到我的原因按“打开”,是我需要削减视频较短的视频,以适应10MB限制。
我尝试了v5.0.16,但结果相同。
来自我的逻辑分析仪的附加窗口是否看起来甚至对右远方?
4天前
好的,我的丹麦德,
我建议我们改变一点齿轮并剪掉链条中的一些链接。
在SDK中,您将找到一个很好的小闪存测试应用程序,希望能提供更多信息。
.. \ sdk_6.0.14.1114 \ da145xx_sdk \ 6.0.14.1114 \ projects \ target_apps \ peripheral_examples \ spi \ spi_flash \ keil_5 \ spi_flash.uvprojx
此应用程序将尝试分析闪光灯电路并执行一些读写操作。结果将通过115,200b / s的端口P0_6上的UART输出。您可以使用DA14531开发套件作为UART到USB转换器。构建应用程序并将其加载到来自Keil的RAM中。如果您可以共享输出数据,我会很欣赏,所以我可以看一下(我们无法接收TXT文件,所以请zip压缩它)
/MHv
1周前
嗨3hl3rt,
Thanks for your question online and for your interest in our BLE solutions.
Since you are using the Pro-DK to program your custom board via JTAG, I would recommend first check the following tutorial just to make sure that you have the proper configuration :
http://lpccs-docs.dialog-seminiondiond.com/tutorial_sdk6/debug_probe.html.
根据附件的第二个屏幕截图,似乎检测到JTAG。但是,我无法看到右栏。由于它是DA14531,因此应从右栏中选择DA14531选项。它应该低于DA14530。
选择DA14531后,启动工具箱并导航到电路板设置:https://s3.eu-west-2.amazonaws.com/lpccs-docs.dialog-semiconductor.com/UM-B-083/tools/Board_Setup.html
SPI引脚的正确配置应为:
SPI-CLK:P0_4
SPI-CS : P0_1
SPI-MISO:P0_3
SPI-MOSI:P0_0
谢谢,PM_DIALOG.