工具与软件:
BLAZAR Cortex M4F 0内核.
CPU 复位已完成。
我们之前已经成功运行 Hello World 程序、现在正在尝试运行我们的程序(它在 Linux 服务器平台上成功运行)。
从程序中成功打印几个 printf 语句后、程序中的数据结构开始被访问。 在几行代码之后、我们收到以下消息:
BLAZAR_Cortex_M4F_0:无法运行目标 CPU:(错误-1268 @ 0x1090001)器件被锁定在硬故障或 NMI 中。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、并/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真包12.7.0.00130)
映射文件的开头为:
香港特别行政区政府在香港特别行政区政府的工作、包括香港特别行政区
TI ARM Clang 链接器 PC v3.2.2
香港特别行政区政府在香港特别行政区政府的工作、包括香港特别行政区
>>链接星期一7月22 10:07:10 2024
输出文件名:
入口点符号:"_c_int00_noargs"地址:00004031
存储器配置
名称源长度已使用未使用属性填充
--------------- --- --- --- --- ---
RAM 00000020 fffffe0 0000562e ffa9b2 Rwix
段分配映射
Run origin load origin length init length attrs 成员
--- --- --- --- --- ---
00000020 00000020 0000234c 00000000 rw-
00000020 00000020 0000234c 00000000 rw-.bss
00002380 00002380 00001f0c 00001f0c r-x
00002380 00002380 00001f0c 00001f0c r-x .text
0000428c 0000428c 000001dd 00000000 RW-
0000428c 0000428c 000001dd 00000000 rw-.data
00004470 00004470 00001000 00000000 RW-
00004470 00004470 00000800 00000000 rw-.stack
00004c70 00004c70 00000800 00000000 rw-.sysmem
00005470 00005470 000001fc 000001fc r--
00005470 00005470 00000171 00000171 r--.rodata
000055e4 000055e4 00000088 00000088 r--.cinit