你好,
我们正在使用带DA 14585芯片组的定制制造板。使用的外部闪存是Winbond闪存W25x20CL。在尝试使用Smart Spetpets Toolbox访问Flash时(v 4.8.3.1804),芯片已成功连接,但读取,写入或擦除操作不起作用。请暗示它的原因。
谢谢
工具中配置的SPI引脚与定制板中的SPI引脚不同。现在,我可以成功执行读取操作,但擦除和写操作仍然无法正常工作。
刻录和验证操作返回错误:JTAG地址0x81FEC(MSB First)的AddDitional错误信息:FF FF FF F8记忆刻录失败。
擦除操作返回错误:SPI记忆擦除失败。
请暗示它的原因。
嗨Wisilica,
嗯,Pro套件使用与自定义板上使用的相同的闪光灯,因此Flash_Programmer不是问题。所以它可能是闪光连接或JTAG连接,我怀疑最可能是JTAG连接的问题,您是否使用Pro套件的JTAG以挂钩?您是否尝试使用带有智能片段的UART接口来检查您是否能够与闪存通信(如果您不能检查)?此外,如果自定义设备用于SPI通信的不同引脚,您应该从“板设置”工具中更改这些引脚,您是否介意共享您使用的哪个引脚进行SPI通信?
谢谢mt_dialog.
是的,我正在使用JTAG才能编程闪存。板的SPI引脚配置如下:
CS - P0_1,MISO - P0_2,MOSI - P0_3,CLK - P0-0,同样在智能代码段工具箱中配置(附加图像)。
在通过UART编程的情况下,我们已将重置按钮连接到电路板中,因此无法在编程时提供复位输入。
将引脚P00 / P01 / P02 / P03连接为SPI引脚时没有问题,以便刻录闪光灯,因此使用这些引脚应精细才能进行编程,但是当触发图像时,您有限制的选择启动,设备检查特定引脚,并且当它从SPI从站启动时,该选项仅是默认P00,CLK / P03,CS / P06,MOSI / P05,MISO。
关于您的问题,我注意到您在工具标题上附加的智能代码段图像,它表示SmartSnippets Toolbox V4.8.3.1804 -14585 @ none[DK:DA14585-00],这意味着该工具没有与JTAG连接。该工具应注明的是SmartSnippets Toolbox V4.8.3.1804 -14585 @ JTAG.4800xxxxx [DK:DA14585-00],除非截图而无需附着板。
你好,
工具中配置的SPI引脚与定制板中的SPI引脚不同。现在,我可以成功执行读取操作,但擦除和写操作仍然无法正常工作。
刻录和验证操作返回错误:
JTAG地址0x81FEC(MSB First)的AddDitional错误信息:FF FF FF F8
记忆刻录失败。
擦除操作返回错误:
SPI记忆擦除失败。
请暗示它的原因。
谢谢
嗨Wisilica,
嗯,Pro套件使用与自定义板上使用的相同的闪光灯,因此Flash_Programmer不是问题。所以它可能是闪光连接或JTAG连接,我怀疑最可能是JTAG连接的问题,您是否使用Pro套件的JTAG以挂钩?您是否尝试使用带有智能片段的UART接口来检查您是否能够与闪存通信(如果您不能检查)?此外,如果自定义设备用于SPI通信的不同引脚,您应该从“板设置”工具中更改这些引脚,您是否介意共享您使用的哪个引脚进行SPI通信?
谢谢mt_dialog.
你好,
是的,我正在使用JTAG才能编程闪存。板的SPI引脚配置如下:
CS - P0_1,MISO - P0_2,MOSI - P0_3,CLK - P0-0,
同样在智能代码段工具箱中配置(附加图像)。
在通过UART编程的情况下,我们已将重置按钮连接到电路板中,因此无法在编程时提供复位输入。
谢谢
嗨Wisilica,
将引脚P00 / P01 / P02 / P03连接为SPI引脚时没有问题,以便刻录闪光灯,因此使用这些引脚应精细才能进行编程,但是当触发图像时,您有限制的选择启动,设备检查特定引脚,并且当它从SPI从站启动时,该选项仅是默认P00,CLK / P03,CS / P06,MOSI / P05,MISO。
关于您的问题,我注意到您在工具标题上附加的智能代码段图像,它表示SmartSnippets Toolbox V4.8.3.1804 -14585 @ none[DK:DA14585-00],这意味着该工具没有与JTAG连接。该工具应注明的是SmartSnippets Toolbox V4.8.3.1804 -14585 @ JTAG.4800xxxxx [DK:DA14585-00],除非截图而无需附着板。
谢谢mt_dialog.