Other Parts Discussed in Thread: AM62L
器件型号: TMDS62LEVM
主题中讨论的其他器件: AM62L
AM62L FreeRTOS SDK 11.00.00 入门指南中缺少一个步骤。
没有将示例刷写到 EVM 闪存并从闪存引导的步骤。
我认为应该在第 5 步之后再做一个步骤吗?
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.
Other Parts Discussed in Thread: AM62L
器件型号: TMDS62LEVM
主题中讨论的其他器件: AM62L
AM62L FreeRTOS SDK 11.00.00 入门指南中缺少一个步骤。
没有将示例刷写到 EVM 闪存并从闪存引导的步骤。
我认为应该在第 5 步之后再做一个步骤吗?
您好、
请注意、AM62L FreeRTOS SDK 不会添加对刷写工具的支持、因此您没有看到介绍如何在 EVM 上刷写示例的步骤。
有一个部分介绍了如何通过 USB-DFU 引导应用程序、请参阅: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62LX/11_00_00_05/exports/docs/api_guide_am62lx/DFU_LOAD_CCS_DEBUG.html#USB-DFU_SEND
此致、
会面。
我正在调查如何将 CortexA CPU 用于当前在 CortexM 上运行的操作系统。
如果有人从头开始了解 CortexA 架构、 FreeRTOS 可提供易于访问且熟悉的环境、让我了解 CortexA 领域的不同之处。 我不希望以任何其他方式使用它。
目前、 FreeRTOS SDK 非常有用。 不过、有一点遗憾的是、未添加闪存示例。 我现在正在尝试弄清楚从 USB 引导更改为闪存引导需要发生什么。 最好的猜测是我需要将 tiboot3.bin 和 xxx.appimage.hs_fs 文件的一些布局复制到闪存启动器件…
我至少为 AM62L EVM 构建了一个 Zephyr 示例。 但如果您想了解在 CortexA 上构建、刷写和启动操作系统实际涉及的内容、Zephyr + uboot 组合并不是一个好的起点。
谢谢
您好、
没有计划在 FreeRTOS SDK 中添加对刷写工具的支持、但您也可以利用 Linux SDK 中提供的刷写工具来刷写 RTOS 二进制文件、您可以使用 snagfactory 工具来刷写 preBl (tiboot3.bin) 和应用程序映像二进制文件、请参阅此: https://software-dl.ti.com/processor-sdk-linux/esd/AM62LX/12_00_00_07_04/exports/docs/linux/Foundational_Components tools/Flash_via_Fastboot.html
您必须在 0x0 偏移处刷写 Pre-BL、并在 0x80000 偏移处刷写应用程序映像、才能使用 ROM 引导加载程序从 OSPI 引导。
此致、
会面。