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.

[参考译文] LP-CC1312R7:如何使用 Uniflash 工具写入外部闪存

Guru**** 2484615 points
Other Parts Discussed in Thread: UNIFLASH, CC1312R7, CC1312R

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1193881/lp-cc1312r7-how-to-write-into-external-flash-using-uniflash-tool

器件型号:LP-CC1312R7
主题中讨论的其他器件:UNIFLASHCC1312R7CC1312R

CC1312R7包含12MB 外部闪存、我想使用 Uniflash 工具写入一些数据、我收到一些错误"存储器映射阻止读取"。

我们可以使用 Uniflash 或其他一些工具写入外部闪存吗?

谢谢、

Bhasker  

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

    您好、Bhasker、

    您不能使用 Uniflash、但您可以为此使用 FLASH-ROVER。

    您可以从以下位置下载该软件 :https://github.com/ti-simplelink/flash-rover/releases

    请使用该主题作为参考: https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/868875/launchxl-cc1352p-needing-an-oad-example/3221702#3221702

    此致、

    Arthur

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

    使用 FLASH-ROVER 时、我遇到以下错误:

    C:\Users\lab\Desktop\flash-roVER >ti-xflash.exe -d cc1312r -x L24000RF 读取0 100
    错误:找不到 CCS 根目录

    C:\Users\lab\Desktop\flash-rover>

    尽管 我已经安装了 CCS、但我还是遇到了相同的错误。

    任何指针都很有用。

    谢谢、

    Bhakser  

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

    尊敬的 Bhasker:

    您必须阅读 GitHub 库中的说明。 实际上、必须在 CCS 文件夹内的特定位置复制 flash-rover。

    只有这样,它才会工作。

    下面是一个将二进制文件写入地址0处的闪存的示例命令行:

    C:\ti\ccs1210\ccs\utils\flash-rover> .\flash-rover --device cc1352p --xds L42001ES write 0 --input .\englishcommunication.raw

    此致、

    Arthur

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

    谢谢 Arthur、  
    我已尝试此操作,现在我正在单击 Java 异常,以下是错误日志:

    C:\ti\ccs1220\ccs\utils\flash-roover>flash-rover.bat -d cc1312r -x L24000RF 读取0 100
    错误:FlashRoverError:发生固件错误:工具超时等待固件响应
    0回扫::回扫::回扫::h10a17e66a22d395b
    1回扫::捕获:回扫::新:hc511ec0d11b16ec6
    2 ti_xflash::main:hf49f9e869d017ad3
    3标准::RT:::lang_start:{{{cl封 装}::h50a9b0993c944c89
    4标准:::RT:::lang_start_internal:{{cl封 装}:::h1b6762e35ede6ade
    src\libstD/rt.rs:52
    标准:::恐慌::尝试::do_call::hc823b80f1f85c346
    src\libstd/panining.rs:331
    标准:::吸气:尝试:h7fa2643e371e315b
    src\libstd/panining.rs:274
    标准::紧急::cat_eseLOD::hdddb8313d04601f7
    src\libstD/pany.rs:394
    标准::RT::lang_start_internal::h01ef62a30453125e
    src\libstD/rt.rs:51
    5主
    6_tmainCRTStartup
    7主启动
    8个 UNITS_SEARCH
    9个 UNITS_SEARCH

    编号
    # Java Runtime Environment 检测到致命错误:
    编号
    在 PC=0x00007ffd7a961c41、pid=3280、tid=3992时、#异常访问违规(0xc0000005)
    编号
    # JRE 版本:OpenJDK 运行时环境 Temurin-11.0.13+8 (11.0.13+8)(内部版本11.0.13+8)
    # Java VM:OpenJDK 64位服务器 VM Temurin-11.0.13+8 (11.0.13+8、混合模式、分层、压缩 Oops、G1 GC、 Windows-AMD64)
    #有问题的帧:
    # C [jimage.dll + 0x1c41]
    C:\ti\ccs1220\ccs\utils\flash-rover>

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

    您好、Bhasker、

    很抱歉、我看到了相同的错误。 原因是软件尚未更新以支持较新的 x7器件。

    我将找到一个解决方案。 同时、您也可以尝试修改软件。

    此致、

    Arthur