亲爱的Dialog_PM,
我正在运行脚本程序_qspi.py. 脚本运行成功,但是它给了我以下输出:“没有图像,没有选择头。这意味着什么?预期的结果是什么?
谢谢你抽出时间。
嗨Toshiyo,
编程DA1469x的最安全方法是通过SmartSnipptes Studio运行Program_Qspi_xxxx脚本。请检查附加的快照。访问配置菜单或者导航到运行>外部工具
支持的设备。因此,选择DA1469x-00和您正在使用的闪存。DA1469x系列产品
选择MX25U3235F。最后,您将被要求插入地址:主动FW图像地址和更新FW图像地址。请保留在两个条目中默认值0x2000。此脚本将在固件映像顶部创建图像头,并且它将附加到program_qspi.py中。
谢谢,下午好
感谢您的帮助。我已经实施了你的建议,但是在尝试使用我的固件编写QSPI闪存时,我达到了一个错误的“启动程序_qspi_jtag”遇到了问题。变量引用空选择:$ {project_loc}。如何解决此错误?
请转到外部工具配置,您应该具有与所附快照相同的配置。
“program_qspi.py”“--jlink”“--jlink_path”“$ {jlink_path}”“--prod_header”“$ {project_loc} / $ {config_name:$ {project_name}} / $ {project_name} .bin”
亲爱的pm_dialog,
我已经检查了我的外部工具配置。它们与附加的快照相同。
不幸的是,我仍然无法运行程序,因为我收到以下错误[附在屏幕截图中]。config\u name应该是一个特定的值吗?我应该如何更正这个值[因为软件似乎发现参数为空]?
非常感谢。
您能指出您正在使用的SmartSnippets的版本吗?
2.0.8版
请尝试以下步骤:
在梯级之后,您应该能够编程您的电路板。我从我身边测试过。让我响起你的东西。您使用的是我们的任何开发板或您有定制董事会吗?
感谢您的答复。我正在使用da14695-00hqdevkt-u套件。
我试着按照你提到的步骤做。不幸的是,当我试图完成第4步时,我遇到了三个错误。我已经附上了这些错误的截图到这篇文章。我非常感谢您对这个问题的任何建议。
谢谢你抽出时间,
丹尼尔
这意味着安装程序不会为了make完成构建而生成链接器脚本,在实际构建发生之前,eclipse必须从mem.ld.h 归档并构建mem.ld 生成文件夹中的文件。在您的情况下,文件从未生成,因此工具无法找到mem.ld 文件。这可能是由于许多原因造成的,比如makefile.targets 文件不在项目目录中,或者缺少配置等。可能是智能代码段的安装有问题,或者您没有正确导入项目。请注意,SDK和Smart Snippets工具应该在没有任何额外配置的情况下开箱操作。既然已经正确安装了该工具,所有项目都应该开箱即用地编译。此外,您看到的这种错误可能与您的工作区有关。让我们尝试以下操作:
这是工作!非常感谢。
嗨Toshiyo,
编程DA1469x的最安全方法是通过SmartSnipptes Studio运行Program_Qspi_xxxx脚本。请检查附加的快照。访问配置菜单或者导航到运行>外部工具
支持的设备。因此,选择DA1469x-00和您正在使用的闪存。DA1469x系列产品
选择MX25U3235F。最后,您将被要求插入地址:主动FW图像地址和更新FW图像地址。请保留在两个条目中默认值0x2000。此脚本将在固件映像顶部创建图像头,并且它将附加到program_qspi.py中。
谢谢,下午好
亲爱的Dialog_PM,
感谢您的帮助。我已经实施了你的建议,但是在尝试使用我的固件编写QSPI闪存时,我达到了一个错误的“启动程序_qspi_jtag”遇到了问题。变量引用空选择:$ {project_loc}。如何解决此错误?
谢谢你抽出时间。
嗨Toshiyo,
请转到外部工具配置,您应该具有与所附快照相同的配置。
“program_qspi.py”“--jlink”“--jlink_path”“$ {jlink_path}”“--prod_header”“$ {project_loc} / $ {config_name:$ {project_name}} / $ {project_name} .bin”
谢谢,下午好
亲爱的pm_dialog,
我已经检查了我的外部工具配置。它们与附加的快照相同。
不幸的是,我仍然无法运行程序,因为我收到以下错误[附在屏幕截图中]。config\u name应该是一个特定的值吗?我应该如何更正这个值[因为软件似乎发现参数为空]?
非常感谢。
嗨Toshiyo,
您能指出您正在使用的SmartSnippets的版本吗?
谢谢,下午好
亲爱的pm_dialog,
2.0.8版
非常感谢。
嗨Toshiyo,
请尝试以下步骤:
在梯级之后,您应该能够编程您的电路板。我从我身边测试过。让我响起你的东西。您使用的是我们的任何开发板或您有定制董事会吗?
谢谢,下午好
亲爱的pm_dialog,
感谢您的答复。我正在使用da14695-00hqdevkt-u套件。
我试着按照你提到的步骤做。不幸的是,当我试图完成第4步时,我遇到了三个错误。我已经附上了这些错误的截图到这篇文章。我非常感谢您对这个问题的任何建议。
谢谢你抽出时间,
丹尼尔
嗨Toshiyo,
这意味着安装程序不会为了make完成构建而生成链接器脚本,在实际构建发生之前,eclipse必须从mem.ld.h 归档并构建mem.ld 生成文件夹中的文件。在您的情况下,文件从未生成,因此工具无法找到mem.ld 文件。这可能是由于许多原因造成的,比如makefile.targets 文件不在项目目录中,或者缺少配置等。可能是智能代码段的安装有问题,或者您没有正确导入项目。请注意,SDK和Smart Snippets工具应该在没有任何额外配置的情况下开箱操作。既然已经正确安装了该工具,所有项目都应该开箱即用地编译。此外,您看到的这种错误可能与您的工作区有关。让我们尝试以下操作:
谢谢,下午好
这是工作!非常感谢。