Flash发行版- da14585

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
5个职位/ 0个新职位
最后发表
wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
Flash发行版- da14585

你好,

我们使用定制制造的板与da14585芯片组。外部使用的闪存是winbond闪存w25x20cl。当尝试使用智能代码片段工具箱(v 4.8.3.1804)访问闪存时,芯片正在成功连接,但读、写或擦除操作不工作。请建议同样的原因。

谢谢

设备:
wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

在工具中配置的SPI引脚与自定义板中的不同。现在,我可以成功执行读操作,但擦除和写操作仍然不起作用。

烧录和验证操作返回错误:
附加的错误信息在JTAG地址0x81FEC (MSB先):FF FF F8
记忆燃烧失败了。

erase操作返回错误:
SPI内存擦除失败。

请建议同样的原因。

谢谢

MT_dialog
离线
最后看到:6个月2个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

好吧,pro套件使用相同的flash使用自定义板,所以flash_programmer不是问题。所以可能是flash连接或jtag连接,我怀疑最有可能是jtag连接的问题,你是否使用pro套件的jtag来钩住你的板?您是否尝试使用UART接口与Smart Snippets来检查您是否能够与flash通信(如果不能,请检查)?另外,如果自定义设备使用不同的引脚为SPI通信,你应该从“板设置”工具更改那些引脚,你介意共享您正在使用的SPI通信的引脚吗?

由于MT_dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

是的,我正在使用JTAG来编写flash程序。单板的SPI引脚配置如下:

Cs - p0_1, miso - p0_2, mosi - p0_3, CLK - p0-0,
在智能代码片段工具箱中也进行了同样的配置(附图片)。

在通过UART编程的情况下,我们已经将复位按钮连接到板内接地,因此在编程时无法提供复位输入。

谢谢

附件:
MT_dialog
离线
最后看到:6个月2个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

没有问题在连接引脚P00/P01/P02/P03 SPI引脚为了烧flash,所以使用这些引脚应该是好的,以程序,但当它涉及到引导一个映像,你有有限的选择,当引导,设备检查特定的引脚,当它来自SPI从启动的选项只有默认的P00,CLK / P03,CS / P06,MOSI / P05,MISO。

关于您的问题,我注意到您已将SmartSnippets图像附加到工具的头部,它指示smarsnippets Toolbox v4.8.3.1804 -14585 @none[DK:DA14585-00],这意味着该工具与JTAG没有连接。该工具应该指示的是SmartSnippets Toolbox v4.8.3.1804 -14585 @jtag4800xxxxx[DK:DA14585-00],除非截图是没有附加板的。

由于MT_dialog