工具与软件:
我收到 "文件加载器:验证失败"的错误消息。 详情如下。 相同的简单 Hello World 程序在同一内核上的 R5内核上成功运行、但在 M4上无法运行。
Sitara AM243X
编译器:TI Clang v3.2.LTS
小端字节序
通用 Cortex M4器件
M4.ccxml [Code Composer Studio -器件调试]
非可调试器件
德州仪器(TI) XDS110 USB 调试 Probe_0/MAIN_Cortex_R5_0_0 (断开连接:未知)
德州仪器(TI) XDS110 USB 调试 Probe_0/MAIN_Cortex_R5_0_1 (断开连接:未知)
德州仪器(TI) XDS110 USB 调试 Probe_0/MAIN_Cortex_R5_1_0 (断开连接:未知)
德州仪器(TI) XDS110 USB 调试 Probe_0/MAIN_Cortex_R5_1_1 (断开连接:未知)
德州仪器(TI) XDS110 USB 调试 Probe_0/DMSC_Cortex_M3_0 (断开连接:未知)
德州仪器(TI) XDS110 USB 调试 Probe_0/ICSS_G0_TX_PRU_1 (断开连接:未知)
德州仪器(TI) XDS110 USB 调试 Probe_0/BLAZAR_Cortex_M4F_0 (已断开连接:正在运行)
BLAZAR_Cortex_M4F_0:文件加载程序:验证失败:地址0x000022C0的值不匹配请验证目标存储器和存储器映射。
BLAZAR_Cortex_M4F_0:GEL:文件:C:\Users\ssureschandran\workspace_v12\M31\Debug\M31.out:发生数据验证错误、文件加载失败。
存储器配置
名称源长度已使用未使用属性填充
--------------- --- --- --- --- ---
RAM 00000020 ffffffe0 0000232b ffffdcb5 Rwix
段分配映射
Run origin load origin length init length attrs 成员
--- --- --- --- --- ---
00000020 00000020 00000f00 00000f00 r-x
00000020 00000020 00000f00 00000f00 r-x .text
00000f20 00000f20 000013a0 00000000 rw-
00000f20 00000f20 000001cd 00000000 rw-.data
000010f0 000010f0 000001cc 00000000 RW-.bss
000012c0 000012c0 00000800 00000000 rw-.stack
00001ac0 00001ac0 00000800 00000000 rw-.sysmem
000022c0 000022c0 00000094 00000094 r--
000022c0 000022c0 0000000e 0000000e r--.rodata
000022d0 000022d0 00000084 00000084 r--.cinit