3个帖子/ 0个新帖子
最后发表
prasanth.velliy……
离线
最后看到:2年3个月前
加入:2016-02-18 12:18
SPI FLASH错误

嗨对话框

下面是我的评论
https://support.dialog-semiconductor.com/issue-smartsnippet-firmware-dow..。

我想您使用的不是开发工具包,而是自定义板。您使用的是哪种flash ?
请在位于utilities文件夹compile中的flash程序员项目中尝试以下更改,并将编译后的二进制文件放在以下目录中:
C:\Users \********\ SmartSnippets \资源

1)增加超时时间(x10),因为某些芯片的擦除时间为30秒。文件spi_flash.h #define MAX_READY_WAIT_COUNT 2000000
2)当SPI flash不支持时,增加默认大小。如果你不想将SPI flash芯片添加到代码中支持的列表中,请更改默认值。
#define SPI_FLASH_DEFAULT_SIZE 262144 // SPI Flash memory in bytes . // SPI Flash memory
3)在programer .c中将size的类型改为32位unsigned int "static int8_t erase_flash_sectors(uint32_t starting_address, uint32_t size)"。

但是我仍然面临flash错误的问题??
地址81FE8的读内存失败
/*************************************************************************************************************************************************/
我也尝试了uart,仍然面临同样的问题
[INFO @17-01-12 15:49:55]固件文件C:\Users\demo\SmartSnippets\resources\flash_programmer.bin已被选择下载。
[INFO @17-01-12 15:49:55] COM3端口连接成功。
[INFO @17-01-12 15:49:55]开始下载程序…
[ACTION @17-01-12 15:49:56]请按单板上的硬件复位按钮,开始下载过程。
[INFO @17-01-12 15:49:59]已检测到复位
[INFO @17-01-12 15:50:00]连接COM3端口成功。
[INFO @17-01-12 15:50:00] COM3端口连接成功。
[INFO @17-01-12 15:50:00]连接COM3端口成功。
[INFO @17-01-12 15:50:00]成功下载固件文件到单板。
[INFO @17-01-12 15:50:00]成功配置SPI Flash接口和引脚。
[INFO @17-01-12 15:50:02]开始从内存中读取32768字节。
[INFO @17-01-12 15:50:02] COM3端口连接成功。
[INFO @17-01-12 15:50:17]连接COM3端口成功。
阅读完毕。读取32768字节。
[INFO @17-01-12 15:50:20] COM3端口连接成功。
[ERROR @17-01-12 15:50:28]收到检查SPI erase是否成功的错误消息。
[INFO @17-01-12 15:50:28]连接COM3端口成功。
[ERROR @17-01-12 15:50:28] SPI内存擦除失败。
[INFO @17-01-12 15:50:30] COM3端口连接成功。
[ERROR @17-01-12 15:50:38]收到检查SPI erase是否成功的错误消息。
[INFO @17-01-12 15:50:38]成功连接COM3端口。
[ERROR @17-01-12 15:50:38] SPI内存擦除失败。
/****************************************************************************************************************************************/
我正在使用SMART BOND物联网开发板进行编程,DSPS项目,我的定制板将有5x2连接器
1 => u1tx, 2=> u1rx,
3 => SWCLK, 4=> swdio,
5 => u2tx, 6 => RST,
7 => VBAT(通过0.1 uf接地),
9=> U2RX, 10 => GND,插入智能Bond物联网开发板,使用jtag我正在编程,在调试模式下,我的自定义板工作正常,>可能有什么问题?

只有一次使用扇区擦除我闪光和编程自定义板,然后再次相同的问题??

设备:
prasanth.velliy……
离线
最后看到:2年3个月前
加入:2016-02-18 12:18
嗨对话框

嗨对话框

我有2个自定义板DA14580-01,为什么两者都有相同的BLE地址,

谢谢你!

MT_dialog
离线
最后看到:7个月1天前
工作人员
加入:2015-06-08 34
嗨prasanth,

嗨prasanth,

你能不能不要在不相关的话题上发布问题,关于你的闪光问题,我已经在你之前的帖子里回答过了:

https://support.dialog-semiconductor.com/smartsnippets-jtag-connection-n..。

关于你的其他问题,关于有相同的bd地址的板,这是因为你下载的可能是相同的fw, bd地址是由NVDS或OTP上的一个字段(设备id字段)设置的。如果该字段为零,则bd地址由NVDS填充,NVDS可以位于OTP或fw中。因此,NVDS在SDK中的默认位置是位于fw。所以如果你下载相同的fw,你不改变da1458x_config_advanced.h中的CFG_NVDS_TAG_BD_ADDRESS定义,那么OTP将是相同的。

由于MT_dialog