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.

[参考译文] RM48L952:使用 CCS 之外的 XDS100v2对 RM48L952进行编程

Guru**** 2482225 points
Other Parts Discussed in Thread: RM48L952, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/724955/rm48l952-programming-rm48l952-using-xds100v2-outside-of-ccs

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

如何在 CCS 之外使用 XDS100v2对 RM48L952处理器进行编程?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以使用 Uniflash 对 RM4x 器件上的闪存进行编程/擦除/验证。

    请访问 www.ti.com/.../UNIFLASH 获取 Uniflash

    此致、
    Sunil
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sunil、感谢您的帮助、很好的建议、我现在有了 UniFlash。 它工作正常,但核查失败;
    [6/9/2018 10:39:32 AM][ERROR] CortexR4:文件加载器:验证失败:地址0x0100000处的值不匹配请验证目标存储器和存储器映射。
    我尝试了不同的选项、但它没有帮助。 加载映像后、程序将运行、并且似乎映像已正确加载、只是验证失败。 有什么建议吗?
    塔德乌斯...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tadeusz、

    您使用 Uniflash 对哪些闪存组进行编程? 地址0xF0100000用于组7的 ECC 空间。 只能使用 Uniflash 对闪存组0和1进行编程、然后使用基于 F021闪存 API 的调用对组7进行编程/擦除。

    此致、Sunil

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

    Sunil、再次感谢您。

    这是.map 文件(它的开头):

    秘书长的报告
                     TI ARM 连接器 PC v5.1.1                     
    秘书长的报告
    >> 2018年9月14:40:10日链接

    输出文件名:  <12035-Lim.out>
    入口点符号:"_c_int00" 地址:00034ea0


    存储器配置

            名称           源   长度     使用    未使用  的属性   填充
    ------------  ----  ------  ----  ----  --------  
     版本              00010000  00000010 00000008 00000008 RW  (ffFFFF)
     Vectors              00020000  00000020 00000020 00000000    X ffffff
     FLASH0               00020020  0015ffe0 0001739a 00148c46 R X (ffFFFF)
     FLASH1               00180000  00180000 00180000 00180000  R X (ffFFFF)
     堆栈               08000000  00001500 00000000 00001500 RW  
     RAM                  08001500  0003eaff 0001602b 00028ad4 rw  
     ECC_FLA7             f0100000  00002000 00000000  R   
     FLASH7               f0200000  00010000 00000000 00010000 R   (ffFFFF)
     ECC_VER              f0402000  00000002 00000002 00000000 R   
     ECC_VEC              f0404000  00000004 00000004 00000000 R   
     ECC_FLA0             f0404004  0002bffc 0002bffc 00000000 R   
     ECC_FLA1             f0430000  00030000 00030000 00000000 R   

    当我关闭验证时、输出如下:

    [7/9/2018 1:21:01 pm ] [INF] CortexR4:GEL 输出:闪存@地址0x0的存储器映射设置
    [7/9/2018 1:21:02 pm ] [Info] CortexR4:GEL 输出:由于系统复位、闪存@地址0x0的存储器映射设置
    [7/9/2018 1:21:02 pm ] [Info] CortexR4:写入闪存@长度为0x0000107c 的地址0x00000000
    [7/9/2018 1:21:05 pm ] [Info] CortexR4:擦除闪存组0、扇区0
    [7/9/2018 1:21:06 pm ] [INF] CortexR4:擦除闪存组0、扇区1
    [7/9/2018 1:21:06 pm ] [INF] CortexR4:擦除闪存组0、扇区2
    [7/9/2018 1:21:07 pm ] [INF] CortexR4:擦除闪存组0、扇区3
    [7/9/2018 1:21:07 pm ] [INF] CortexR4:擦除闪存组0、扇区4
    [7/9/2018 1:21:08 pm ] [Info] CortexR4:擦除闪存组0、扇区5
    [7/9/2018 1:21:08 pm ] [Info] CortexR4:擦除闪存组0、扇区6
    [7/9/2018 1:21:08 pm ] [Info] CortexR4:擦除闪存组0、扇区7
    [7/9/2018 1:21:09 pm ] [Info] CortexR4:擦除闪存组0、扇区8
    [7/9/2018 1:21:09 pm ] [Info] CortexR4:擦除闪存组0、扇区9
    [7/9/2018 1:21:10 pm ] [INF] CortexR4:擦除闪存组0、扇区10
    [7/9/2018 1:21:10 pm ] [Info] CortexR4:擦除闪存组0、扇区11
    [7/9/2018 1:21:11 pm ] [Info] CortexR4:擦除闪存组0、扇区12
    [7/9/2018 1:21:11 pm ] [Info] CortexR4:擦除闪存组0、扇区13
    [7/9/2018 1:21:12 pm ] [INF] CortexR4:擦除闪存组0、扇区14
    [7/9/2018 1:21:12 pm ] [INF] CortexR4:擦除闪存组1、扇区0
    [7/9/2018 1:21:12 pm ] [INF] CortexR4:擦除闪存组1、扇区1
    [7/9/2018 1:21:13 pm ] [INF] CortexR4:擦除闪存组1、扇区2
    [7/9/2018 1:21:13 pm ] [INF] CortexR4:擦除闪存组1、扇区3
    [7/9/2018 1:21:14 PM] [INF] CortexR4:擦除闪存组1、扇区4
    [7/9/2018 1:21:14 pm ] [INF] CortexR4:擦除闪存组1、扇区5
    [7/9/2018 1:21:15 pm ] [Info] CortexR4:擦除闪存组1、扇区6
    [7/9/2018 1:21:15 pm ] [INF] CortexR4:擦除闪存组1、扇区7
    [7/9/2018 1:21:16 pm ] [INF] CortexR4:擦除闪存组1、扇区8
    [7/9/2018 1:21:16 pm ] [INF] CortexR4:擦除闪存组1、扇区9
    [7/9/2018 1:21:17 pm ] [Info] CortexR4:擦除闪存组1、扇区10
    [7/9/2018 1:21:17 pm ] [Info] CortexR4:擦除闪存组1、扇区11
    [7/9/2018 1:21:17 pm ] [Info] CortexR4:擦除闪存组7、扇区0
    [7/9/2018 1:21:18 pm ] [Info] CortexR4:擦除闪存组7、扇区1
    [7/9/2018 1:21:18 pm ] [Info] CortexR4:擦除闪存组7、扇区2
    [7/9/2018 1:21:19PM] [INF] CortexR4:擦除闪存组7、扇区3
    [7/9/2018 1:21:20 pm ] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0x00001100
    [7/9/2018 1:21:22PM] [INF] CortexR4:写入闪存@长度为0x000065b0的地址0x000090f0
    [7/9/2018 1:21:23PM] [INF] CortexR4:写入闪存@长度为0x00000008的地址0x00010000
    [7/9/2018 1:21:23 pm ] [INF] CortexR4:写入闪存@地址0x00020000、长度为0x00000044
    [7/9/2018 1:21:24PM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0x00020050
    [7/9/2018 1:21:26 PM] [INFO] CortexR4:写入闪存@长度为0x00007ff0的地址0x00028040
    [7/9/2018 1:21:27PM] [Info] CortexR4:写入闪存@长度为0x00007398的地址0x00030030
    [7/9/2018 1:21:29PM] [INF] CortexR4:写入闪存@长度为0x00002000的地址0x0100000
    [7/9/2018 1:21:29PM] [INF] CortexR4:写入闪存@长度为0x00002004的地址0xf0400000
    [7/9/2018 1:21:30 pm ] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0404000
    [7/9/2018 1:21:32 PM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf040bff0
    [7/9/2018 1:21:33 PM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0413fe0
    [7/9/2018 1:21:35 pm ] [Info] CortexR4:写入闪存@长度为0x00007ff0的地址0xf041bfd0
    [7/9/2018 1:21:36 pm ] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0423fc0
    [7/9/2018 1:21:38 pm ] [Info] CortexR4:写入闪存@长度为0x00007ff0的地址0xf042bfb0
    [7/9/2018 1:21:40 PM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0433fa0
    [7/9/2018 1:21:41 PM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf043bf90
    [7/9/2018 1:21:43 pm ] [Info] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0443f80
    [7/9/2018 1:21:44 pm ] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf044bf70
    [7/9/2018 1:21:46 PM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0453f60
    [7/9/2018 1:21:47 PM] [INF] CortexR4:写入闪存@长度为0x000040b0的地址0xf045bf50
    [7/9/2018 1:21:48 pm ] [INF] CortexR4:GEL 输出:由于系统复位、闪存@地址0x0的存储器映射设置
    [7/9/2018 1:21:51 pm ] [SUCCESS]程序加载成功完成。
    UNIFLASH 尝试写入 f0100000... 地址。 您建议我也应该使用基于 F021闪存 API 的调用、我不确定如何执行此操作。
    当我使用具有 XDS100v2的 CCS 加载映像时、输出为:

    CortexR4:GEL 输出:闪存@地址0x0CortexR4:写入闪存@长度为0x0000107C 的地址0x00000000

    CortexR4:擦除闪存组0、扇区0

    CortexR4:擦除闪存组0、扇区1

    CortexR4:擦除闪存组0、扇区2

    CortexR4:擦除闪存组0、扇区3

    CortexR4:擦除闪存组0、扇区4

    CortexR4:擦除闪存组0、扇区5

    CortexR4:擦除闪存组0、扇区6

    CortexR4:擦除闪存组0、扇区7

    CortexR4:擦除闪存组0、扇区8

    CortexR4:擦除闪存组0、扇区9

    CortexR4:擦除闪存组0、扇区10

    CortexR4:擦除闪存组0、扇区11

    CortexR4:擦除闪存组0、扇区12

    CortexR4:擦除闪存组0、扇区13

    CortexR4:擦除闪存组0、扇区14

    CortexR4:擦除闪存组1、扇区0

    CortexR4:擦除闪存组1、扇区1

    CortexR4:擦除闪存组1、扇区2

    CortexR4:擦除闪存组1、扇区3

    CortexR4:擦除闪存组1、扇区4

    CortexR4:擦除闪存组1、扇区5

    CortexR4:擦除闪存组1、扇区6

    CortexR4:擦除闪存组1、扇区7

    CortexR4:擦除闪存组1、扇区8

    CortexR4:擦除闪存组1、扇区9

    CortexR4:擦除闪存组1、扇区10

    CortexR4:擦除闪存组1、扇区11

    CortexR4:擦除闪存组7、扇区0

    CortexR4:擦除闪存组7、扇区1

    CortexR4:擦除闪存组7、扇区2

    CortexR4:擦除闪存组7、扇区3

    CortexR4:验证 Flash @地址0x00000000的长度0x0000107C

    CortexR4:完成写入 Flash @地址0x00000000的长度0x0000107C

    CortexR4:写入 Flash @地址0x00001100、长度0x00007FF0

    CortexR4:验证 Flash @地址0x00001100、长度0x00007FF0

    CortexR4:完成写入 Flash @地址0x00001100、长度0x00007FF0

    CortexR4:写入 Flash @地址0x000090F0、长度0x000065B0

    CortexR4:验证闪存@地址0x000090F0的长度0x000065B0

    CortexR4:完成写入 Flash @地址0x000090F0的长度0x000065B0

    CortexR4:写入 Flash @地址0x00010000、长度0x00000008

    CortexR4:验证 Flash @地址0x00010000、长度0x00000008

    CortexR4:完成写入 Flash @地址0x00010000、长度0x00000008

    CortexR4:写入 Flash @地址0x00020000的长度0x00000044

    CortexR4:验证闪存@地址0x00020000的长度0x00000044

    CortexR4:完成写入 Flash @地址0x00020000的长度0x00000044

    CortexR4:写入 Flash @地址0x00020050的长度0x00007FF0

    CortexR4:验证 Flash @地址0x00020050的长度0x00007FF0

    CortexR4:完成写入 Flash @地址0x00020050的长度0x00007FF0

    CortexR4:写入 Flash @地址0x00028040、长度0x00007FF0

    CortexR4:验证闪存@地址0x00028040的长度0x00007FF0

    CortexR4:完成写入 Flash @地址0x00028040的长度0x00007FF0

    CortexR4:写入 Flash @地址0x00030030、长度0x00007398

    CortexR4:验证闪存@地址0x00030030的长度0x00007398

    CortexR4:完成写入 Flash @地址0x00030030的长度0x00007398

    CortexR4:加载程序:程序的一个或多个部分落入不可写的存储器区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。

    CortexR4:自动运行:目标未运行、因为符号"main"未定义

    程序在加电后运行、一切(所有程序函数都正常工作)、但对我来说、这不是一个干净的映像加载???

    此致、

    塔德乌斯...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Tadeusz 提供的这些信息。 您使用的是由链接器生成的 ECC。 请参阅此页面中的链接器手册 :www.ti.com/.../spnu118

    具体来说、第8.5.9节介绍了"使用链接器配置纠错码(ECC)"。 在这种情况下、在对器件进行编程时、需要从 Uniflash 或 CCS 中禁用"自动 ECC 生成"。

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

    谢谢 Sunil、

    正确、当我在 UniFlash 上禁用"自动 ECC 生成"并启用"验证"时、映像加载成功且非常干净、即任何内容都没有警告或问号。 现在、UniFlash 输出为:

    [10/9/2018 10:31:00 AM] [INF] CortexR4:GEL 输出:闪存@地址0x0的存储器映射设置
    [10/9/2018 10:31:35 AM] [INF] CortexR4:GEL 输出:闪存@地址0x0的存储器映射设置
    [10/9/2018 10:31:35 AM] [INF] CortexR4:GEL 输出:由于系统复位、闪存@地址0x0的存储器映射设置
    [10/9/2018 10:31:35 AM] [INF] CortexR4:写入闪存@长度为0x0000107c 的地址0x00000000
    [10/9/2018 10:31:39 AM] [INF] CortexR4:擦除闪存组0、扇区0
    [10/9/2018 10:31:39 AM] [INF] CortexR4:擦除闪存组0、扇区1
    [10/9/2018 10:31:40 AM] [INFO] CortexR4:擦除闪存组0、扇区2
    [10/9/2018 10:31:40 AM] [INFO] CortexR4:擦除闪存组0、扇区3
    [10/9/2018 10:31:41 AM] [INF] CortexR4:擦除闪存组0、扇区4
    [10/9/2018 10:31:41 AM] [INF] CortexR4:擦除闪存组0、扇区5
    [2018年9月10:31:42 AM] [INF] CortexR4:擦除闪存组0、扇区6
    [2018年9月10:31:42 AM] [INF] CortexR4:擦除闪存组0、扇区7
    [2018年9月10:31:43 AM] [INF] CortexR4:擦除闪存组0、扇区8
    [2018年9月10:31:43 AM] [INF] CortexR4:擦除闪存组0、扇区9
    [10/9/2018 10:31:44 AM] [INFO] CortexR4:擦除闪存组0、扇区10
    [10/9/2018 10:31:44 AM] [INFO] CortexR4:擦除闪存组0、扇区11
    [10/9/2018 10:31:45 AM] [INF] CortexR4:擦除闪存组0、扇区12
    [10/9/2018 10:31:45 AM] [INF] CortexR4:擦除闪存组0、扇区13
    [2018年9月10:31:46 AM] [INF] CortexR4:擦除闪存组0、扇区14
    [10/9/2018 10:31:46 AM] [INF] CortexR4:擦除闪存组1、扇区0
    [10/9/2018 10:31:47 AM] [INF] CortexR4:擦除闪存组1、扇区1
    [10/9/2018 10:31:47 AM] [INF] CortexR4:擦除闪存组1、扇区2
    [10/9/2018 10:31:48 AM] [INF] CortexR4:擦除闪存组1、扇区3
    [10/9/2018 10:31:48 AM] [INF] CortexR4:擦除闪存组1、扇区4
    [10/9/2018 10:31:49 AM] [INF] CortexR4:擦除闪存组1、扇区5
    [10/9/2018 10:31:49 AM] [INF] CortexR4:擦除闪存组1、扇区6
    [10/9/2018 10:31:50 AM] [INF] CortexR4:擦除闪存组1、扇区7
    [10/9/2018 10:31:50 AM] [INF] CortexR4:擦除闪存组1、扇区8
    [10/9/2018 10:31:51 AM] [INF] CortexR4:擦除闪存组1、扇区9
    [10/9/2018 10:31:51 AM] [INF] CortexR4:擦除闪存组1、扇区10
    [10/9/2018 10:31:52 am] [INF] CortexR4:擦除闪存组1、扇区11
    [10/9/2018 10:31:52 am] [INF] CortexR4:擦除闪存组7、扇区0
    [2018年9月10:31:53 AM] [INF] CortexR4:擦除闪存组7、扇区1
    [10/9/2018 10:31:53 am] [INF] CortexR4:擦除闪存组7、扇区2
    [10/9/2018 10:31:54 AM] [INF] CortexR4:擦除闪存组7、扇区3
    [10/9/2018 10:31:55 AM] [INF] CortexR4:验证闪存@长度为0x0000107C 的地址0x00000000
    [10/9/2018 10:31:56 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0x00001100
    [10/9/2018 10:31:58 AM] [INF] CortexR4:验证闪存@地址0x00001100、长度为0x00007FF0
    [10/9/2018 10:31:58 am] [INF] CortexR4:写入闪存@长度为0x000065b0的地址0x000090f0
    [10/9/2018 10:32:00 AM] [INF] CortexR4:验证闪存@地址0x000090F0、长度为0x000065B0
    [10/9/2018 10:32:00 AM] [INF] CortexR4:写入闪存@地址0x00010000、长度为0x00000008
    [10/9/2018 10:32:01 AM] [INFO] CortexR4:验证闪存@地址0x00010000、长度为0x00000008
    [10/9/2018 10:32:01 AM] [INF] CortexR4:写入闪存@地址0x00020000、长度为0x00000044
    [10/9/2018 10:32:02 AM] [INFO] CortexR4:正在验证闪存@地址0x00020000的长度为0x00000044
    [10/9/2018 10:32:02 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0x00020050
    [10/9/2018 10:32:04 am] [INF] CortexR4:验证闪存@长度为0x00007FF0的地址0x00020050
    [10/9/2018 10:32:05 am] [INFO] CortexR4:写入闪存@长度为0x00007ff0的地址0x00028040
    [10/9/2018 10:32:07 AM] [INFO] CortexR4:验证闪存@长度为0x00007FF0的地址0x00028040
    [10/9/2018 10:32:07 AM] [INF] CortexR4:写入闪存@长度为0x00007398的地址0x00030030
    [10/9/2018 10:32:09 AM] [INF] CortexR4:验证闪存@地址0x00030030的长度0x00007398
    [10/9/2018 10:32:09 AM] [INF] CortexR4:写入闪存@长度为0x00002000的地址0x0100000
    [2018年9月10:32:11 AM ] [INF] CortexR4:验证闪存@地址0x0100000的长度为0x00002000
    [10/9/2018 10:32:11 AM] [INFO] CortexR4:写入闪存@长度为0x00002004的地址0xf0400000
    [10/9/2018 10:32:12 am] [INFO] CortexR4:验证闪存@地址0xF0400000的长度0x00002004
    [10/9/2018 10:32:13 AM] [INFO] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0404000
    [10/9/2018 10:32:15 AM] [INFO] CortexR4:验证闪存@地址0xF0404000的长度为0x00007FF0
    [10/9/2018 10:32:15 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf040bff0
    [10/9/2018 10:32:18 am] [INFO] CortexR4:验证闪存@长度为0x00007FF0的地址0xF040BFF0
    [10/9/2018 10:32:18 am] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0413fe0
    [10/9/2018 10:32:21 AM] [INF] CortexR4:验证闪存@长度为0x00007FF0的地址0xF0413FE0
    [2018年9月10:32:21 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf041bfd0
    [10/9/2018 10:32:23 AM] [INF] CortexR4:验证闪存@地址0xF041BFD0的长度为0x00007FF0
    [10/9/2018 10:32:24 am] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0423fc0
    [10/9/2018 10:32:26 AM] [INF] CortexR4:验证闪存@长度为0x00007FF0的地址0xF0423FC0
    [2018年9月10:32:27 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf042bfb0
    [10/9/2018 10:32:28 AM] [INFO] CortexR4:验证闪存@地址0xF042BFB0的长度为0x00004050
    [10/9/2018 10:32:30 AM] [INF] CortexR4:验证闪存@地址0xF0430000、长度为0x00003FA0
    [10/9/2018 10:32:31 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0433fa0
    [10/9/2018 10:32:33 AM] [INF] CortexR4:验证闪存@长度为0x00007FF0的地址0xF0433FA0
    [10/9/2018 10:32:33 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf043bf90
    [10/9/2018 10:32:36 am] [INFO] CortexR4:验证闪存@长度为0x00007FF0的地址0xF043BF90
    [10/9/2018 10:32:36 am] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0443f80
    [10/9/2018 10:32:39 AM] [INFO] CortexR4:验证闪存@长度为0x00007FF0的地址0xF0443F80
    [10/9/2018 10:32:39 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf044bf70
    [10/9/2018 10:32:42 AM] [INFO] CortexR4:验证闪存@长度为0x00007FF0的地址0xF044BF70
    [10/9/2018 10:32:42 AM] [INF] CortexR4:写入闪存@长度为0x00007ff0的地址0xf0453f60
    [10/9/2018 10:32:44 AM] [INFO] CortexR4:验证闪存@地址0xF0453F60的长度为0x00007FF0
    [10/9/2018 10:32:45 am] [INF] CortexR4:写入闪存@长度为0x000040b0的地址0xf045bf50
    [10/9/2018 10:32:46 AM] [INFO] CortexR4:验证闪存@长度为0x000040B0的地址0xF045BF50
    [10/9/2018 10:32:47 AM] [INF] CortexR4:GEL 输出:由于系统复位、闪存@地址0x0的存储器映射设置
    [2018年9月10:32:49 AM ] [SUCCESS]程序加载成功完成。
    对我来说、看起来不错。
    此致、
    塔德乌斯...