闪光没有问题,但是QSPI闪光是空的。

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在主对话网站中。所有的帖子和账号都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程在//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
4个帖子/ 0个新
最后发表
ulzii
离线
最后看到:7个月6天前
加入:2019-02-27 13:25
闪光没有问题,但是QSPI闪光是空的。

我的板子是基于DA14682定制的。前一段时间我闪过一个这些板ble_adv演示。它将正常工作。我现在闪不出来了。看起来不错:
C:\Users\ulzii\ downloads\ DA1468x_DA15xxx_SDK_1.0.14.1081\utilities\scripts\qspi>".. .\ \..\binaries\cli_programmer.exe"——prod-id DA14683-00——cfg "C:\Users\ulzii\AppData\Local\Temp\ cfg_30404 .ini" gdbserver write_qspi_exec "C:\Users\ulzii\Downloads\DA1468x_DA15xxx_SDK_1.0.14.1081\projects\dk_apps\demos\ble_adv\DA14683-00- debug_qspi \ble_ad .bin"
cli_programmer 1.25
版权所有(c) 2015-2017 Dialog雷竞技电竞平台 Semiconductor

从C:\Users\ulzii\cli_programmer.ini文件加载的配置。
检查GDB配置
本地主机是否为1localhost
运行方式?0
启动gdb 1
cmd "C:\Program Files\SEGGER\JLink_V512e\JLinkGDBServerCL.exe" -if JTAG -device Cortex-M0 -speed 1000 -select usb=0 -port 2331 -swoport 2332 -telnetport 2333 -log jlink.log开始…没有指定引导加载程序文件,使用内部的uartboot.bin

读取地址:0x50003200偏移量:0x00000000块大小:0x00000001
读取地址:0x50003201偏移量:0x00000000块大小:0x00000001
读取地址:0x50003202偏移量:0x00000000块大小:0x00000001
读取地址:0x50003204偏移量:0x00000000块大小:0x00000001
读取地址:0x5000320a偏移量:0x00000000块大小:0x00000001
写入地址:0x00000000偏移量:0x00000000块大小:0x00002000
写入地址:0x00000000偏移量:0x00002000块大小:0x00002000
写入地址:0x00000000偏移量:0x00004000块大小:0x00002000
写入地址:0x00000000偏移量:0x00006000块大小:0x00002000
写入地址:0x00000000偏移量:0x00008000块大小:0x00002000
写入地址:0x00000000偏移量:0x0000a000块大小:0x00002000
写入地址:0x00000000偏移量:0x0000c000块大小:0x00002000
写入地址:0x00000000偏移量:0x0000e000块大小:0x00002000
写入地址:0x00000000偏移量:0x00010000块大小:0x00002000
写入地址:0x00000000偏移量:0x00012000块大小:0x00000138
写入地址:0x00000000偏移量:0x00000000块大小:0x00000002
完成了。

.......................................................................................................................
..
..完成了
..
.......................................................................................................................
DA14682中没有闪现。它不是信标,它不能调试,因为芯片是空的。
我在cli_programmer中添加了一些调试消息。

设备:
PM_Dialog
离线
最后看到:2小时54分钟前
工作人员
加入:2018-02-08 11:03
嗨ulzii,

嗨ulzii,

你能试着用SmartSnippets Studio在QSPI flash中下载你的固件吗?你能下载固件吗?如果这是一个定制板,我不能复制您的问题,所以我会建议您一些可能的解决方案。在SmartSnippets Studio环境中,执行erase_qspi_jtag_win,然后尝试通过执行program_qspi_jtag_win将fw下载到QSPI flash中。另外,您使用的是哪种QSPI flash ?在SDK支持的任何QSPI闪光中?也许这可能是您正在使用的FTDI的问题,所以请尝试使用新的FTDI。

谢谢,PM_Dialog

ulzii
离线
最后看到:7个月6天前
加入:2019-02-27 13:25
谢谢您的及时回复。我的

谢谢您的及时回复。我的Jlink是Jlink OB stm32f072。
我做了闪存固件与几天挣扎。我找到了Jlink v512F和Smartsnippet v1.6,并在prepare_local_ini_file中做了更改。VBS in line:
'TextLine = TextLine + " -select usb=" + id
TextLine = TextLine + " -select usb=" + "0"
否则它会离开-select usb=然后得到GDB接口错误。我不能用Jlink v512e闪光。

PM_Dialog
离线
最后看到:2小时54分钟前
工作人员
加入:2018-02-08 11:03
嗨ulzii,

嗨ulzii,

不建议修改“prepare_local_ini_file.vbs”文件。您是否能够使用SmartSnippets工作室的脚本在UART上下载固件?请首先运行erase_qspi_serial_win脚本,以便在UART上擦除QSPI flash,然后运行program_qspi_serial_win。

谢谢,PM_Dialog