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.
大家好、
我从 TI 资源中构建了 SBL_QSPI 和 SBL_UART_uniflash:
编号:------------------------------------------------------- 编号
#
#将与 FLASHWRITER 脚本配合使用的默认配置文件#
#
编号:------------------------------------------------------- 编号
编号
#默认情况下、此配置文件
#-指向此 EVM 的预构建闪存写入器、引导加载程序
#-应用程序映像指向此 EVM 的 IPC 回波应用程序映像的相对路径
#-确保在运行此脚本之前已构建此应用程序
#-您可以自定义此配置文件以指向您自己的引导加载程序和/或应用程序映像
#-如果只想验证闪存内容而不是刷写文件,则可以使用--operation=flashverify。
编号
#首先、指向 SBL_UART_uniflash 二进制文件、该二进制文件充当用于刷写一个或多个文件的服务器
--flash-writer=SBL_prebuilt/am263x-cc/uart_uni.tiimage
#现在、根据需要将一个或多个文件发送到闪存或闪存验证。 发送文件的顺序无关紧要
#发送引导加载程序时、请确保在偏移量0x0处刷写。 ROM 期望引导加载程序位于偏移量0x0处
--file=SBL_prebuilt/am263x-cc/QSPI_bootloader.tiimage --operation=flash --flash-offset=0x0
#发送应用程序映像时、请确保在偏移量0x80000 (默认值)处或引导加载程序配置的任何偏移处进行刷写
--file=C:/Users/PrashanthArun/workspace_v11/gpio_led_blink_am263x-lp_r5fss0-0_nortos_ti-arm-clang/Debug/gpio_led_blink_am263x-lp_r5fss0-0_nortos_ti-arm-clang.appimage --operation=flash --flash-offset=0x80000
我得到以下错误:
但是、当我刷写 C:\ti\mcu_plus_sdk_am263x_08_03_01_05\tools\boot\SBL_prebuilt\am263x-cc\闪存时、成功刷写。
当我 从 TI 资源构建 SBL_QSPI 和 SBL_UART_uniflash 并通过 UART Uniflash 传输它们时,为什么会出现错误?
Prashanth、您好!
它可能是 TI 资源中构建的 SBL_QSPI (QSPI_bootloader.tiimage)或 SBL_UART_uniflash (UART_uni.tiimage)不正确。
您能否尝试从 MCU+ SDK 中的 CCS 工程导入和编译它们?
examples\drivers\boot\SBL_QSPI 和 examples\drivers\boot\SBL_UART_uniflash。
此致、
Ming
大家好、Ming Wei、我试过这个
使用 SDK QSPI 引导加载程序和 SDK UART 闪存写入器、我获得以下输出:
使用 SDK 预构建引导加载程序、我将获得以下输出:
Prashanth、您好!
在 UART 下载/刷写过程中、应关闭 UART 终端(在 CCS 中)。 有关详细信息、请参阅以下链接:
AM263x MCU+ SDK:刷写 Hello World 示例(TI.com)
此致、
Ming
Prashanth、您好!
CCS Cloud 中的 OpenSSL 版本似乎不是所需的版本。 是否可以确保在本地设置中使用 OpenSSL 1.1.1k? 更多详细信息、请单击此处- 用户指南(TI.com)
此致、
Aakash
您好、Ming Wei、
我已按照上述步骤操作、并在闪烁之前关闭终端。
Prashanth、您好!
您是否按照 Aakash 的建议检查了本地计算机上安装的 OpenSSL 版本? 有关详细信息、请参阅以下 URL:
AM263x MCU+ SDK:下载、安装和设置 SDK 和工具(TI.com)
此致、
Ming
Prashanth、您好!
对此我有点不确定、但似乎 CCS 云选项仅为您提供.out 文件、而不是.tiimage、因此 OpenSSL 问题已无法解决。 您是如何从 Resource Explorer 生成.tiimage 的?
此致、
Aakash
您好、Ming Wei、
是的、问题现已解决。
1) 1) I 使用 JTAG Uniflash 擦除整个闪存。
2) 2)使用 openssl 1.1.1k 构建 UART uniflash 和引导加载程序。
3) 3) OpenSSL I 使用最新版本、将其更改为1.1.1k、它开始工作。
您好、Akash、
问题是使用的 openssl 版本。 感谢您的告知:)