DA14530和DA14531.
4个月前
发布的3 hl3rt100分 16回复你好,
我有一个自定义板DA14531,我不能让它与SPI flash通信。
我使用pro dev工具包进行闪烁,并且该芯片被工具识别。
我已经移除了MCU (+xtal,电感和电容)和闪光灯以外的所有板上的东西,只是为了排除外部组件的干扰。U3的焊盘短路。
我甚至试图删除flash,并钩FCS,SCK,MOSI,MISO到开发板上的flash -但仍然一无所获。
我是不是错过了什么显而易见的东西?
| 附件 | 大小 |
|---|---|
| kærmbillede 2012-04-27 kl. 15.24.58.png | 183.66 KB. |
| skærmbillede2021-04-27 kl。15.27.15.png. | 78.23 KB |
| Skærmbillede 2012-04-27 kl. 15.27.53.png | 50.34 KB |
| log.txt | 8.31 KB. |
4个月前
你好3 hl3rt,
>>>如果复位(P00)也连接到电路板,我无法获得JTAG工作。
你的意思是从Pro-DK到您的定制董事会吗?P00的状态是多少?
谢谢,PM_Dialog
4个月前
关于JTAG操作需要重置(P00),我错了。
我已经捕获了SPI数据在分析仪-它似乎flash实际上响应,但我不确定实际问题是什么。
当我在工具箱中按下“连接”@“SPI flash programmer”时,这些数据就会显示出来。
这三张图片都是相同的数据,只是放大了
| 附件 | 大小 |
|---|---|
| setup_4.png | 25.68 KB |
| setup_5.png. | 26.33 KB |
| setup_7.png | 22.26 KB. |
4个月前
你好3 hl3rt,
是的,不需要重置。您使用的是哪个SPI闪光灯?
如果你从Flash程序员按“连接按钮”,你能连接到Flash吗?你能读吗?
既然你已经在Pro-DK和你自己的板之间建立了正确的连接(如建议教程中所述),请分享一些SS工具箱中的步骤截图。
你检查板设置中的引脚了吗?
谢谢,PM_Dialog
4个月前
你好3 hl3rt,
flash程序员支持AT25XE512C:https://www.dialog-seminile.com/sites/default/files/2021-02/an-b-088%20da145xx%20flash%20selector%20guide_v1.2.pdf.
我建议尝试它与SST v5.0.16 -SmartSnippets工具箱V5.0.16 for Windows OS
请看附件中你应该遵循的步骤。
的Dialog Smartbond Flash Programmer for Windows OS也可以使用-参见用户指南:
http://lpccs-docs.dialog-semicondiond.com/um-b-138/index.html.
谢谢,PM_Dialog
| 附件 | 大小 |
|---|---|
| sst.zip. | 325.55 KB |
4个月前
你好3 hl3rt,
是的,我看到了这个视频,但你按下了“检测按钮”而不是“打开”。在V5.0.16中,您应该看到“启动”按钮,所以我建议您这个版本只是为了确保我们正在执行相同的步骤。
谢谢,PM_Dialog
4个月前
好的,你没有看到我按“打开”的原因是,我需要把视频缩短到10MB以内。
我尝试了v5.0.16,但结果是一样的。
从我的逻辑分析仪所附的屏幕截图看起来甚至有一点点正确吗?
4个月前
不用担心 :)
为了去除尽可能多的错误点,U3没有安装,闪光灯是直接供电的。
当我看逻辑分析仪的时候,我时不时地在MISO上得到一个“7F”,所以看起来好像有什么事情在发生。
4个月前
好吧,我的朋友戴恩,
我建议我们稍微换挡,把链条上的几个环节剪掉。
在SDK中,你会发现一个不错的小flash测试应用程序,希望它能给我们更多信息。
. . \ SDK_6.0.14.1114 \ DA145xx_SDK \ 6.0.14.1114 \ target_apps \ peripheral_examples \ \项目spi \ spi_flash \ Keil_5 \ spi_flash.uvprojx
这个应用程序将尝试分析闪存电路并做一些读和写操作。结果将以115200b /s的速度通过P0_6端口上的UART输出。您可以使用DA14531开发工具包作为UART到USB转换器。构建应用程序并从Keil将其加载到RAM中。如果你能分享输出数据,我可以看看(我们不能接收txt文件,所以请压缩它),我将不胜感激。
/ mhv.
4个月前
你好3 hl3rt,
感谢您在线问题,并欣赏您对我们的BLE解决方案的兴趣。
由于您正在使用PRO-DK通过JTAG编程您的自定义板,因此我建议首先检查以下教程只是为了确保您有正确的配置:
http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/debug_probe.html
根据附件中的第二个截图,似乎检测到了JTAG。然而,我无法看到正确的列。因为它是DA14531,所以应该从右边的列中选择DA14531选项。应该在DA14530以下。
选择DA14531之后,启动工具箱并导航到Board Setup:https://s3.eu-west-2.amazonaws.com/lpccs-docs.dialog-semicondiond.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