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.

[参考译文] CC2340R5:uniFlash 加载映像

Guru**** 2551110 points
Other Parts Discussed in Thread: UNIFLASH, CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1328143/cc2340r5-uniflash-load-image

器件型号:CC2340R5
主题中讨论的其他器件:UNIFLASH

大家好!

我想在 CC2340中加载两个.hex

但我无法设置起始地址

如何设置  起始地址?

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

    您好、Li Ryan、

    要设置起始地址、请点击二进制文件旁边的框、然后应该会看到弹出的加载地址。

    要充分阅读 Uniflash 快速入门指南!  UniFlash 快速入门指南(TI.com)

    谢谢。
    A·F

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

    您好 Alex:

    我知道,点击框文本到二进制,但它只能使用从  .bin 、对吧?

    但是,我想知道如何设置起始地址 ".hex"

    谢谢。

    瑞安

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

    您好、Ryan、

    若要配置十六进制文件的地址、您应使用 SYSCFG 中的 NVS 模块、然后重新下载并刷写十六进制文件。  

    谢谢。
    A·F

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

    我找到 uniFlash -> Memory -> Export can make ".bin",我尝试检索地址, 但我不确定这是正确的,没有问题

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

    您好、Ryan、

    我想问您想通过导出存储器来实现哪些具体目标(目的)?  

    如果 CCS 中仍有方便的原始工程、请将 NVS 区域修改为特定的目标地址、重新编译、然后尝试在 Uniflash 中刷写/加载。  

      

    谢谢。
    A·F

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

    我尝试将项目设置为引导加载程序、然后".hex"无法让我设置起始地址。

    因此我有一个想法,首先加载".hex",然后我检索我需要的地址,并 从 uniFlash->Memory 导出".bin"

    因为我认为 CCFG 是相同的、所以我分别提取了两个工程的地址范围、然后提取了通用的 CCFG 地址范围、最后将三个".bin"文件加载到其中。

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

    您好、Ryan、

    一项可能会为您提供帮助的内容是 CC2340R5 BLE 堆栈中有关 闪存的文档、以下是此类页面(以及其他页面)"Flash—SimpleLink CC13XX/CC26XX SDK BLE5-Stack 用户指南2.02.08.01文档"。  

    谢谢。
    A·F