雷竞技电竞平台Dialog Semiconductor客户支持- #da14531#da14531模块#da14531自定义板 https://support.dialog-semiconductor.com/resource-keywords/da14531da14531-moduleda14531-custom-board 无法在DA14531模块上编程SPI Flash https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/unable-program-spi-flash-da14531-module < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好,< / p > < p >我有一个自定义PCB使用DA14531模块。我可以用Keil在SysRAM上运行我的程序。但是当我尝试使用SmartBond Flash Programmer工具在模块上编程或擦除SPI Flash时,我得到以下错误。

 [INFO General @20-09-15 19:07:20] BTLE设备已选。[INFO SPI Flash @20-09-15 19:07:20]固件文件D:\DiaSemi\SmartBondFlashProgrammer1.0.4\common_resources\SupportPackages\DA1453x\toolbox_resources/common/jtag_programmer.bin已选择下载。[INFO SPI Flash @20-09-15 19:07:21]成功配置SPI接口和引脚。[INFO SPI Flash @20-09-15 19:07:21]成功下载固件文件到单板。[INFO SPI Flash @20-09-15 19:07:21] Started erasing from 0x00 to 0x3FFFF(64扇区)[ERROR SPI Flash @20-09-15 19:07:21] Failed erasing memory. [ERROR SPI Flash @20-09-15 19:07:21] Failed to erase from 0x00 to 0x3FFFF(64扇区)[INFO General @20-09-15 19:07:22] BTLE设备已选中。[INFO SPI Flash @20-09-15 19:07:23]固件文件D:\DiaSemi\SmartBondFlashProgrammer1.0.4\common_resources\SupportPackages\DA1453x\toolbox_resources/common/jtag_programmer.bin已选择下载。 [INFO SPI Flash @20-09-15 19:07:23] Successfully configured SPI ports and pins. [INFO SPI Flash @20-09-15 19:07:23] Successfully downloaded firmware file to the board. [INFO SPI Flash @20-09-15 19:07:23] Adding bootable header. [INFO SPI Flash @20-09-15 19:07:23] Started erasing from 0x00 to 0x5FFF (6 sectors) [ERROR SPI Flash @20-09-15 19:07:24] Adddittional error info at JTAG address 0x7FC3C0C. (MSB first): FF FF FF F8. [ERROR SPI Flash @20-09-15 19:07:24] Fail write 16384 bytes at offset 0x00 [ERROR SPI Flash @20-09-15 19:07:24] Failed burning memory. 

The custom board has 4 pins for programming, SWCLK, SWDIO, GND and 3V and all these pins are connected to the motherboard of the Pro-DK. I have seen this issue on 2 custom PCBs, so it does not seem to be an issue due to a faulty module. What could be causing this issue?

Thanks

Tue, 15 Sep 2020 13:42:21 +0000 tsgowtham 378207年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/unable-program-spi-flash-da14531-module#comments