This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM263P4-Q1:写入存储器块错误时出现问题–1065

Guru**** 2553450 points
Other Parts Discussed in Thread: UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1538703/am263p4-q1-trouble-writing-memory-block-error--1065

器件型号:AM263P4-Q1
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

您好、

我使用的是 AM263P LP。 我想在 MCU+ SDK 上为 AM263P 运行示例代码。 然后 我才能在此板上运行许多项目、而不会出现任何问题。 但现在我无法运行任何项目。

例如、我导入了 GPIO_INPUT_INTERRUPT_am263px-LP_r5fss0-0_nortos_ti-arm-clang 工程 。当我点击“Debug"按钮“按钮时、会遇到该错误。

Cortex_R5_0:AM263Px
Cortex_R5_0:选择的板:CC
Cortex_R5_0:选择的部件:标准
Cortex_R5_0:在长度 0x40 的第 0 页的 0x0 处写入存储器块时遇到问题(错误–1065 @ 0x40)无法访问器件存储器。 验证存储器地址是否在有效存储器中。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如下部 TCLK)。 (仿真包 20.0.0.3178)
Cortex_R5_0:文件加载器:验证失败:目标无法写入 0x00000000
Cortex_R5_0:GEL:file:c:\...\GPIO_INPUT_INTERRUPT_am263px-LP_r5fss0-0_nortos_ti-arm-clang\Release\GPIO_INPUT_INTERRUPT_am263px-LP_r5fss0-0_nortos_ti-arm-clang.out:加载失败。


此致、
BURAK

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Burak、

    您能否告诉我以下内容:

    1.配置引导引脚的引导模式是什么。

    2.您使用的是 CCS20 还是 CC12.8

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    1 — 我为 OSPI (8S) 配置引导开关 — 八路读取模式(引导模式 SW 4321 — 分别为 1100)
    2 — 我正在使用 CCS 12.8.1

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    此外、

    我尝试使用 UniFlash 工具对此电路板进行编程。 当我尝试下载应用程序时、会收到 “File Loader:memory write failed:execute am263px_flasher.out“错误、等待目标停止超时。  


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    更新、

    我能够在 r5_2 内核上运行这个程序一次(我在 r5_0 内核上得到错误–1065 ) 。 在下一次尝试时、我收到以下错误。

    连接到目标时出错:(错误–1170 @ 0x0)无法访问 DAP。 重置器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、和/或尝试更可靠的 JTAG 设置(例如下 TCLK)。 (仿真包 20.0.0.3178)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Burak、

    方法中存在以下问题。

    1.当您要运行程序时、通过 CCS 加载程序、则需要使用开发引导模式或使用 OSPI 引导模式和 SBL Null  

    2.第二种方法是使用刷写器工具将 SBL 和应用程序预加载到闪存中、然后使用 CCS 对其进行调试 、然后使用 OSPI 引导模式与 SBL OSPI MCELF 和 application.mcelf 一起使用

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    首次使用时、请使用: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/CCS_LAUNCH_PAGE.html

    或 SBL NULL 为:http://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/ADDITIONAL_DETAILS_PAGE.html#EVM_FLASH_SOC_INIT

    第 2 位: software-dl.ti.com/.../GETTING_STARTED_FLASH.html

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、  

    我尝试了第二种方法。 首次复位后、我的应用程序成功运行。 之后、当我重置器件时、我的器件未运行应用程序。  我知道 SBL 也无法正常工作。 我的开关针对 OSPI (8S) 引导模式进行了调整。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Burak、

    之后、当我重置设备时、我的设备没有运行应用程序。

    您如何复位器件? 问题表明、您使用的任何复位机制都未成功复位闪存、因此 ROM 引导失败并进入 UART 回退引导模式。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Nilabh、

    之后、当我重置设备时、我的设备没有运行应用程序。

    我说 我进行了上电复位。

    在下载 SBL 并应用到闪存之前、我使用具有 DevBoot 模式的 Uniflash 工具擦除了所有闪存。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    更新了。

    当我将 sbl_null 而不是 sbl_ospi 下载到闪存时、我的问题会得到解决。 感谢您的支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很高兴知道布拉克,我现在将关闭线程。