The safest way to program the DA1469x is to run the program_qspi_xxxx scripts through SmartSnipptes studio. Please check the attached snapshots. To access configuration menu alternatively navigate to Run > External Tools
program_qspi_config:这将打开一个弹出窗口,其中包含当前QSPI配置的摘要和
支持的设备。因此,选择DA1469X-00和您正在使用的闪存。对于DA1469x家族的Prodk
select MX25U3235F. Finally, you will be asked to insert an address about: Active FW image address and Update FW image address. Please keep in both entries the default value 0x2000. This script will create an image head in the top of firmware image and it will by appended into program_qspi.py.
erase_qspi_xxxx(通过JTAG或UART):最好的做法是在编程之前擦除QSPI闪光灯
program_qspi_xxxx (through jtag or uart):Finally, program the QSPI flash with your firmware.
Thank you for your help. I have implemented your suggestions, however when trying to program the qspi flash with my firmware, I reached an error 'Launching program_qspi_jtag' has encountered a problem. Variable references empty selection: ${project_loc}. How do I resolve this error?
The configName should be the DA1469x-00-Debug_QSPI
如果您具有相同的配置,请从“项目资源管理器”窗口中选择DA1469x-00-Debug_QSPI:
Run the program_qspi_config script
Run the erase_qspi_xxxx (through jtag or uart) script
运行program_qspi_xxxx(通过JTAG或UART)脚本
After the stepsabove you should be able to program your board. I tested from my side. Let me aske you something. Are you using any of our development boards or you have a custom board?
Uninstall completely the SmartSnippets studio from the control panel and try to re-install it. Please follow step-by-step the section 1 SmartSnippets™ Installation in theUM-B-057 SmartSnippets Studio用户手册
让我们将SDK OUT MOTH C:/ USERS位置 - 我已经看到了这一原因管理权限。例如,在以下在此处移动新的SDK,无需任何空格:C:\ Dialog \ Da1468x_da15xxx_sdk_1.0.12.1075
Hi toshiyo,
The safest way to program the DA1469x is to run the program_qspi_xxxx scripts through SmartSnipptes studio. Please check the attached snapshots. To access configuration menu alternatively navigate to Run > External Tools
支持的设备。因此,选择DA1469X-00和您正在使用的闪存。对于DA1469x家族的Prodk
select MX25U3235F. Finally, you will be asked to insert an address about: Active FW image address and Update FW image address. Please keep in both entries the default value 0x2000. This script will create an image head in the top of firmware image and it will by appended into program_qspi.py.
谢谢,PM_DIALOG.
Dear Dialog_PM,
Thank you for your help. I have implemented your suggestions, however when trying to program the qspi flash with my firmware, I reached an error 'Launching program_qspi_jtag' has encountered a problem. Variable references empty selection: ${project_loc}. How do I resolve this error?
感谢您的时间。
Hi toshiyo,
请转到外部工具配置,您应该具有与附加的快照配置相同的配置。
"program_qspi.py" "--jlink" "--jlink_path" "${jlink_path}" "--prod_header" "${project_loc}/${config_name:${project_name}}/${project_name}.bin"
谢谢,PM_DIALOG.
Dear PM_Dialog,
我检查了外部工具配置。它们与附带的快照相同。
不幸的是,我仍然无法运行该程序,因为我收到以下错误[附加在屏幕截图]时。是否有一个特定的值,即config_name应该是,我应该如何纠正该值[自软件似乎发现要为null的参数]?
谢谢你。
Hi toshiyo,
您能否注明您使用的SmartSnippet的版本?
谢谢,PM_DIALOG.
Dear PM_Dialog,
它的v2.0.8.
谢谢你。
Hi toshiyo,
Please try the following steps:
After the stepsabove you should be able to program your board. I tested from my side. Let me aske you something. Are you using any of our development boards or you have a custom board?
谢谢,PM_DIALOG.
Dear PM_Dialog,
Thank you for the response. I am using the DA14695-00HQDEVKT-U kit.
我尝试遵循您提到的步骤。不幸的是,当我尝试完成第4步时,我遇到了三个错误。我附上了这篇文章的那些错误的截图。我真的很欣赏你可能对这个问题的建议。
感谢您的时间,
丹尼尔
Hi toshiyo,
这意味着设置不会生成链接器脚本,以便在发生实际构建之前完成构建,Eclipse必须从mem.ld.h文件生成链接器脚本并构建一个mem.ld文件在构建文件夹中。在您的情况下,文件永远不会构建,因此该工具无法找到mem.ld文件。这可能是由于makefile.targets文件不在项目目录中,或缺少的配置等原因。似乎智能片段的安装似乎有问题,或者您没有正确导入项目。请注意,SDK以及Smart Spippets工具应在没有任何其他配置的情况下运行。由于您已正确安装该工具,因此所有项目都应在框中编译。此外,您已看到的这种错误可能与您的工作区有关。让我们试试以下内容:
谢谢,PM_DIALOG.
This worked! Thank you.