您好!
我遇到的问题与 Simbasoft 在 上一个主题中描述的问题类似(在我发布之前、该主题已被 Cl é ment 锁定):
以下内容适用于从最新 SDK 导入的所有示例(下面列出的所有版本)以及 CC23XX_EXAMPLES_PREVIEW_v1.0.1.zip 中的示例、我已成功(我认为)移植到最新 SDK 并构建了这些示例。 在这个线程中、我将特别提到 simple_peripheral_LP_EM_CC2340R5_freertos_ticlang 示例。 BTW 我还尝试从工作区中删除(复制工作区的位置)、并在100%确定 CCS 中的第一个产品发现路径未勾选且已重新启动后再次导入该路径(但这是我最初按照说明进行设置的方式)。 我使用的是 CCS 12.1 (在 Linux 上)、它已按照指南中的说明使用 cc23xx_device_support_0.01.11.307_linux.zip 中的文件进行了修补、并且在我的安全资源中、所有文件的版本都是其截至目前的12/22年12月17日的最新版本。 (我还在示例的根文件夹中修补了 SPI 驱动程序、但它似乎与问题无关、根本不受影响)。 我还通过运行 xdsdfu -d 0x2b 成功地设置了 CC23xx LaunchPad 上的 ID。
我已经执行了快速入门指南和上述主题中的所有必要步骤、但当我遇到错误弹出窗口(我希望在建议的修复之前进行重复、以确认我的器件为空白)时:
连接到目标时出错:
(错误-1274 @ 0x0)
连接序列期间遇到错误。 具体原因未知、但可能是由于尝试访问由于缺少电源、时钟或身份验证(即安全性正在阻止)而无法访问的内核或逻辑而导致的。
如果被安全阻止,并且如果受支持,则可以在执行身份验证过程后允许访问。
(仿真包9.9.9.0.0.00040)
然后、当我按照所有步骤操作时、ProgramDefaultCcfg 不会显示在 Scripts 中、只有 Scripts >> LoadRomSymbols 可用。 除此之外、我还不断获得:
Cortex_M0P:初始化闪存编程时出错:未知属性"SectorSize"
误差。 在 SysConfig 的 NVS 驱动程序部分中、我看到以下默认选项:
内部闪存
区域类型:已生成
区域基地址:0x70000
区大小:0x1000
扇区大小:(灰显且不能修改0x800)
这是否为您提供了线索?
以下是我直接从 CCS >> Preferences >> Products 窗口安装的产品和版本:
为了给您提供更完整的图片,这里是控制台日志(--- 是由我引入的分隔符吗?)按照指南和线程说明进行的不同尝试:
Cortex_M0P:闪存加载程序:CC23xx_flash_library_version 0.01.11.307
Cortex_M0P:初始化闪存编程时出错:未知属性"SectorSize"
Cortex_M0P:GEL:执行 OnPreTargetConnect ()时出错:找不到'EnsureAuthentication()
AT EnsureAuthentication (1)[cc23xx_XDS.gel:74]
在 OnPreTargetConnect()
Cortex_M0P:连接到目标时出错:(错误-1274 @ 0x0)连接序列期间遇到错误。 具体原因未知、但可能是由于尝试访问由于缺少电源、时钟或身份验证(即安全性正在阻止)而无法访问的内核或逻辑而导致的。 如果被安全阻止,并且如果受支持,则可以在执行身份验证过程后允许访问。 (仿真包9.9.9.0.0.00040)
----------------------------------------
Cortex_M0P:闪存加载程序:CC23xx_flash_library_version 0.01.11.307
Cortex_M0P:初始化闪存编程时出错:未知属性"SectorSize"
----------------------------------------
Cortex_M0P:初始化闪存编程时出错:未知属性"SectorSize"
Cortex_M0P:GEL:执行 OnPreTargetConnect ()时出错:找不到'EnsureAuthentication()
AT EnsureAuthentication (1)[cc23xx_XDS.gel:74]
在 OnPreTargetConnect()
Cortex_M0P:连接到目标时出错:(错误-1274 @ 0x0)连接序列期间遇到错误。 具体原因未知、但可能是由于尝试访问由于缺少电源、时钟或身份验证(即安全性正在阻止)而无法访问的内核或逻辑而导致的。 如果被安全阻止,并且如果受支持,则可以在执行身份验证过程后允许访问。 (仿真包9.9.9.0.0.00040)
Cortex_M0P:文件加载程序:验证失败:无法写入0x00000000:目标未连接
Cortex_M0P:GEL:文件:/home/disegni/workspace_CC2340/simple_peripheral_LP_EM_CC2340R5_freertos_ticlang/Release/simple_peripheral_LP_EM_CC2340R5_freertos_ticlang.out:加载失败。
----------------------------------------
Ryan Brown1 在该主题中提到、在尝试在0x00写入时存在已知问题、但我仍然在该过程中迷路了。 如果您需要更多信息、请告诉我。
我相信在配置工具时出现了一些小问题、但我不能弄清楚、您能帮我吗?
谢谢、此致、
Stefano